The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of JKDrawer, reference 0.9.1 (4c486b), with Swift 6.1 for macOS (Xcode) using Xcode 16.3 on 26 Apr 2025 16:54:11 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Drawer -destination platform=macOS,arch=arm64 OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

  @MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
    func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:113:18: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            view.alpha = alpha
                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:115:16: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        UIView.animate(withDuration: Values.fadeAnimationDuration, animations: animations, completion: nil)
               ^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:111:18: note: add '@MainActor' to make instance method 'fade(view:alpha:)' part of global actor 'MainActor'
    private func fade(view: UIView, alpha: CGFloat) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:119:102: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        guard let drawerController = drawer as? UIViewController, let contentView = drawerController.view else {
                                                                                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func setupPanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:123:36: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let panGestureRecognizer = DrawerPanGestureRecognizer()
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:17:5: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
    init() {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:17:5: note: main actor isolation inferred from inheritance from class 'UIPanGestureRecognizer'
    init() {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func setupPanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:124:30: warning: call to main actor-isolated instance method 'setDidPan(delegate:callback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        panGestureRecognizer.setDidPan(delegate: self) { [weak drawer] delegate, recognizer in
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:25:10: note: calls to instance method 'setDidPan(delegate:callback:)' from outside of its actor context are implicitly asynchronous
    func setDidPan<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer) -> Void) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:25:10: note: main actor isolation inferred from inheritance from class 'UIPanGestureRecognizer'
    func setDidPan<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer) -> Void) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func setupPanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:132:30: warning: call to main actor-isolated instance method 'setShouldRecognizeSimultaneously(delegate:callback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        panGestureRecognizer.setShouldRecognizeSimultaneously(delegate: self) { [weak drawer] delegate, recognizer, other -> Bool in
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:37:10: note: calls to instance method 'setShouldRecognizeSimultaneously(delegate:callback:)' from outside of its actor context are implicitly asynchronous
    func setShouldRecognizeSimultaneously<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:37:10: note: main actor isolation inferred from inheritance from class 'UIPanGestureRecognizer'
    func setShouldRecognizeSimultaneously<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func setupPanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:139:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtRight && recognizer.velocity(in: contentView).x > 0)
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL          scrollEnabled;                  // default YES. turn off any dragging temporarily
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:139:59: warning: main actor-isolated property 'isAtRight' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtRight && recognizer.velocity(in: contentView).x > 0)
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:37:9: note: property declared here
    var isAtRight: Bool {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:139:83: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtRight && recognizer.velocity(in: contentView).x > 0)
                                                                                  ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:141:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtLeft && recognizer.velocity(in: contentView).x < 0)
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL          scrollEnabled;                  // default YES. turn off any dragging temporarily
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:141:59: warning: main actor-isolated property 'isAtLeft' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtLeft && recognizer.velocity(in: contentView).x < 0)
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:33:9: note: property declared here
    var isAtLeft: Bool {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:141:82: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtLeft && recognizer.velocity(in: contentView).x < 0)
                                                                                 ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:143:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtBottom && recognizer.velocity(in: contentView).y < 0)
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL          scrollEnabled;                  // default YES. turn off any dragging temporarily
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:143:59: warning: main actor-isolated property 'isAtBottom' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtBottom && recognizer.velocity(in: contentView).y < 0)
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:16:9: note: property declared here
    var isAtBottom: Bool {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:143:84: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtBottom && recognizer.velocity(in: contentView).y < 0)
                                                                                   ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:145:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtTop && recognizer.velocity(in: contentView).y > 0)
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL          scrollEnabled;                  // default YES. turn off any dragging temporarily
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:145:59: warning: main actor-isolated property 'isAtTop' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtTop && recognizer.velocity(in: contentView).y > 0)
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:12:9: note: property declared here
    var isAtTop: Bool {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:145:81: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                scrollView.isScrollEnabled = !(scrollView.isAtTop && recognizer.velocity(in: contentView).y > 0)
                                                                                ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:148:36: warning: main actor-isolated property 'panGestureRecognizer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            let isPan = scrollView.panGestureRecognizer == other
                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:225:56: note: property declared here
@property(nonatomic, readonly) UIPanGestureRecognizer *panGestureRecognizer API_AVAILABLE(ios(5.0));
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:151:30: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        panGestureRecognizer.isEnabled = drawer.configuration.isDraggable
                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:52:45: note: mutation of this property is only permitted within the actor
@property(nonatomic, getter=isEnabled) BOOL enabled;  // default is YES. disabled gesture recognizers will not receive touches. when changed to NO the gesture recognizer will be cancelled if it's currently recognizing a gesture
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func setupPanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:153:21: warning: call to main actor-isolated instance method 'addGestureRecognizer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        contentView.addGestureRecognizer(panGestureRecognizer)
                    ^
UIKit.UIView.addGestureRecognizer:3:24: note: calls to instance method 'addGestureRecognizer' from outside of its actor context are implicitly asynchronous
  @MainActor open func addGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)}
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func setupPanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:157:102: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        guard let drawerController = drawer as? UIViewController, let contentView = drawerController.view else {
                                                                                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:156:10: note: add '@MainActor' to make instance method 'removePanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func removePanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:162:34: warning: call to main actor-isolated instance method 'removeTarget(_:action:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            panGestureRecognizer.removeTarget(nil, action: nil)
                                 ^
UIKit.UIGestureRecognizer.removeTarget:2:22: note: calls to instance method 'removeTarget(_:action:)' from outside of its actor context are implicitly asynchronous
@MainActor open func removeTarget(_ target: Any?, action: Selector?)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:156:10: note: add '@MainActor' to make instance method 'removePanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func removePanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:163:25: warning: call to main actor-isolated instance method 'removeGestureRecognizer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            contentView.removeGestureRecognizer(panGestureRecognizer)
                        ^
UIKit.UIView.removeGestureRecognizer:3:24: note: calls to instance method 'removeGestureRecognizer' from outside of its actor context are implicitly asynchronous
  @MainActor open func removeGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)}
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:156:10: note: add '@MainActor' to make instance method 'removePanGestureRecognizer(drawer:)' part of global actor 'MainActor'
    func removePanGestureRecognizer(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:173:45: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            translation = gestureRecognizer.translation(in: view).y
                                            ^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:173:61: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            translation = gestureRecognizer.translation(in: view).y
                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:174:42: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            velocity = gestureRecognizer.velocity(in: view).y
                                         ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:174:55: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            velocity = gestureRecognizer.velocity(in: view).y
                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:176:46: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            translation = -gestureRecognizer.translation(in: view).x
                                             ^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:176:62: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            translation = -gestureRecognizer.translation(in: view).x
                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:177:43: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            velocity = -gestureRecognizer.velocity(in: view).x
                                          ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:177:56: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            velocity = -gestureRecognizer.velocity(in: view).x
                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:179:46: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            translation = -gestureRecognizer.translation(in: view).y
                                             ^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:179:62: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            translation = -gestureRecognizer.translation(in: view).y
                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:180:43: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            velocity = -gestureRecognizer.velocity(in: view).y
                                          ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:180:56: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            velocity = -gestureRecognizer.velocity(in: view).y
                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:182:45: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            translation = gestureRecognizer.translation(in: view).x
                                            ^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:182:61: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            translation = gestureRecognizer.translation(in: view).x
                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:183:42: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            velocity = gestureRecognizer.velocity(in: view).x
                                         ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:183:55: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            velocity = gestureRecognizer.velocity(in: view).x
                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:185:27: warning: call to main actor-isolated instance method 'setTranslation(_:in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        gestureRecognizer.setTranslation(.zero, in: view)
                          ^
UIKit.UIPanGestureRecognizer.setTranslation:2:22: note: calls to instance method 'setTranslation(_:in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func setTranslation(_ translation: CGPoint, in view: UIView?)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:185:53: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        gestureRecognizer.setTranslation(.zero, in: view)
                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:189:34: warning: main actor-isolated property 'state' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        switch gestureRecognizer.state {
                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:48:56: note: property declared here
@property(nonatomic,readonly) UIGestureRecognizerState state;  // the current state of the gesture recognizer
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
    private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:200:102: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        guard let drawerController = drawer as? UIViewController, let contentView = drawerController.view else {
                                                                                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:204:31: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        drawerController.view.translatesAutoresizingMaskIntoConstraints = false
                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:204:26: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        drawerController.view.translatesAutoresizingMaskIntoConstraints = false
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:213:54: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                                     ^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:213:42: warning: main actor-isolated property 'widthAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:578:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *widthAnchor API_AVAILABLE(ios(9.0));
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:53: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                                    ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:43: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:78: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:73: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:56: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:43: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:81: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                                                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:76: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:46: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
                                             ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:35: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:30: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:78: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
                                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:218:54: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                                     ^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:218:42: warning: main actor-isolated property 'widthAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:578:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *widthAnchor API_AVAILABLE(ios(9.0));
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:53: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                                    ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:43: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:78: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:73: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
                                                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:56: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:43: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:81: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                                                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:76: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:54: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                     ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:42: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:79: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:74: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:223:55: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                                      ^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:223:42: warning: main actor-isolated property 'heightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:579:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *heightAnchor API_AVAILABLE(ios(9.0));
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:54: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                                     ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:43: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:79: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:74: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:55: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                      ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:43: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:80: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                                               ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:75: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:45: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
                                            ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:35: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:30: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:77: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
                                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:228:55: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                                      ^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:228:42: warning: main actor-isolated property 'heightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:579:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *heightAnchor API_AVAILABLE(ios(9.0));
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:54: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                                     ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:43: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:79: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:74: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
                                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:55: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                      ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:43: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:80: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                                               ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:75: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:55: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                      ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:42: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:80: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                                               ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:75: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:239:28: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        NSLayoutConstraint.activate([sizeConstraint, side1Constraint, side2Constraint, edgeConstraint])
                           ^
UIKit.NSLayoutConstraint.activate:3:30: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
  @MainActor open class func activate(_ constraints: [NSLayoutConstraint])}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
    func setupConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:244:28: warning: call to main actor-isolated class method 'deactivate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        NSLayoutConstraint.deactivate(constraints)
                           ^
UIKit.NSLayoutConstraint.deactivate:3:30: note: calls to class method 'deactivate' from outside of its actor context are implicitly asynchronous
  @MainActor open class func deactivate(_ constraints: [NSLayoutConstraint])}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:242:10: note: add '@MainActor' to make instance method 'removeConstraints(drawer:)' part of global actor 'MainActor'
    func removeConstraints(drawer: DrawerPresentable) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:260:58: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                self.fade(view: nextDrawerViewController.view, alpha: 1)
                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:248:10: note: add '@MainActor' to make instance method 'closeDrawer(_:animated:)' part of global actor 'MainActor'
    func closeDrawer(_ drawer: DrawerPresentable, animated: Bool) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:269:23: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            self.view.layoutIfNeeded()
                      ^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:269:18: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            self.view.layoutIfNeeded()
                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:273:35: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            drawerController.view.removeFromSuperview()
                                  ^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:273:30: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            drawerController.view.removeFromSuperview()
                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:274:30: warning: call to main actor-isolated instance method 'removeFromParent()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            drawerController.removeFromParent()
                             ^
UIKit.UIViewController.removeFromParent:3:24: note: calls to instance method 'removeFromParent()' from outside of its actor context are implicitly asynchronous
  @MainActor open func removeFromParent()}
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:281:20: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
                   ^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:248:10: note: add '@MainActor' to make instance method 'closeDrawer(_:animated:)' part of global actor 'MainActor'
    func closeDrawer(_ drawer: DrawerPresentable, animated: Bool) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:319:23: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            self.view.layoutIfNeeded()
                      ^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:319:18: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            self.view.layoutIfNeeded()
                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:327:20: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            UIView.animate(withDuration: Values.snapAnimationDuration, animations: animations, completion: completion)
                   ^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:288:10: note: add '@MainActor' to make instance method 'changeDrawer(_:offset:velocity:clamped:animated:)' part of global actor 'MainActor'
    func changeDrawer(_ drawer: DrawerPresentable, offset: CGFloat, velocity: CGFloat, clamped: Bool, animated: Bool) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:124:30: warning: sending value of non-Sendable type '(Self, UIPanGestureRecognizer) -> Void' risks causing data races; this is an error in the Swift 6 language mode
        panGestureRecognizer.setDidPan(delegate: self) { [weak drawer] delegate, recognizer in
        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:124:30: note: sending task-isolated value of non-Sendable type '(Self, UIPanGestureRecognizer) -> Void' to main actor-isolated instance method 'setDidPan(delegate:callback:)' risks causing races in between task-isolated and main actor-isolated uses
        panGestureRecognizer.setDidPan(delegate: self) { [weak drawer] delegate, recognizer in
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:132:30: warning: sending value of non-Sendable type '(Self, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool' risks causing data races; this is an error in the Swift 6 language mode
        panGestureRecognizer.setShouldRecognizeSimultaneously(delegate: self) { [weak drawer] delegate, recognizer, other -> Bool in
        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:132:30: note: sending task-isolated value of non-Sendable type '(Self, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool' to main actor-isolated instance method 'setShouldRecognizeSimultaneously(delegate:callback:)' risks causing races in between task-isolated and main actor-isolated uses
        panGestureRecognizer.setShouldRecognizeSimultaneously(delegate: self) { [weak drawer] delegate, recognizer, other -> Bool in
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:103:20: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
            UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:103:20: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
            UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:281:20: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
            UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:281:20: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
            UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:327:20: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
            UIView.animate(withDuration: Values.snapAnimationDuration, animations: animations, completion: completion)
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:327:20: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
            UIView.animate(withDuration: Values.snapAnimationDuration, animations: animations, completion: completion)
                   ^
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441704467-swift-frontend-Drawer-DrawerPresenting.swift-arm64_apple_ios13.1_macabi-o-Onone-4056089245.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.9977 seconds (11.1885 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0435 (  6.4%)   0.0664 ( 21.0%)   0.1099 ( 11.0%)   5.1583 ( 46.1%)  parse-and-resolve-imports
   0.0409 (  6.0%)   0.0639 ( 20.2%)   0.1049 ( 10.5%)   5.1533 ( 46.1%)  Import resolution
   0.1116 ( 16.4%)   0.0283 (  9.0%)   0.1399 ( 14.0%)   0.1400 (  1.3%)  perform-sema
   0.1114 ( 16.4%)   0.0282 (  8.9%)   0.1397 ( 14.0%)   0.1397 (  1.2%)  Type checking and Semantic analysis
   0.0958 ( 14.1%)   0.0209 (  6.6%)   0.1168 ( 11.7%)   0.1168 (  1.0%)  typecheck-stmt
   0.0017 (  0.3%)   0.0114 (  3.6%)   0.0132 (  1.3%)   0.1069 (  1.0%)  load-stdlib
   0.0813 ( 11.9%)   0.0248 (  7.8%)   0.1061 ( 10.6%)   0.1060 (  0.9%)  build-rewrite-system
   0.0602 (  8.8%)   0.0117 (  3.7%)   0.0719 (  7.2%)   0.0719 (  0.6%)  typecheck-expr
   0.0390 (  5.7%)   0.0296 (  9.4%)   0.0686 (  6.9%)   0.0687 (  0.6%)  import-clang-decl
   0.0297 (  4.4%)   0.0081 (  2.6%)   0.0379 (  3.8%)   0.0378 (  0.3%)  precheck-target
   0.0260 (  3.8%)   0.0090 (  2.9%)   0.0351 (  3.5%)   0.0351 (  0.3%)  typecheck-decl
   0.0127 (  1.9%)   0.0091 (  2.9%)   0.0218 (  2.2%)   0.0218 (  0.2%)  IRGen
   0.0090 (  1.3%)   0.0019 (  0.6%)   0.0109 (  1.1%)   0.0110 (  0.1%)  SILGen
   0.0083 (  1.2%)   0.0016 (  0.5%)   0.0100 (  1.0%)   0.0100 (  0.1%)  SILGen-function
   0.0078 (  1.1%)   0.0004 (  0.1%)   0.0082 (  0.8%)   0.0082 (  0.1%)  SIL optimization
   0.0024 (  0.4%)   0.0005 (  0.2%)   0.0030 (  0.3%)   0.0030 (  0.0%)  load-all-members
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.6816 (100.0%)   0.3161 (100.0%)   0.9977 (100.0%)  11.1885 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 2.9264 seconds (8.1729 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.6683 (100.0%)   1.2581 (100.0%)   2.9264 (100.0%)   8.1729 (100.0%)  Building Target
   1.6683 (100.0%)   1.2581 (100.0%)   2.9264 (100.0%)   8.1729 (100.0%)  Total
SwiftCompile normal arm64 Compiling\ DrawerPanGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441707967-swift-frontend-Drawer-DrawerPanGestureRecognizer.swift-arm64_apple_ios13.1_macabi-o-Onone-2890723001.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 2.6658 seconds (10.9793 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.8432 ( 45.4%)   0.3625 ( 44.9%)   1.2057 ( 45.2%)   5.3244 ( 48.5%)  parse-and-resolve-imports
   0.8405 ( 45.2%)   0.3611 ( 44.7%)   1.2016 ( 45.1%)   5.3203 ( 48.5%)  Import resolution
   0.0797 (  4.3%)   0.0191 (  2.4%)   0.0988 (  3.7%)   0.0987 (  0.9%)  build-rewrite-system
   0.0016 (  0.1%)   0.0135 (  1.7%)   0.0150 (  0.6%)   0.0911 (  0.8%)  load-stdlib
   0.0323 (  1.7%)   0.0277 (  3.4%)   0.0601 (  2.3%)   0.0602 (  0.5%)  import-clang-decl
   0.0118 (  0.6%)   0.0048 (  0.6%)   0.0166 (  0.6%)   0.0166 (  0.2%)  perform-sema
   0.0116 (  0.6%)   0.0048 (  0.6%)   0.0164 (  0.6%)   0.0164 (  0.1%)  Type checking and Semantic analysis
   0.0088 (  0.5%)   0.0071 (  0.9%)   0.0159 (  0.6%)   0.0159 (  0.1%)  IRGen
   0.0081 (  0.4%)   0.0041 (  0.5%)   0.0121 (  0.5%)   0.0121 (  0.1%)  typecheck-decl
   0.0055 (  0.3%)   0.0000 (  0.0%)   0.0056 (  0.2%)   0.0056 (  0.1%)  SIL optimization
   0.0030 (  0.2%)   0.0006 (  0.1%)   0.0036 (  0.1%)   0.0036 (  0.0%)  typecheck-stmt
   0.0029 (  0.2%)   0.0007 (  0.1%)   0.0036 (  0.1%)   0.0036 (  0.0%)  SILGen
   0.0027 (  0.1%)   0.0007 (  0.1%)   0.0034 (  0.1%)   0.0034 (  0.0%)  typecheck-expr
   0.0025 (  0.1%)   0.0008 (  0.1%)   0.0033 (  0.1%)   0.0033 (  0.0%)  load-all-members
   0.0021 (  0.1%)   0.0005 (  0.1%)   0.0026 (  0.1%)   0.0026 (  0.0%)  SILGen-function
   0.0011 (  0.1%)   0.0001 (  0.0%)   0.0013 (  0.0%)   0.0013 (  0.0%)  precheck-target
   0.0002 (  0.0%)   0.0000 (  0.0%)   0.0002 (  0.0%)   0.0002 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   1.8577 (100.0%)   0.8081 (100.0%)   2.6658 (100.0%)  10.9793 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 3.8596 seconds (8.1568 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   2.3283 (100.0%)   1.5313 (100.0%)   3.8596 (100.0%)   8.1568 (100.0%)  Building Target
   2.3283 (100.0%)   1.5313 (100.0%)   3.8596 (100.0%)   8.1568 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 Compiling\ DrawerNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441707115-swift-frontend-Drawer-DrawerNavigationController.swift-arm64_apple_ios13.1_macabi-o-Onone-91842605.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.4920 seconds (10.4494 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0437 ( 16.7%)   0.0713 ( 31.0%)   0.1150 ( 23.4%)   5.0475 ( 48.3%)  parse-and-resolve-imports
   0.0418 ( 16.0%)   0.0698 ( 30.3%)   0.1116 ( 22.7%)   5.0442 ( 48.3%)  Import resolution
   0.0015 (  0.6%)   0.0104 (  4.5%)   0.0119 (  2.4%)   0.1042 (  1.0%)  load-stdlib
   0.0741 ( 28.3%)   0.0262 ( 11.4%)   0.1004 ( 20.4%)   0.1003 (  1.0%)  build-rewrite-system
   0.0284 ( 10.8%)   0.0217 (  9.4%)   0.0501 ( 10.2%)   0.0501 (  0.5%)  import-clang-decl
   0.0149 (  5.7%)   0.0064 (  2.8%)   0.0214 (  4.3%)   0.0214 (  0.2%)  perform-sema
   0.0149 (  5.7%)   0.0064 (  2.8%)   0.0213 (  4.3%)   0.0213 (  0.2%)  Type checking and Semantic analysis
   0.0116 (  4.4%)   0.0053 (  2.3%)   0.0169 (  3.4%)   0.0169 (  0.2%)  typecheck-decl
   0.0055 (  2.1%)   0.0053 (  2.3%)   0.0108 (  2.2%)   0.0108 (  0.1%)  IRGen
   0.0068 (  2.6%)   0.0016 (  0.7%)   0.0084 (  1.7%)   0.0084 (  0.1%)  load-all-members
   0.0050 (  1.9%)   0.0024 (  1.1%)   0.0074 (  1.5%)   0.0075 (  0.1%)  SILGen
   0.0055 (  2.1%)   0.0001 (  0.0%)   0.0056 (  1.1%)   0.0056 (  0.1%)  SIL optimization
   0.0028 (  1.1%)   0.0010 (  0.4%)   0.0038 (  0.8%)   0.0038 (  0.0%)  typecheck-expr
   0.0026 (  1.0%)   0.0010 (  0.4%)   0.0036 (  0.7%)   0.0036 (  0.0%)  typecheck-stmt
   0.0024 (  0.9%)   0.0011 (  0.5%)   0.0035 (  0.7%)   0.0035 (  0.0%)  SILGen-function
   0.0001 (  0.1%)   0.0000 (  0.0%)   0.0002 (  0.0%)   0.0002 (  0.0%)  precheck-target
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.2618 (100.0%)   0.2301 (100.0%)   0.4920 (100.0%)  10.4494 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 3.0218 seconds (8.1631 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.5776 (100.0%)   1.4443 (100.0%)   3.0218 (100.0%)   8.1631 (100.0%)  Building Target
   1.5776 (100.0%)   1.4443 (100.0%)   3.0218 (100.0%)   8.1631 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:13:16: warning: main actor-isolated property 'configuration' cannot be used to satisfy nonisolated requirement from protocol 'DrawerPresentable'; this is an error in the Swift 6 language mode
    public var configuration: DrawerConfiguration
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:11:66: note: add '@preconcurrency' to the 'DrawerPresentable' conformance to defer isolation checking to run time
public class DrawerNavigationController: UINavigationController, DrawerPresentable {
                                                                 ^
                                                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:14:9: note: requirement 'configuration' declared here
    var configuration: DrawerConfiguration { get set }
        ^
SwiftCompile normal arm64 Compiling\ DrawerPresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441708651-swift-frontend-Drawer-DrawerPresentable.swift-arm64_apple_ios13.1_macabi-o-Onone-3767655535.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.5715 seconds (10.4722 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0417 ( 13.4%)   0.0713 ( 27.3%)   0.1130 ( 19.8%)   5.0207 ( 47.9%)  parse-and-resolve-imports
   0.0399 ( 12.8%)   0.0697 ( 26.7%)   0.1095 ( 19.2%)   5.0172 ( 47.9%)  Import resolution
   0.0865 ( 27.9%)   0.0279 ( 10.7%)   0.1144 ( 20.0%)   0.1143 (  1.1%)  build-rewrite-system
   0.0016 (  0.5%)   0.0128 (  4.9%)   0.0144 (  2.5%)   0.0999 (  1.0%)  load-stdlib
   0.0319 ( 10.3%)   0.0295 ( 11.3%)   0.0613 ( 10.7%)   0.0612 (  0.6%)  import-clang-decl
   0.0221 (  7.1%)   0.0100 (  3.8%)   0.0321 (  5.6%)   0.0321 (  0.3%)  perform-sema
   0.0221 (  7.1%)   0.0100 (  3.8%)   0.0321 (  5.6%)   0.0321 (  0.3%)  Type checking and Semantic analysis
   0.0183 (  5.9%)   0.0064 (  2.4%)   0.0247 (  4.3%)   0.0247 (  0.2%)  typecheck-stmt
   0.0177 (  5.7%)   0.0062 (  2.4%)   0.0239 (  4.2%)   0.0239 (  0.2%)  typecheck-expr
   0.0044 (  1.4%)   0.0054 (  2.1%)   0.0099 (  1.7%)   0.0099 (  0.1%)  IRGen
   0.0065 (  2.1%)   0.0018 (  0.7%)   0.0083 (  1.4%)   0.0083 (  0.1%)  precheck-target
   0.0049 (  1.6%)   0.0031 (  1.2%)   0.0080 (  1.4%)   0.0080 (  0.1%)  SILGen
   0.0046 (  1.5%)   0.0029 (  1.1%)   0.0076 (  1.3%)   0.0076 (  0.1%)  SILGen-function
   0.0033 (  1.1%)   0.0035 (  1.3%)   0.0068 (  1.2%)   0.0068 (  0.1%)  typecheck-decl
   0.0023 (  0.7%)   0.0006 (  0.2%)   0.0028 (  0.5%)   0.0028 (  0.0%)  load-all-members
   0.0024 (  0.8%)   0.0003 (  0.1%)   0.0027 (  0.5%)   0.0027 (  0.0%)  SIL optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.3102 (100.0%)   0.2612 (100.0%)   0.5715 (100.0%)  10.4722 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 3.0341 seconds (8.1566 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.6105 (100.0%)   1.4235 (100.0%)   3.0341 (100.0%)   8.1566 (100.0%)  Building Target
   1.6105 (100.0%)   1.4235 (100.0%)   3.0341 (100.0%)   8.1566 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:12:36: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol DrawerPresentable: class {
                                   ^~~~~
                                   AnyObject
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:21:20: warning: main actor-isolated property 'identifier' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        constraint.identifier = identifier.rawValue
                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:196:38: note: mutation of this property is only permitted within the actor
@property (nullable, copy) NSString *identifier API_AVAILABLE(macos(10.7), ios(7.0));
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:20:19: note: add '@MainActor' to make instance method 'addConstraint(_:for:)' part of global actor 'MainActor'
    internal func addConstraint(_ constraint: NSLayoutConstraint, for identifier: DrawerConstraintIdentifier) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:29:24: warning: main actor-isolated property 'constant' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        sizeConstraint.constant = size
                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:178:19: note: mutation of this property is only permitted within the actor
@property CGFloat constant;
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:25:10: note: add '@MainActor' to make instance method 'adjustConstraintsForOpened(offset:size:)' part of global actor 'MainActor'
    func adjustConstraintsForOpened(offset: CGFloat, size: CGFloat) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:34:24: warning: main actor-isolated property 'constant' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        edgeConstraint.constant = -(offset - size)
                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:178:19: note: mutation of this property is only permitted within the actor
@property CGFloat constant;
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:25:10: note: add '@MainActor' to make instance method 'adjustConstraintsForOpened(offset:size:)' part of global actor 'MainActor'
    func adjustConstraintsForOpened(offset: CGFloat, size: CGFloat) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:41:60: warning: main actor-isolated property 'constant' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        adjustConstraintsForOpened(offset: -sizeConstraint.constant, size: sizeConstraint.constant)
                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:178:19: note: property declared here
@property CGFloat constant;
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:37:10: note: add '@MainActor' to make instance method 'adjustConstraintsForClosed()' part of global actor 'MainActor'
    func adjustConstraintsForClosed() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:41:91: warning: main actor-isolated property 'constant' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        adjustConstraintsForOpened(offset: -sizeConstraint.constant, size: sizeConstraint.constant)
                                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:178:19: note: property declared here
@property CGFloat constant;
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:37:10: note: add '@MainActor' to make instance method 'adjustConstraintsForClosed()' part of global actor 'MainActor'
    func adjustConstraintsForClosed() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:48:35: warning: main actor-isolated property 'constant' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let size = sizeConstraint.constant
                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:178:19: note: property declared here
@property CGFloat constant;
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:53:44: warning: main actor-isolated property 'constant' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let offset = size - edgeConstraint.constant
                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:178:19: note: property declared here
@property CGFloat constant;
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:62:31: warning: main actor-isolated property 'constant' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        return sizeConstraint.constant
                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:178:19: note: property declared here
@property CGFloat constant;
                  ^
SwiftCompile normal arm64 Compiling\ DrawerConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441709426-swift-frontend-Drawer-DrawerConfiguration.swift-arm64_apple_ios13.1_macabi-o-Onone-2357592319.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 4.6983 seconds (10.4682 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.7038 ( 47.0%)   0.4724 ( 44.0%)   2.1762 ( 46.3%)   5.0050 ( 47.8%)  parse-and-resolve-imports
   1.7017 ( 47.0%)   0.4702 ( 43.8%)   2.1720 ( 46.2%)   4.9994 ( 47.8%)  Import resolution
   0.0017 (  0.0%)   0.0106 (  1.0%)   0.0123 (  0.3%)   0.1051 (  1.0%)  load-stdlib
   0.0828 (  2.3%)   0.0186 (  1.7%)   0.1014 (  2.2%)   0.1013 (  1.0%)  build-rewrite-system
   0.0310 (  0.9%)   0.0270 (  2.5%)   0.0579 (  1.2%)   0.0593 (  0.6%)  import-clang-decl
   0.0223 (  0.6%)   0.0192 (  1.8%)   0.0415 (  0.9%)   0.0468 (  0.4%)  perform-sema
   0.0223 (  0.6%)   0.0192 (  1.8%)   0.0414 (  0.9%)   0.0468 (  0.4%)  Type checking and Semantic analysis
   0.0212 (  0.6%)   0.0189 (  1.8%)   0.0401 (  0.9%)   0.0453 (  0.4%)  typecheck-decl
   0.0070 (  0.2%)   0.0077 (  0.7%)   0.0147 (  0.3%)   0.0178 (  0.2%)  typecheck-expr
   0.0062 (  0.2%)   0.0034 (  0.3%)   0.0096 (  0.2%)   0.0101 (  0.1%)  IRGen
   0.0056 (  0.2%)   0.0028 (  0.3%)   0.0083 (  0.2%)   0.0083 (  0.1%)  typecheck-stmt
   0.0061 (  0.2%)   0.0019 (  0.2%)   0.0080 (  0.2%)   0.0080 (  0.1%)  SILGen
   0.0042 (  0.1%)   0.0013 (  0.1%)   0.0054 (  0.1%)   0.0054 (  0.1%)  SILGen-function
   0.0048 (  0.1%)   0.0003 (  0.0%)   0.0051 (  0.1%)   0.0051 (  0.0%)  SIL optimization
   0.0023 (  0.1%)   0.0005 (  0.1%)   0.0028 (  0.1%)   0.0028 (  0.0%)  load-all-members
   0.0006 (  0.0%)   0.0001 (  0.0%)   0.0007 (  0.0%)   0.0007 (  0.0%)  typecheck-expr-pattern
   0.0005 (  0.0%)   0.0000 (  0.0%)   0.0006 (  0.0%)   0.0006 (  0.0%)  precheck-target
   0.0002 (  0.0%)   0.0000 (  0.0%)   0.0002 (  0.0%)   0.0002 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   3.6243 (100.0%)   1.0740 (100.0%)   4.6983 (100.0%)  10.4682 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 5.0986 seconds (8.1548 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   3.3016 (100.0%)   1.7970 (100.0%)   5.0986 (100.0%)   8.1548 (100.0%)  Building Target
   3.3016 (100.0%)   1.7970 (100.0%)   5.0986 (100.0%)   8.1548 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: warning: static property 'animationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var animationDuration = 0.3
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: convert 'animationDuration' to a 'let' constant to make 'Sendable' shared state immutable
    static var animationDuration = 0.3
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: add '@MainActor' to make static property 'animationDuration' part of global actor 'MainActor'
    static var animationDuration = 0.3
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var animationDuration = 0.3
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: warning: static property 'snapAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var snapAnimationDuration = 0.2
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: convert 'snapAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
    static var snapAnimationDuration = 0.2
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: add '@MainActor' to make static property 'snapAnimationDuration' part of global actor 'MainActor'
    static var snapAnimationDuration = 0.2
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var snapAnimationDuration = 0.2
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: warning: static property 'fadeAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var fadeAnimationDuration = 0.1
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: convert 'fadeAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
    static var fadeAnimationDuration = 0.1
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: add '@MainActor' to make static property 'fadeAnimationDuration' part of global actor 'MainActor'
    static var fadeAnimationDuration = 0.1
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var fadeAnimationDuration = 0.1
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:54:35: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            panGestureRecognizer?.isEnabled = isDraggable
                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:52:45: note: mutation of this property is only permitted within the actor
@property(nonatomic, getter=isEnabled) BOOL enabled;  // default is YES. disabled gesture recognizers will not receive touches. when changed to NO the gesture recognizer will be cancelled if it's currently recognizing a gesture
                                            ^
SwiftEmitModule normal arm64 Emitting\ module\ for\ Drawer (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441708298-swift-frontend-Drawer-all-arm64_apple_ios13.1_macabi-swiftmodule-Onone-1378459258.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.4535 seconds (10.3703 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0440 ( 20.3%)   0.0727 ( 30.7%)   0.1166 ( 25.7%)   5.0309 ( 48.5%)  parse-and-resolve-imports
   0.0420 ( 19.4%)   0.0709 ( 29.9%)   0.1129 ( 24.9%)   5.0271 ( 48.5%)  Import resolution
   0.0017 (  0.8%)   0.0119 (  5.0%)   0.0135 (  3.0%)   0.0938 (  0.9%)  load-stdlib
   0.0337 ( 15.6%)   0.0145 (  6.1%)   0.0482 ( 10.6%)   0.0482 (  0.5%)  perform-sema
   0.0334 ( 15.5%)   0.0144 (  6.1%)   0.0479 ( 10.6%)   0.0479 (  0.5%)  Type checking and Semantic analysis
   0.0332 ( 15.3%)   0.0143 (  6.0%)   0.0475 ( 10.5%)   0.0475 (  0.5%)  typecheck-decl
   0.0077 (  3.5%)   0.0138 (  5.8%)   0.0215 (  4.7%)   0.0255 (  0.2%)  SIL optimization
   0.0019 (  0.9%)   0.0108 (  4.6%)   0.0128 (  2.8%)   0.0168 (  0.2%)  Serialization, swiftmodule
   0.0058 (  2.7%)   0.0079 (  3.4%)   0.0137 (  3.0%)   0.0138 (  0.1%)  import-clang-decl
   0.0044 (  2.0%)   0.0017 (  0.7%)   0.0061 (  1.3%)   0.0061 (  0.1%)  SILGen
   0.0037 (  1.7%)   0.0014 (  0.6%)   0.0051 (  1.1%)   0.0051 (  0.0%)  build-rewrite-system
   0.0019 (  0.9%)   0.0010 (  0.4%)   0.0029 (  0.6%)   0.0029 (  0.0%)  SILGen-function
   0.0015 (  0.7%)   0.0005 (  0.2%)   0.0020 (  0.4%)   0.0020 (  0.0%)  typecheck-expr
   0.0002 (  0.1%)   0.0008 (  0.4%)   0.0011 (  0.2%)   0.0011 (  0.0%)  Serialization, swiftdoc
   0.0006 (  0.3%)   0.0001 (  0.0%)   0.0006 (  0.1%)   0.0006 (  0.0%)  Serialization, swiftsourceinfo
   0.0004 (  0.2%)   0.0001 (  0.0%)   0.0005 (  0.1%)   0.0005 (  0.0%)  typecheck-stmt
   0.0002 (  0.1%)   0.0001 (  0.0%)   0.0002 (  0.1%)   0.0002 (  0.0%)  load-all-members
   0.0001 (  0.1%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  perform-whole-module-type-checking
   0.0001 (  0.1%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  precheck-target
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-module-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.2165 (100.0%)   0.2370 (100.0%)   0.4535 (100.0%)  10.3703 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 0.2182 seconds (5.2172 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0987 (100.0%)   0.1195 (100.0%)   0.2182 (100.0%)   5.2172 (100.0%)  Building Target
   0.0987 (100.0%)   0.1195 (100.0%)   0.2182 (100.0%)   5.2172 (100.0%)  Total
EmitSwiftModule normal arm64 (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:12:36: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol DrawerPresentable: class {
                                   ^~~~~
                                   AnyObject
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:13:16: warning: main actor-isolated property 'configuration' cannot be used to satisfy nonisolated requirement from protocol 'DrawerPresentable'; this is an error in the Swift 6 language mode
    public var configuration: DrawerConfiguration
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:11:66: note: add '@preconcurrency' to the 'DrawerPresentable' conformance to defer isolation checking to run time
public class DrawerNavigationController: UINavigationController, DrawerPresentable {
                                                                 ^
                                                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:14:9: note: requirement 'configuration' declared here
    var configuration: DrawerConfiguration { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:12:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol DrawerPresenting: class {
                                  ^~~~~
                                  AnyObject
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: warning: static property 'animationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var animationDuration = 0.3
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: convert 'animationDuration' to a 'let' constant to make 'Sendable' shared state immutable
    static var animationDuration = 0.3
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: add '@MainActor' to make static property 'animationDuration' part of global actor 'MainActor'
    static var animationDuration = 0.3
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var animationDuration = 0.3
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: warning: static property 'snapAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var snapAnimationDuration = 0.2
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: convert 'snapAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
    static var snapAnimationDuration = 0.2
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: add '@MainActor' to make static property 'snapAnimationDuration' part of global actor 'MainActor'
    static var snapAnimationDuration = 0.2
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var snapAnimationDuration = 0.2
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: warning: static property 'fadeAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var fadeAnimationDuration = 0.1
               ^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: convert 'fadeAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
    static var fadeAnimationDuration = 0.1
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: add '@MainActor' to make static property 'fadeAnimationDuration' part of global actor 'MainActor'
    static var fadeAnimationDuration = 0.1
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var fadeAnimationDuration = 0.1
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:54:35: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            panGestureRecognizer?.isEnabled = isDraggable
                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:52:45: note: mutation of this property is only permitted within the actor
@property(nonatomic, getter=isEnabled) BOOL enabled;  // default is YES. disabled gesture recognizers will not receive touches. when changed to NO the gesture recognizer will be cancelled if it's currently recognizing a gesture
                                            ^
SwiftCompile normal arm64 Compiling\ Offset+Clamped.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/Offset+Clamped.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441708627-swift-frontend-Drawer-Offset_Clamped.swift-arm64_apple_ios13.1_macabi-o-Onone-2924644442.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.4450 seconds (10.5258 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0422 ( 18.6%)   0.0691 ( 31.7%)   0.1113 ( 25.0%)   5.1141 ( 48.6%)  parse-and-resolve-imports
   0.0398 ( 17.5%)   0.0671 ( 30.7%)   0.1069 ( 24.0%)   5.1097 ( 48.5%)  Import resolution
   0.0820 ( 36.1%)   0.0282 ( 12.9%)   0.1102 ( 24.8%)   0.1101 (  1.0%)  build-rewrite-system
   0.0016 (  0.7%)   0.0122 (  5.6%)   0.0139 (  3.1%)   0.0892 (  0.8%)  load-stdlib
   0.0307 ( 13.5%)   0.0282 ( 12.9%)   0.0589 ( 13.2%)   0.0589 (  0.6%)  import-clang-decl
   0.0077 (  3.4%)   0.0024 (  1.1%)   0.0100 (  2.3%)   0.0100 (  0.1%)  perform-sema
   0.0076 (  3.4%)   0.0024 (  1.1%)   0.0100 (  2.2%)   0.0100 (  0.1%)  Type checking and Semantic analysis
   0.0069 (  3.1%)   0.0021 (  1.0%)   0.0090 (  2.0%)   0.0090 (  0.1%)  typecheck-stmt
   0.0036 (  1.6%)   0.0050 (  2.3%)   0.0086 (  1.9%)   0.0086 (  0.1%)  IRGen
   0.0024 (  1.0%)   0.0007 (  0.3%)   0.0031 (  0.7%)   0.0031 (  0.0%)  load-all-members
   0.0009 (  0.4%)   0.0001 (  0.1%)   0.0010 (  0.2%)   0.0011 (  0.0%)  SIL optimization
   0.0006 (  0.2%)   0.0002 (  0.1%)   0.0008 (  0.2%)   0.0008 (  0.0%)  typecheck-decl
   0.0005 (  0.2%)   0.0003 (  0.1%)   0.0007 (  0.2%)   0.0007 (  0.0%)  SILGen
   0.0002 (  0.1%)   0.0001 (  0.0%)   0.0003 (  0.1%)   0.0003 (  0.0%)  precheck-target
   0.0002 (  0.1%)   0.0001 (  0.0%)   0.0002 (  0.1%)   0.0002 (  0.0%)  SILGen-function
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.2269 (100.0%)   0.2182 (100.0%)   0.4450 (100.0%)  10.5258 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 2.9581 seconds (8.1534 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.5663 (100.0%)   1.3918 (100.0%)   2.9581 (100.0%)   8.1534 (100.0%)  Building Target
   1.5663 (100.0%)   1.3918 (100.0%)   2.9581 (100.0%)   8.1534 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/Offset+Clamped.swift (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 Compiling\ UIScrollView+Position.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686441709365-swift-frontend-Drawer-UIScrollView_Position.swift-arm64_apple_ios13.1_macabi-o-Onone-189821283.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 3.1219 seconds (10.4644 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.0198 ( 44.6%)   0.3555 ( 42.4%)   1.3753 ( 44.1%)   5.0305 ( 48.1%)  parse-and-resolve-imports
   1.0176 ( 44.6%)   0.3545 ( 42.3%)   1.3721 ( 44.0%)   5.0271 ( 48.0%)  Import resolution
   0.0766 (  3.4%)   0.0195 (  2.3%)   0.0961 (  3.1%)   0.0960 (  0.9%)  build-rewrite-system
   0.0123 (  0.5%)   0.0398 (  4.8%)   0.0521 (  1.7%)   0.0797 (  0.8%)  load-stdlib
   0.0287 (  1.3%)   0.0225 (  2.7%)   0.0512 (  1.6%)   0.0515 (  0.5%)  import-clang-decl
   0.0303 (  1.3%)   0.0110 (  1.3%)   0.0414 (  1.3%)   0.0425 (  0.4%)  perform-sema
   0.0303 (  1.3%)   0.0110 (  1.3%)   0.0413 (  1.3%)   0.0424 (  0.4%)  Type checking and Semantic analysis
   0.0242 (  1.1%)   0.0049 (  0.6%)   0.0290 (  0.9%)   0.0290 (  0.3%)  typecheck-stmt
   0.0134 (  0.6%)   0.0069 (  0.8%)   0.0203 (  0.7%)   0.0214 (  0.2%)  typecheck-decl
   0.0129 (  0.6%)   0.0032 (  0.4%)   0.0161 (  0.5%)   0.0161 (  0.2%)  precheck-target
   0.0035 (  0.2%)   0.0052 (  0.6%)   0.0086 (  0.3%)   0.0086 (  0.1%)  IRGen
   0.0078 (  0.3%)   0.0008 (  0.1%)   0.0086 (  0.3%)   0.0086 (  0.1%)  typecheck-expr
   0.0033 (  0.1%)   0.0012 (  0.1%)   0.0045 (  0.1%)   0.0045 (  0.0%)  load-all-members
   0.0011 (  0.0%)   0.0010 (  0.1%)   0.0021 (  0.1%)   0.0028 (  0.0%)  SILGen
   0.0008 (  0.0%)   0.0009 (  0.1%)   0.0017 (  0.1%)   0.0024 (  0.0%)  SILGen-function
   0.0013 (  0.1%)   0.0000 (  0.0%)   0.0013 (  0.0%)   0.0013 (  0.0%)  SIL optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   2.2841 (100.0%)   0.8378 (100.0%)   3.1219 (100.0%)  10.4644 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 4.3470 seconds (8.1549 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   2.5868 (100.0%)   1.7602 (100.0%)   4.3470 (100.0%)   8.1549 (100.0%)  Building Target
   2.5868 (100.0%)   1.7602 (100.0%)   4.3470 (100.0%)   8.1549 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

SwiftDriverJobDiscovery normal arm64 Emitting module for Drawer (in target 'Drawer' from project 'Drawer')
SwiftDriver\ Compilation\ Requirements Drawer normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Drawer -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.SwiftFileList -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-ios13.1-macabi -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -Fsystem /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_const_extract_protocols.json -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-generated-files.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-own-target-headers.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer-7a90032f82b907904001a884480eea9d-VFS-maccatalyst/all-product-headers.yaml -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-project-headers.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/include -Xcc -isystem -Xcc /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Headers/Drawer-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer-Swift.h (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Headers/Drawer-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/arm64-apple-ios-macabi.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/arm64-apple-ios-macabi.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/arm64-apple-ios-macabi.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftdoc (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/arm64-apple-ios-macabi.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/arm64-apple-ios-macabi.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.abi.json (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/arm64-apple-ios-macabi.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/Project/arm64-apple-ios-macabi.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftsourceinfo (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Modules/Drawer.swiftmodule/Project/arm64-apple-ios-macabi.swiftsourceinfo
ScanDependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources/Drawer_vers.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    builtin-ScanDependencies -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.o.scan -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Werror\=deprecated-objc-isa-usage -Werror\=objc-root-class -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.dia -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources/Drawer_vers.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.o -index-unit-output-path /Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources/Drawer_vers.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Werror\=deprecated-objc-isa-usage -Werror\=objc-root-class -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.dia -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources/Drawer_vers.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.o -index-unit-output-path /Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_vers.o
SwiftDriverJobDiscovery normal arm64 Compiling UIViewController+Drawer.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling UIScrollView+Position.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling Offset+Clamped.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerConfiguration.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerPanGestureRecognizer.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerNavigationController.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerPresentable.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerPresenting.swift (in target 'Drawer' from project 'Drawer')
SwiftDriver\ Compilation Drawer normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Drawer -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.SwiftFileList -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-ios13.1-macabi -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -Fsystem /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_const_extract_protocols.json -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-generated-files.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-own-target-headers.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer-7a90032f82b907904001a884480eea9d-VFS-maccatalyst/all-product-headers.yaml -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer-project-headers.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/include -Xcc -isystem -Xcc /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/DerivedSources -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer normal (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.1-macabi -dynamiclib -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/lib -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/maccatalyst -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/lib -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/maccatalyst -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.LinkFileList -install_name @rpath/Drawer.framework/Versions/A/Drawer -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/System/iOSSupport/usr/lib/swift -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule -compatibility_version 1 -current_version 1 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer
ExtractAppIntentsMetadata (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Drawer --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk --xcode-version 16E140 --platform-family macOS --deployment-target 10.15 --bundle-identifier nl.johankool.Drawer --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Resources --target-triple arm64-apple-ios13.1-macabi --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Drawer.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-maccatalyst/Drawer.build/Objects-normal/arm64/Drawer.SwiftConstValuesFileList --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-26 09:54:10.501 appintentsmetadataprocessor[702:3967] Starting appintentsmetadataprocessor export
2025-04-26 09:54:10.504 appintentsmetadataprocessor[702:3967] warning: Metadata extraction skipped. No AppIntents.framework dependency found.
GenerateTAPI /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer.tbd (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/tapi stubify -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/lib -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/maccatalyst -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/lib -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/maccatalyst /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer.tbd
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    /usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-maccatalyst/Drawer.framework
SymLink /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst/Drawer.framework/Drawer.tbd /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer.tbd (in target 'Drawer' from project 'Drawer')
    cd /Users/admin/builder/spi-builder-workspace
    /bin/ln -sfh /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst/Drawer.framework/Versions/A/Drawer.tbd /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst/Drawer.framework/Drawer.tbd
** BUILD SUCCEEDED **
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:5f3114a67231b5e9027f03bc4b1ca21145837b0c, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:5f3114a67231b5e9027f03bc4b1ca21145837b0c, name:My Mac }
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "JKDrawer",
  "name" : "JKDrawer",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "JKDrawer",
      "targets" : [
        "JKDrawer"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "JKDrawerTests",
      "module_type" : "SwiftTarget",
      "name" : "JKDrawerTests",
      "path" : "Tests/JKDrawerTests",
      "sources" : [
        "JKDrawerTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "JKDrawer"
      ],
      "type" : "test"
    },
    {
      "c99name" : "JKDrawer",
      "module_type" : "SwiftTarget",
      "name" : "JKDrawer",
      "path" : "Sources/JKDrawer",
      "product_memberships" : [
        "JKDrawer"
      ],
      "sources" : [
        "DrawerConfiguration.swift",
        "DrawerNavigationController.swift",
        "DrawerPanGestureRecognizer.swift",
        "DrawerPresentable.swift",
        "DrawerPresenting.swift",
        "Offset+Clamped.swift",
        "UIScrollView+Position.swift",
        "UIViewController+Drawer.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.