Build Information
Successful build of SideMenu, reference master (8bd4fd
), with Swift 6.1 for iOS using Xcode 16.3 on 26 Apr 2025 04:30:04 UTC.
Swift 6 data race errors: 30
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SideMenu -destination generic/platform=iOS 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
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:49:67: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let potentialNavigationController = (splitViewController?.viewControllers.first ?? tabBarController?.selectedViewController) ?? presentingViewController
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISplitViewController.h:120:67: note: property declared here
@property (nonatomic, copy) NSArray<__kindof UIViewController *> *viewControllers; // -setViewController:forColumn:/-viewControllerForColumn: recommended for column-style UISplitViewController
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:49:110: warning: main actor-isolated property 'selectedViewController' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
let potentialNavigationController = (splitViewController?.viewControllers.first ?? tabBarController?.selectedViewController) ?? presentingViewController
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:94:67: note: property declared here
@property(nullable, nonatomic, assign) __kindof UIViewController *selectedViewController; // This may return the "More" navigation controller if it exists.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:59:16: warning: call to main actor-isolated static method 'animationsEnabled' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIView.animationsEnabled { [weak self] in
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:33:17: note: calls to static method 'animationsEnabled' from outside of its actor context are implicitly asynchronous
static func animationsEnabled(_ enabled: Bool = true, _ block: () -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:63:58: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let lastViewController = navigationController.viewControllers.last,
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:70:65: note: property declared here
@property(nonatomic,copy) NSArray<__kindof UIViewController *> *viewControllers; // The current view controller stack.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:68:41: warning: main actor-isolated property 'hidesBackButton' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
toViewController.navigationItem.hidesBackButton = config.pushStyle.hidesBackButton
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationItem.h:100:47: note: mutation of this property is only permitted within the actor
@property (nonatomic, readwrite, assign) BOOL hidesBackButton API_UNAVAILABLE(tvos);
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:68:26: warning: main actor-isolated property 'navigationItem' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
toViewController.navigationItem.hidesBackButton = config.pushStyle.hidesBackButton
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:129:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) UINavigationItem *navigationItem; // Created on-demand so that a view controller may customize its navigation appearance.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:73:34: warning: call to main actor-isolated instance method 'pushViewController(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.pushViewController(toViewController, animated: config.animated)
^
UIKit.UINavigationController.pushViewController:2:22: note: calls to instance method 'pushViewController(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func pushViewController(_ viewController: UIViewController, animated: Bool)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:81:59: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
for subViewController in navigationController.viewControllers.reversed() {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:70:65: note: property declared here
@property(nonatomic,copy) NSArray<__kindof UIViewController *> *viewControllers; // The current view controller stack.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:83:42: warning: call to main actor-isolated instance method 'popToViewController(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.popToViewController(subViewController, animated: config.animated)
^
UIKit.UINavigationController.popToViewController:2:22: note: calls to instance method 'popToViewController(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func popToViewController(_ viewController: UIViewController, animated: Bool) -> [UIViewController]?}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:87:34: warning: call to main actor-isolated instance method 'pushViewController(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.pushViewController(toViewController, animated: config.animated)
^
UIKit.UINavigationController.pushViewController:2:22: note: calls to instance method 'pushViewController(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func pushViewController(_ viewController: UIViewController, animated: Bool)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:91:56: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
var viewControllers = navigationController.viewControllers
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:70:65: note: property declared here
@property(nonatomic,copy) NSArray<__kindof UIViewController *> *viewControllers; // The current view controller stack.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:94:38: warning: call to main actor-isolated instance method 'pushViewController(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.pushViewController(toViewController, animated: config.animated)
^
UIKit.UINavigationController.pushViewController:2:22: note: calls to instance method 'pushViewController(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func pushViewController(_ viewController: UIViewController, animated: Bool)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:99:34: warning: call to main actor-isolated instance method 'setViewControllers(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.setViewControllers(viewControllers, animated: config.animated)
^
UIKit.UINavigationController.setViewControllers:3:24: note: calls to instance method 'setViewControllers(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func setViewControllers(_ viewControllers: [UIViewController], animated: Bool)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:103:34: warning: call to main actor-isolated instance method 'setViewControllers(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.setViewControllers([toViewController], animated: config.animated)
^
UIKit.UINavigationController.setViewControllers:3:24: note: calls to instance method 'setViewControllers(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func setViewControllers(_ viewControllers: [UIViewController], animated: Bool)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:40:29: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
@discardableResult func start() -> Bool {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:59:16: warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode
UIView.animationsEnabled { [weak self] in
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPushCoordinator.swift:59:16: note: sending task-isolated value of non-Sendable type '() -> Void' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
UIView.animationsEnabled { [weak self] in
^
SwiftCompile normal arm64 Compiling\ Protected.swift,\ SideMenuAnimationController.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/Protected.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/Protected.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:25:56: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuAnimationControllerDelegate: class {
^~~~~
AnyObject
SwiftCompile normal arm64 Compiling\ Deprecations.swift,\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/Deprecations.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift (in target 'SideMenu' from project 'SideMenu')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/Deprecations.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Deprecations.swift:203:16: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
return UIPanGestureRecognizer()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:42:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Deprecations.swift:202:36: note: add '@MainActor' to make instance method 'menuAddPanGestureToPresent(toView:)' part of global actor 'MainActor'
@discardableResult public func menuAddPanGestureToPresent(toView view: UIView) -> UIPanGestureRecognizer {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SideMenuNavigationController.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:72:67: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuNavigationControllerTransitionDelegate: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:91:16: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
public var menuWidth: CGFloat = {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:355:5: warning: non-'@objc' property in extensions cannot be overridden; use 'public' instead
open var blurEffectStyle: UIBlurEffect.Style? {
^~~~
public
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:441:5: warning: non-'@objc' property in extensions cannot be overridden; use 'public' instead
open var presentationStyle: SideMenuPresentationStyle {
^~~~
public
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:340:29: warning: main actor-isolated property 'allowPushOfSameClassTwice' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var allowPushOfSameClassTwice: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:338:41: note: add '@preconcurrency' to the 'MenuModel' conformance to defer isolation checking to run time
extension SideMenuNavigationController: Model {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:28:9: note: requirement 'allowPushOfSameClassTwice' declared here
var allowPushOfSameClassTwice: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:345:29: warning: main actor-isolated property 'alwaysAnimate' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var alwaysAnimate: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:30:9: note: requirement 'alwaysAnimate' declared here
var alwaysAnimate: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:355:14: warning: main actor-isolated property 'blurEffectStyle' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
open var blurEffectStyle: UIBlurEffect.Style? {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:36:9: note: requirement 'blurEffectStyle' declared here
var blurEffectStyle: UIBlurEffect.Style? { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:365:29: warning: main actor-isolated property 'completionCurve' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var completionCurve: UIView.AnimationCurve {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:38:9: note: requirement 'completionCurve' declared here
var completionCurve: UIView.AnimationCurve { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:375:29: warning: main actor-isolated property 'dismissOnPresent' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissOnPresent: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:40:9: note: requirement 'dismissOnPresent' declared here
var dismissOnPresent: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:380:29: warning: main actor-isolated property 'dismissOnPush' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissOnPush: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:42:9: note: requirement 'dismissOnPush' declared here
var dismissOnPush: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:385:29: warning: main actor-isolated property 'dismissOnRotation' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissOnRotation: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:44:9: note: requirement 'dismissOnRotation' declared here
var dismissOnRotation: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:390:29: warning: main actor-isolated property 'dismissWhenBackgrounded' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissWhenBackgrounded: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:46:9: note: requirement 'dismissWhenBackgrounded' declared here
var dismissWhenBackgrounded: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:395:29: warning: main actor-isolated property 'enableSwipeToDismissGesture' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var enableSwipeToDismissGesture: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:48:9: note: requirement 'enableSwipeToDismissGesture' declared here
var enableSwipeToDismissGesture: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:400:29: warning: main actor-isolated property 'enableTapToDismissGesture' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var enableTapToDismissGesture: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:50:9: note: requirement 'enableTapToDismissGesture' declared here
var enableTapToDismissGesture: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:446:29: warning: main actor-isolated property 'pushStyle' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var pushStyle: SideMenuPushStyle {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:62:9: note: requirement 'pushStyle' declared here
var pushStyle: SideMenuPushStyle { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:451:29: warning: main actor-isolated property 'statusBarEndAlpha' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var statusBarEndAlpha: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:338:41: note: add '@preconcurrency' to the 'PresentationModel' conformance to defer isolation checking to run time
extension SideMenuNavigationController: Model {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:12:9: note: requirement 'statusBarEndAlpha' declared here
var statusBarEndAlpha: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:426:29: warning: main actor-isolated property 'presentingViewControllerUserInteractionEnabled' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var presentingViewControllerUserInteractionEnabled: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:14:9: note: requirement 'presentingViewControllerUserInteractionEnabled' declared here
var presentingViewControllerUserInteractionEnabled: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:431:29: warning: main actor-isolated property 'presentingViewControllerUseSnapshot' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var presentingViewControllerUseSnapshot: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:16:9: note: requirement 'presentingViewControllerUseSnapshot' declared here
var presentingViewControllerUseSnapshot: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:441:14: warning: main actor-isolated property 'presentationStyle' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
open var presentationStyle: SideMenuPresentationStyle {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:18:9: note: requirement 'presentationStyle' declared here
var presentationStyle: SideMenuPresentationStyle { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:421:29: warning: main actor-isolated property 'menuWidth' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var menuWidth: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:20:9: note: requirement 'menuWidth' declared here
var menuWidth: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:350:29: warning: main actor-isolated property 'animationOptions' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var animationOptions: UIView.AnimationOptions {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:338:41: note: add '@preconcurrency' to the 'AnimationModel' conformance to defer isolation checking to run time
extension SideMenuNavigationController: Model {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:12:9: note: requirement 'animationOptions' declared here
var animationOptions: UIView.AnimationOptions { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:360:29: warning: main actor-isolated property 'completeGestureDuration' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var completeGestureDuration: Double {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:14:9: note: requirement 'completeGestureDuration' declared here
var completeGestureDuration: Double { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:370:29: warning: main actor-isolated property 'dismissDuration' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissDuration: Double {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:16:9: note: requirement 'dismissDuration' declared here
var dismissDuration: Double { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:405:29: warning: main actor-isolated property 'initialSpringVelocity' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var initialSpringVelocity: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:18:9: note: requirement 'initialSpringVelocity' declared here
var initialSpringVelocity: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:436:29: warning: main actor-isolated property 'presentDuration' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var presentDuration: Double {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:20:9: note: requirement 'presentDuration' declared here
var presentDuration: Double { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:456:29: warning: main actor-isolated property 'usingSpringWithDamping' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var usingSpringWithDamping: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:22:9: note: requirement 'usingSpringWithDamping' declared here
var usingSpringWithDamping: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:464:10: warning: main actor-isolated instance method 'sideMenuTransitionController(_:didDismiss:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuTransitionControllerDelegate'; this is an error in the Swift 6 language mode
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didDismiss viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:464:10: note: add 'nonisolated' to 'sideMenuTransitionController(_:didDismiss:)' to make this instance method not isolated to the actor
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didDismiss viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:462:41: note: add '@preconcurrency' to the 'SideMenuTransitionControllerDelegate' conformance to defer isolation checking to run time
extension SideMenuNavigationController: SideMenuTransitionControllerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:12:10: note: mark the protocol requirement 'sideMenuTransitionController(_:didDismiss:)' 'async' to allow actor-isolated conformances
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didDismiss viewController: UIViewController)
^
async
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:468:10: warning: main actor-isolated instance method 'sideMenuTransitionController(_:didPresent:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuTransitionControllerDelegate'; this is an error in the Swift 6 language mode
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didPresent viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:468:10: note: add 'nonisolated' to 'sideMenuTransitionController(_:didPresent:)' to make this instance method not isolated to the actor
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didPresent viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:13:10: note: mark the protocol requirement 'sideMenuTransitionController(_:didPresent:)' 'async' to allow actor-isolated conformances
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didPresent viewController: UIViewController)
^
async
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:180:9: warning: main actor-isolated property 'sideMenuManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
sideMenuManager.setMenu(self, forLeftSide: leftSide)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:136:14: note: property declared here
open var sideMenuManager: SideMenuManager {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:180:52: warning: main actor-isolated property 'leftSide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
sideMenuManager.setMenu(self, forLeftSide: leftSide)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:411:29: note: property declared here
@IBInspectable open var leftSide: Bool {
^
SwiftCompile normal arm64 Compiling\ SideMenuPresentationController.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:23:59: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuPresentationControllerDelegate: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:38:22: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private lazy var snapshotView: UIView? = {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:48:22: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private lazy var statusBarView: UIView? = {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:67:40: warning: main actor-isolated property 'isHidden' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard presentedViewController?.isHidden == false else { return }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:70:15: note: property declared here
@objc var isHidden: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:81:38: warning: call to main actor-isolated instance method 'untransform' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.untransform {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:26:10: note: calls to instance method 'untransform' from outside of its actor context are implicitly asynchronous
func untransform(_ block: () -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:75:10: note: add '@MainActor' to make instance method 'containerViewWillLayoutSubviews()' part of global actor 'MainActor'
func containerViewWillLayoutSubviews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:81:33: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.untransform {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:75:10: note: add '@MainActor' to make instance method 'containerViewWillLayoutSubviews()' part of global actor 'MainActor'
func containerViewWillLayoutSubviews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:82:42: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.frame = frameOfPresentedViewInContainerView
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:82:37: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.frame = frameOfPresentedViewInContainerView
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:84:39: warning: call to main actor-isolated instance method 'untransform' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.untransform {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:26:10: note: calls to instance method 'untransform' from outside of its actor context are implicitly asynchronous
func untransform(_ block: () -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:75:10: note: add '@MainActor' to make instance method 'containerViewWillLayoutSubviews()' part of global actor 'MainActor'
func containerViewWillLayoutSubviews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:84:34: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.untransform {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:75:10: note: add '@MainActor' to make instance method 'containerViewWillLayoutSubviews()' part of global actor 'MainActor'
func containerViewWillLayoutSubviews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:85:43: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.frame = frameOfPresentingViewInContainerView
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:85:38: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.frame = frameOfPresentingViewInContainerView
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:86:27: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
snapshotView?.frame = presentingViewController.view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:86:65: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
snapshotView?.frame = presentingViewController.view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:86:60: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
snapshotView?.frame = presentingViewController.view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:92:53: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
statusBarFrame.size.height -= containerView.frame.minY
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:75:10: note: add '@MainActor' to make instance method 'containerViewWillLayoutSubviews()' part of global actor 'MainActor'
func containerViewWillLayoutSubviews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:93:23: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
statusBarView.frame = statusBarFrame
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:75:10: note: add '@MainActor' to make instance method 'containerViewWillLayoutSubviews()' part of global actor 'MainActor'
func containerViewWillLayoutSubviews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:103:43: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.addSubview(snapshotView)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:96:10: note: add '@MainActor' to make instance method 'presentationTransitionWillBegin()' part of global actor 'MainActor'
func presentationTransitionWillBegin() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:103:38: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.addSubview(snapshotView)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:96:10: note: add '@MainActor' to make instance method 'presentationTransitionWillBegin()' part of global actor 'MainActor'
func presentationTransitionWillBegin() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:106:39: warning: main actor-isolated property 'isUserInteractionEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.isUserInteractionEnabled = config.presentingViewControllerUserInteractionEnabled
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:96:10: note: add '@MainActor' to make instance method 'presentationTransitionWillBegin()' part of global actor 'MainActor'
func presentationTransitionWillBegin() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:106:34: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.isUserInteractionEnabled = config.presentingViewControllerUserInteractionEnabled
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:96:10: note: add '@MainActor' to make instance method 'presentationTransitionWillBegin()' part of global actor 'MainActor'
func presentationTransitionWillBegin() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:107:23: warning: main actor-isolated property 'backgroundColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
containerView.backgroundColor = config.presentationStyle.backgroundColor
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:303:66: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy) UIColor *backgroundColor UI_APPEARANCE_SELECTOR; // default is nil. Can be useful with the appearance proxy on custom UIView subclasses.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:96:10: note: add '@MainActor' to make instance method 'presentationTransitionWillBegin()' part of global actor 'MainActor'
func presentationTransitionWillBegin() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:112:27: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
containerView.addSubview(statusBarView)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:96:10: note: add '@MainActor' to make instance method 'presentationTransitionWillBegin()' part of global actor 'MainActor'
func presentationTransitionWillBegin() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:138:27: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
snapshotView?.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/Pod/Classes/SideMenuPresentationController.swift:136:10: note: add '@MainActor' to make instance method 'presentationTransitionDidEnd' part of global actor 'MainActor'
func presentationTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:147:50: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
addParallax(to: presentingViewController.view)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:136:10: note: add '@MainActor' to make instance method 'presentationTransitionDidEnd' part of global actor 'MainActor'
func presentationTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:150:153: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
interactivePopGestureRecognizerEnabled = interactivePopGestureRecognizerEnabled ?? topNavigationController.interactivePopGestureRecognizer?.isEnabled
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:52:45: note: property declared here
@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/Pod/Classes/SideMenuPresentationController.swift:150:120: warning: main actor-isolated property 'interactivePopGestureRecognizer' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
interactivePopGestureRecognizerEnabled = interactivePopGestureRecognizerEnabled ?? topNavigationController.interactivePopGestureRecognizer?.isEnabled
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:83:63: note: property declared here
@property(nullable, nonatomic, readonly) UIGestureRecognizer *interactivePopGestureRecognizer API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(tvos);
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:151:70: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
topNavigationController.interactivePopGestureRecognizer?.isEnabled = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:136:10: note: add '@MainActor' to make instance method 'presentationTransitionDidEnd' part of global actor 'MainActor'
func presentationTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:151:37: warning: main actor-isolated property 'interactivePopGestureRecognizer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
topNavigationController.interactivePopGestureRecognizer?.isEnabled = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:83:63: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic, readonly) UIGestureRecognizer *interactivePopGestureRecognizer API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(tvos);
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:136:10: note: add '@MainActor' to make instance method 'presentationTransitionDidEnd' part of global actor 'MainActor'
func presentationTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:159:23: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
snapshotView?.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/Pod/Classes/SideMenuPresentationController.swift:158:10: note: add '@MainActor' to make instance method 'dismissalTransitionWillBegin()' part of global actor 'MainActor'
func dismissalTransitionWillBegin() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:189:47: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.addSubview(snapshotView)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:189:42: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.addSubview(snapshotView)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:199:24: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
statusBarView?.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/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:200:77: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
removeStyles(from: presentingViewController.containerViewController.view)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:200:53: warning: main actor-isolated property 'containerViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
removeStyles(from: presentingViewController.containerViewController.view)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:63:9: note: property declared here
var containerViewController: UIViewController {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:204:70: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
topNavigationController.interactivePopGestureRecognizer?.isEnabled = interactivePopGestureRecognizerEnabled
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:204:37: warning: main actor-isolated property 'interactivePopGestureRecognizer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
topNavigationController.interactivePopGestureRecognizer?.isEnabled = interactivePopGestureRecognizerEnabled
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:83:63: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic, readonly) UIGestureRecognizer *interactivePopGestureRecognizer API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(tvos);
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:207:39: warning: main actor-isolated property 'isUserInteractionEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.isUserInteractionEnabled = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:207:34: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController.view.isUserInteractionEnabled = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:186:10: note: add '@MainActor' to make instance method 'dismissalTransitionDidEnd' part of global actor 'MainActor'
func dismissalTransitionDidEnd(_ completed: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:216:74: warning: main actor-isolated property 'statusBarFrame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return containerView?.window?.windowScene?.statusBarManager?.statusBarFrame ?? .zero
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStatusBarManager.h:21:40: note: property declared here
@property (nonatomic, readonly) CGRect statusBarFrame; // returns CGRectZero if the status bar is hidden
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:216:56: warning: main actor-isolated property 'statusBarManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return containerView?.window?.windowScene?.statusBarManager?.statusBarFrame ?? .zero
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStatusBarManager.h:28:63: note: property declared here
@property (nonatomic, readonly, nullable) UIStatusBarManager *statusBarManager API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos);
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:216:43: warning: main actor-isolated property 'windowScene' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return containerView?.window?.windowScene?.statusBarManager?.statusBarFrame ?? .zero
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:29:53: note: property declared here
@property(nullable, nonatomic, weak) UIWindowScene *windowScene API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:216:35: warning: main actor-isolated property 'window' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return containerView?.window?.windowScene?.statusBarManager?.statusBarFrame ?? .zero
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:223:55: note: property declared here
@property(nullable, nonatomic,readonly) UIWindow *window;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:218:41: warning: main actor-isolated property 'statusBarFrame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIApplication.shared.statusBarFrame
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:131:38: note: property declared here
@property(nonatomic,readonly) CGRect statusBarFrame API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos); // returns CGRectZero if the status bar is hidden
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:218:34: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIApplication.shared.statusBarFrame
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
@property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:224:34: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
var rect = containerView.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:232:34: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
var rect = containerView.frame
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:233:26: warning: main actor-isolated property 'superview' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if containerView.superview != nil, containerView.frame.minY > .ulpOfOne {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:221:55: note: property declared here
@property(nullable, nonatomic,readonly) UIView *superview;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:233:58: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if containerView.superview != nil, containerView.frame.minY > .ulpOfOne {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:244:17: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
to.view.transform = .identity
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform; // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:244:12: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
to.view.transform = .identity
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:245:17: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
to.view.alpha = 1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:245:12: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
to.view.alpha = 1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:248:19: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
from.view.alpha = alpha
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:248:14: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
from.view.alpha = alpha
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:249:19: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
from.view.transform = CGAffineTransform
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform; // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:249:14: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
from.view.transform = CGAffineTransform
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:254:24: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
statusBarView?.alpha = statusBarAlpha
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:241:10: note: add '@MainActor' to make instance method 'transition(to:from:alpha:statusBarAlpha:scale:translate:)' part of global actor 'MainActor'
func transition(to: UIViewController, from: UIViewController, alpha: CGFloat, statusBarAlpha: CGFloat, scale: CGFloat, translate: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:262:24: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
statusBarView?.layer.zPosition = 2
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:257:10: note: add '@MainActor' to make instance method 'layerViews()' part of global actor 'MainActor'
func layerViews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:265:51: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
addShadow(to: presentedViewController.view)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:257:10: note: add '@MainActor' to make instance method 'layerViews()' part of global actor 'MainActor'
func layerViews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:266:42: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.layer.zPosition = 1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:257:10: note: add '@MainActor' to make instance method 'layerViews()' part of global actor 'MainActor'
func layerViews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:266:37: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.layer.zPosition = 1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:257:10: note: add '@MainActor' to make instance method 'layerViews()' part of global actor 'MainActor'
func layerViews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:268:52: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
addShadow(to: presentingViewController.view)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:257:10: note: add '@MainActor' to make instance method 'layerViews()' part of global actor 'MainActor'
func layerViews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:269:42: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.layer.zPosition = -1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:257:10: note: add '@MainActor' to make instance method 'layerViews()' part of global actor 'MainActor'
func layerViews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:269:37: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentedViewController.view.layer.zPosition = -1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuPresentationController.swift:257:10: note: add '@MainActor' to make instance method 'layerViews()' part of global actor 'MainActor'
func layerViews() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:274:14: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.shadowColor = config.presentationStyle.onTopShadowColor.cgColor
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:273:10: note: add '@MainActor' to make instance method 'addShadow(to:)' part of global actor 'MainActor'
func addShadow(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:275:14: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.shadowRadius = config.presentationStyle.onTopShadowRadius
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:273:10: note: add '@MainActor' to make instance method 'addShadow(to:)' part of global actor 'MainActor'
func addShadow(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:276:14: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.shadowOpacity = config.presentationStyle.onTopShadowOpacity
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:273:10: note: add '@MainActor' to make instance method 'addShadow(to:)' part of global actor 'MainActor'
func addShadow(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:277:14: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.shadowOffset = config.presentationStyle.onTopShadowOffset
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:273:10: note: add '@MainActor' to make instance method 'addShadow(to:)' part of global actor 'MainActor'
func addShadow(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:278:47: warning: main actor-isolated property 'clipsToBounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
clipsToBounds = clipsToBounds ?? view.clipsToBounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:302:56: note: property declared here
@property(nonatomic) BOOL clipsToBounds; // When YES, content and subviews are clipped to the bounds of the view. Default is NO.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:279:14: warning: main actor-isolated property 'clipsToBounds' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.clipsToBounds = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:302:56: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL clipsToBounds; // When YES, content and subviews are clipped to the bounds of the view. Default is NO.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:273:10: note: add '@MainActor' to make instance method 'addShadow(to:)' part of global actor 'MainActor'
func addShadow(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:287:30: warning: call to main actor-isolated initializer 'init(keyPath:type:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let horizontal = UIInterpolatingMotionEffect(keyPath: "center.x", type: .tiltAlongHorizontalAxis)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:66:1: note: calls to initializer 'init(keyPath:type:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithKeyPath:(NSString *)keyPath type:(UIInterpolatingMotionEffectType)type NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:288:24: warning: main actor-isolated property 'minimumRelativeValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
horizontal.minimumRelativeValue = -x
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:71:44: note: mutation of this property is only permitted within the actor
@property (nullable, strong, nonatomic) id minimumRelativeValue;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:289:24: warning: main actor-isolated property 'maximumRelativeValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
horizontal.maximumRelativeValue = x
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:72:44: note: mutation of this property is only permitted within the actor
@property (nullable, strong, nonatomic) id maximumRelativeValue;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:295:28: warning: call to main actor-isolated initializer 'init(keyPath:type:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let vertical = UIInterpolatingMotionEffect(keyPath: "center.y", type: .tiltAlongVerticalAxis)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:66:1: note: calls to initializer 'init(keyPath:type:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithKeyPath:(NSString *)keyPath type:(UIInterpolatingMotionEffectType)type NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:296:22: warning: main actor-isolated property 'minimumRelativeValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
vertical.minimumRelativeValue = -y
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:71:44: note: mutation of this property is only permitted within the actor
@property (nullable, strong, nonatomic) id minimumRelativeValue;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:297:22: warning: main actor-isolated property 'maximumRelativeValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
vertical.maximumRelativeValue = y
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:72:44: note: mutation of this property is only permitted within the actor
@property (nullable, strong, nonatomic) id maximumRelativeValue;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:302:25: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let group = UIMotionEffectGroup()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:21:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:303:19: warning: main actor-isolated property 'motionEffects' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
group.motionEffects = effects
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:82:75: note: mutation of this property is only permitted within the actor
@property (nullable, copy, nonatomic) NSArray<__kindof UIMotionEffect *> *motionEffects;
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:304:18: warning: main actor-isolated property 'motionEffects' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.motionEffects.removeAll()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:407:65: note: mutation of this property is only permitted within the actor
@property (copy, nonatomic) NSArray<__kindof UIMotionEffect *> *motionEffects API_AVAILABLE(ios(7.0));
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:305:18: warning: call to main actor-isolated instance method 'addMotionEffect' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.addMotionEffect(group)
^
UIKit.UIView.addMotionEffect:3:24: note: calls to instance method 'addMotionEffect' from outside of its actor context are implicitly asynchronous
@MainActor open func addMotionEffect(_ effect: UIMotionEffect)}
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:282:10: note: add '@MainActor' to make instance method 'addParallax(to:)' part of global actor 'MainActor'
func addParallax(to view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:310:14: warning: main actor-isolated property 'motionEffects' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.motionEffects.removeAll()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:407:65: note: mutation of this property is only permitted within the actor
@property (copy, nonatomic) NSArray<__kindof UIMotionEffect *> *motionEffects API_AVAILABLE(ios(7.0));
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:309:10: note: add '@MainActor' to make instance method 'removeStyles(from:)' part of global actor 'MainActor'
func removeStyles(from view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:311:14: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.shadowOpacity = 0
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:309:10: note: add '@MainActor' to make instance method 'removeStyles(from:)' part of global actor 'MainActor'
func removeStyles(from view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:312:14: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.shadowOpacity = 0
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:309:10: note: add '@MainActor' to make instance method 'removeStyles(from:)' part of global actor 'MainActor'
func removeStyles(from view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:313:14: warning: main actor-isolated property 'clipsToBounds' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.clipsToBounds = clipsToBounds ?? true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:302:56: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL clipsToBounds; // When YES, content and subviews are clipped to the bounds of the view. Default is NO.
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:309:10: note: add '@MainActor' to make instance method 'removeStyles(from:)' part of global actor 'MainActor'
func removeStyles(from view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:81:38: warning: sending value of non-Sendable type '() -> ()' risks causing data races; this is an error in the Swift 6 language mode
presentedViewController.view.untransform {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:81:38: note: sending task-isolated value of non-Sendable type '() -> ()' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
presentedViewController.view.untransform {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:84:39: warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode
presentingViewController.view.untransform {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:84:39: note: sending task-isolated value of non-Sendable type '() -> Void' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
presentingViewController.view.untransform {
^
SwiftCompile normal arm64 Compiling\ SideMenuTransitionController.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:11:57: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuTransitionControllerDelegate: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:75:19: warning: main actor-isolated instance method 'sideMenuAnimationController(_:didDismiss:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuAnimationControllerDelegate'; this is an error in the Swift 6 language mode
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didDismiss viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:75:19: note: add 'nonisolated' to 'sideMenuAnimationController(_:didDismiss:)' to make this instance method not isolated to the actor
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didDismiss viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:73:41: note: add '@preconcurrency' to the 'SideMenuAnimationControllerDelegate' conformance to defer isolation checking to run time
extension SideMenuTransitionController: SideMenuAnimationControllerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:26:10: note: mark the protocol requirement 'sideMenuAnimationController(_:didDismiss:)' 'async' to allow actor-isolated conformances
func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didDismiss viewController: UIViewController)
^
async
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:79:19: warning: main actor-isolated instance method 'sideMenuAnimationController(_:didPresent:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuAnimationControllerDelegate'; this is an error in the Swift 6 language mode
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didPresent viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:79:19: note: add 'nonisolated' to 'sideMenuAnimationController(_:didPresent:)' to make this instance method not isolated to the actor
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didPresent viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:27:10: note: mark the protocol requirement 'sideMenuAnimationController(_:didPresent:)' 'async' to allow actor-isolated conformances
func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didPresent viewController: UIViewController)
^
async
SwiftCompile normal arm64 Compiling\ UITableViewVibrantCell.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/UITableViewVibrantCell.swift (in target 'SideMenu' from project 'SideMenu')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/UITableViewVibrantCell.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SideMenuInteractionController.swift,\ SideMenuManager.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuInteractionController.swift /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift (in target 'SideMenu' from project 'SideMenu')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuInteractionController.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:45:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SideMenuManager' may have shared mutable state; this is an error in the Swift 6 language mode
public static let `default` = SideMenuManager()
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:11:14: note: class 'SideMenuManager' does not conform to the 'Sendable' protocol
public class SideMenuManager: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:45:23: note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
public static let `default` = SideMenuManager()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let `default` = SideMenuManager()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:55:33: warning: main actor-isolated property 'isHidden' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if _leftMenu.value?.isHidden == true {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:417:23: note: property declared here
open override var isHidden: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:56:34: warning: main actor-isolated property 'leftSide' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
_leftMenu.value?.leftSide = true
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:411:29: note: mutation of this property is only permitted within the actor
@IBInspectable open var leftSide: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:66:34: warning: main actor-isolated property 'isHidden' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if _rightMenu.value?.isHidden == true {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:417:23: note: property declared here
open override var isHidden: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:67:35: warning: main actor-isolated property 'leftSide' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
_rightMenu.value?.leftSide = false
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:411:29: note: mutation of this property is only permitted within the actor
@IBInspectable open var leftSide: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:131:22: warning: main actor-isolated property 'isHidden' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if fromMenu?.isHidden == false {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:417:23: note: property declared here
open override var isHidden: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:130:24: note: add '@MainActor' to make class method 'setMenu(fromMenu:toMenu:)' part of global actor 'MainActor'
private class func setMenu(fromMenu: Menu?, toMenu: Menu?) -> Menu? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:151:36: warning: main actor-isolated property 'menuWidth' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let width = activeMenu.menuWidth
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:421:29: note: property declared here
@IBInspectable open var menuWidth: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:152:36: warning: main actor-isolated property 'xTranslation' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let distance = gesture.xTranslation / width
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:98:9: note: property declared here
var xTranslation: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:153:29: 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 (gesture.state) {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/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/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:155:28: warning: main actor-isolated property 'canSwitch' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if gesture.canSwitch {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:94:9: note: property declared here
var canSwitch: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:156:62: warning: main actor-isolated property 'leftSide' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
switching = (distance > 0 && !activeMenu.leftSide) || (distance < 0 && activeMenu.leftSide)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:411:29: note: property declared here
@IBInspectable open var leftSide: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:156:103: warning: main actor-isolated property 'leftSide' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
switching = (distance > 0 && !activeMenu.leftSide) || (distance < 0 && activeMenu.leftSide)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:411:29: note: property declared here
@IBInspectable open var leftSide: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:158:36: warning: call to main actor-isolated instance method 'cancelMenuPan' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
activeMenu.cancelMenuPan(gesture)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:498:10: note: calls to instance method 'cancelMenuPan' from outside of its actor context are implicitly asynchronous
func cancelMenuPan(_ gesture: UIPanGestureRecognizer) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:498:10: note: main actor isolation inferred from inheritance from class 'UINavigationController'
func cancelMenuPan(_ gesture: UIPanGestureRecognizer) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:169:36: warning: main actor-isolated property 'edges' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
leftSide = gesture.edges.contains(.left)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreenEdgePanGestureRecognizer.h:17:53: note: property declared here
@property (readwrite, nonatomic, assign) UIRectEdge edges; // The edges on which this gesture recognizes, relative to the current interface orientation
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:172:28: warning: main actor-isolated property 'xTranslation' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if gesture.xTranslation == 0 { return }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:98:9: note: property declared here
var xTranslation: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:173:36: warning: main actor-isolated property 'xTranslation' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
leftSide = gesture.xTranslation > 0
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:98:9: note: property declared here
var xTranslation: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:177:18: warning: call to main actor-isolated instance method 'present(from:interactively:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
menu.present(from: topMostViewController, interactively: true)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:509:10: note: calls to instance method 'present(from:interactively:completion:)' from outside of its actor context are implicitly asynchronous
func present(from viewController: UIViewController?, interactively: Bool, completion: (() -> Void)? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:509:10: note: main actor isolation inferred from inheritance from class 'UINavigationController'
func present(from viewController: UIViewController?, interactively: Bool, completion: (() -> Void)? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:180:21: warning: call to main actor-isolated instance method 'handleMenuPan' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
activeMenu?.handleMenuPan(gesture, true)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:477:10: note: calls to instance method 'handleMenuPan' from outside of its actor context are implicitly asynchronous
func handleMenuPan(_ gesture: UIPanGestureRecognizer, _ presenting: Bool) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:477:10: note: main actor isolation inferred from inheritance from class 'UINavigationController'
func handleMenuPan(_ gesture: UIPanGestureRecognizer, _ presenting: Bool) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:149:10: note: add '@MainActor' to make instance method 'handleMenuPan' part of global actor 'MainActor'
func handleMenuPan(_ gesture: UIPanGestureRecognizer) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:184:42: warning: main actor-isolated property 'isHidden' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if leftMenuNavigationController?.isHidden == false { return leftMenuNavigationController }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:417:23: note: property declared here
open override var isHidden: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:185:43: warning: main actor-isolated property 'isHidden' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if rightMenuNavigationController?.isHidden == false { return rightMenuNavigationController }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:417:23: note: property declared here
open override var isHidden: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:201:51: warning: main actor-isolated property 'gestureRecognizers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let screenEdgeGestureRecognizer = view.gestureRecognizers?.first(where: { $0 is SideMenuScreenEdgeGestureRecognizer }) as? SideMenuScreenEdgeGestureRecognizer,
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:382:78: note: property declared here
@property(nullable, nonatomic,copy) NSArray<__kindof UIGestureRecognizer *> *gestureRecognizers API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:200:10: note: add '@MainActor' to make instance method 'addScreenEdgeGesture(to:edge:)' part of global actor 'MainActor'
func addScreenEdgeGesture(to view: UIView, edge: UIRectEdge) -> UIScreenEdgePanGestureRecognizer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:202:41: warning: main actor-isolated property 'edges' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
screenEdgeGestureRecognizer.edges == edge {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreenEdgePanGestureRecognizer.h:17:53: note: property declared here
@property (readwrite, nonatomic, assign) UIRectEdge edges; // The edges on which this gesture recognizes, relative to the current interface orientation
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:200:10: note: add '@MainActor' to make instance method 'addScreenEdgeGesture(to:edge:)' part of global actor 'MainActor'
func addScreenEdgeGesture(to view: UIView, edge: UIRectEdge) -> UIScreenEdgePanGestureRecognizer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:203:41: warning: call to main actor-isolated instance method 'remove()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
screenEdgeGestureRecognizer.remove()
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:87:10: note: calls to instance method 'remove()' from outside of its actor context are implicitly asynchronous
func remove() {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:200:10: note: add '@MainActor' to make instance method 'addScreenEdgeGesture(to:edge:)' part of global actor 'MainActor'
func addScreenEdgeGesture(to view: UIView, edge: UIRectEdge) -> UIScreenEdgePanGestureRecognizer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:205:16: warning: call to main actor-isolated initializer 'init(addTo:target:action:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
return SideMenuScreenEdgeGestureRecognizer(addTo: view, target: self, action: #selector(handlePresentMenuScreenEdge(_:))).with {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:77:17: note: calls to initializer 'init(addTo:target:action:)' from outside of its actor context are implicitly asynchronous
convenience init(addTo view: UIView, target: Any, action: Selector) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:200:10: note: add '@MainActor' to make instance method 'addScreenEdgeGesture(to:edge:)' part of global actor 'MainActor'
func addScreenEdgeGesture(to view: UIView, edge: UIRectEdge) -> UIScreenEdgePanGestureRecognizer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:206:16: warning: main actor-isolated property 'edges' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
$0.edges = edge
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreenEdgePanGestureRecognizer.h:17:53: note: mutation of this property is only permitted within the actor
@property (readwrite, nonatomic, assign) UIRectEdge edges; // The edges on which this gesture recognizes, relative to the current interface orientation
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:211:44: warning: main actor-isolated property 'gestureRecognizers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let panGestureRecognizer = view.gestureRecognizers?.first(where: { $0 is SideMenuPanGestureRecognizer }) as? SideMenuPanGestureRecognizer {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:382:78: note: property declared here
@property(nullable, nonatomic,copy) NSArray<__kindof UIGestureRecognizer *> *gestureRecognizers API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:210:29: note: add '@MainActor' to make instance method 'addPresentPanGesture(to:)' part of global actor 'MainActor'
@discardableResult func addPresentPanGesture(to view: UIView) -> UIPanGestureRecognizer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:214:16: warning: call to main actor-isolated initializer 'init(addTo:target:action:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
return SideMenuPanGestureRecognizer(addTo: view, target: self, action: #selector(handlePresentMenuPan(_:)))
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:77:17: note: calls to initializer 'init(addTo:target:action:)' from outside of its actor context are implicitly asynchronous
convenience init(addTo view: UIView, target: Any, action: Selector) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:210:29: note: add '@MainActor' to make instance method 'addPresentPanGesture(to:)' part of global actor 'MainActor'
@discardableResult func addPresentPanGesture(to view: UIView) -> UIPanGestureRecognizer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:218:68: warning: main actor-isolated property 'topMostViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIApplication.shared.keyWindow?.rootViewController?.topMostViewController
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:58:9: note: property declared here
var topMostViewController: UIViewController {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:218:48: warning: main actor-isolated property 'rootViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIApplication.shared.keyWindow?.rootViewController?.topMostViewController
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:66:57: note: property declared here
@property(nullable, nonatomic,strong) UIViewController *rootViewController API_AVAILABLE(ios(4.0)); // default is nil
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:218:37: warning: main actor-isolated property 'keyWindow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIApplication.shared.keyWindow?.rootViewController?.topMostViewController
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Extensions.swift:113:9: note: property declared here
var keyWindow: UIWindow? {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:218:30: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIApplication.shared.keyWindow?.rootViewController?.topMostViewController
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
@property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:226:74: warning: main actor-isolated property 'leftSide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard switching, let switchToMenu = self.menu(forLeftSide: !menu.leftSide) else { return }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:411:29: note: property declared here
@IBInspectable open var leftSide: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:224:19: note: add '@MainActor' to make instance method 'sideMenuTransitionDidDismiss(menu:)' part of global actor 'MainActor'
internal func sideMenuTransitionDidDismiss(menu: Menu) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:227:22: warning: call to main actor-isolated instance method 'present(from:interactively:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
switchToMenu.present(from: topMostViewController, interactively: true)
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:509:10: note: calls to instance method 'present(from:interactively:completion:)' from outside of its actor context are implicitly asynchronous
func present(from viewController: UIViewController?, interactively: Bool, completion: (() -> Void)? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:509:10: note: main actor isolation inferred from inheritance from class 'UINavigationController'
func present(from viewController: UIViewController?, interactively: Bool, completion: (() -> Void)? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:224:19: note: add '@MainActor' to make instance method 'sideMenuTransitionDidDismiss(menu:)' part of global actor 'MainActor'
internal func sideMenuTransitionDidDismiss(menu: Menu) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:205:16: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
return SideMenuScreenEdgeGestureRecognizer(addTo: view, target: self, action: #selector(handlePresentMenuScreenEdge(_:))).with {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:205:16: note: sending task-isolated 'self' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
return SideMenuScreenEdgeGestureRecognizer(addTo: view, target: self, action: #selector(handlePresentMenuScreenEdge(_:))).with {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:214:16: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
return SideMenuPanGestureRecognizer(addTo: view, target: self, action: #selector(handlePresentMenuPan(_:)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:214:16: note: sending task-isolated 'self' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
return SideMenuPanGestureRecognizer(addTo: view, target: self, action: #selector(handlePresentMenuPan(_:)))
^
SwiftEmitModule normal arm64 Emitting\ module\ for\ SideMenu (in target 'SideMenu' from project 'SideMenu')
EmitSwiftModule normal arm64 (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Initializable.swift:10:39: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol InitializableClass: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:25:56: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuAnimationControllerDelegate: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:45:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SideMenuManager' may have shared mutable state; this is an error in the Swift 6 language mode
public static let `default` = SideMenuManager()
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:11:14: note: class 'SideMenuManager' does not conform to the 'Sendable' protocol
public class SideMenuManager: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:45:23: note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
public static let `default` = SideMenuManager()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuManager.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let `default` = SideMenuManager()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:72:67: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuNavigationControllerTransitionDelegate: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:91:16: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
public var menuWidth: CGFloat = {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:355:5: warning: non-'@objc' property in extensions cannot be overridden; use 'public' instead
open var blurEffectStyle: UIBlurEffect.Style? {
^~~~
public
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:441:5: warning: non-'@objc' property in extensions cannot be overridden; use 'public' instead
open var presentationStyle: SideMenuPresentationStyle {
^~~~
public
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:340:29: warning: main actor-isolated property 'allowPushOfSameClassTwice' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var allowPushOfSameClassTwice: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:338:41: note: add '@preconcurrency' to the 'MenuModel' conformance to defer isolation checking to run time
extension SideMenuNavigationController: Model {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:28:9: note: requirement 'allowPushOfSameClassTwice' declared here
var allowPushOfSameClassTwice: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:345:29: warning: main actor-isolated property 'alwaysAnimate' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var alwaysAnimate: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:30:9: note: requirement 'alwaysAnimate' declared here
var alwaysAnimate: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:355:14: warning: main actor-isolated property 'blurEffectStyle' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
open var blurEffectStyle: UIBlurEffect.Style? {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:36:9: note: requirement 'blurEffectStyle' declared here
var blurEffectStyle: UIBlurEffect.Style? { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:365:29: warning: main actor-isolated property 'completionCurve' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var completionCurve: UIView.AnimationCurve {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:38:9: note: requirement 'completionCurve' declared here
var completionCurve: UIView.AnimationCurve { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:375:29: warning: main actor-isolated property 'dismissOnPresent' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissOnPresent: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:40:9: note: requirement 'dismissOnPresent' declared here
var dismissOnPresent: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:380:29: warning: main actor-isolated property 'dismissOnPush' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissOnPush: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:42:9: note: requirement 'dismissOnPush' declared here
var dismissOnPush: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:385:29: warning: main actor-isolated property 'dismissOnRotation' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissOnRotation: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:44:9: note: requirement 'dismissOnRotation' declared here
var dismissOnRotation: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:390:29: warning: main actor-isolated property 'dismissWhenBackgrounded' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissWhenBackgrounded: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:46:9: note: requirement 'dismissWhenBackgrounded' declared here
var dismissWhenBackgrounded: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:395:29: warning: main actor-isolated property 'enableSwipeToDismissGesture' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var enableSwipeToDismissGesture: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:48:9: note: requirement 'enableSwipeToDismissGesture' declared here
var enableSwipeToDismissGesture: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:400:29: warning: main actor-isolated property 'enableTapToDismissGesture' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var enableTapToDismissGesture: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:50:9: note: requirement 'enableTapToDismissGesture' declared here
var enableTapToDismissGesture: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:446:29: warning: main actor-isolated property 'pushStyle' cannot be used to satisfy nonisolated requirement from protocol 'MenuModel'; this is an error in the Swift 6 language mode
@IBInspectable open var pushStyle: SideMenuPushStyle {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:62:9: note: requirement 'pushStyle' declared here
var pushStyle: SideMenuPushStyle { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:451:29: warning: main actor-isolated property 'statusBarEndAlpha' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var statusBarEndAlpha: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:338:41: note: add '@preconcurrency' to the 'PresentationModel' conformance to defer isolation checking to run time
extension SideMenuNavigationController: Model {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:12:9: note: requirement 'statusBarEndAlpha' declared here
var statusBarEndAlpha: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:426:29: warning: main actor-isolated property 'presentingViewControllerUserInteractionEnabled' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var presentingViewControllerUserInteractionEnabled: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:14:9: note: requirement 'presentingViewControllerUserInteractionEnabled' declared here
var presentingViewControllerUserInteractionEnabled: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:431:29: warning: main actor-isolated property 'presentingViewControllerUseSnapshot' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var presentingViewControllerUseSnapshot: Bool {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:16:9: note: requirement 'presentingViewControllerUseSnapshot' declared here
var presentingViewControllerUseSnapshot: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:441:14: warning: main actor-isolated property 'presentationStyle' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
open var presentationStyle: SideMenuPresentationStyle {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:18:9: note: requirement 'presentationStyle' declared here
var presentationStyle: SideMenuPresentationStyle { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:421:29: warning: main actor-isolated property 'menuWidth' cannot be used to satisfy nonisolated requirement from protocol 'PresentationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var menuWidth: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:20:9: note: requirement 'menuWidth' declared here
var menuWidth: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:350:29: warning: main actor-isolated property 'animationOptions' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var animationOptions: UIView.AnimationOptions {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:338:41: note: add '@preconcurrency' to the 'AnimationModel' conformance to defer isolation checking to run time
extension SideMenuNavigationController: Model {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:12:9: note: requirement 'animationOptions' declared here
var animationOptions: UIView.AnimationOptions { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:360:29: warning: main actor-isolated property 'completeGestureDuration' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var completeGestureDuration: Double {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:14:9: note: requirement 'completeGestureDuration' declared here
var completeGestureDuration: Double { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:370:29: warning: main actor-isolated property 'dismissDuration' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var dismissDuration: Double {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:16:9: note: requirement 'dismissDuration' declared here
var dismissDuration: Double { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:405:29: warning: main actor-isolated property 'initialSpringVelocity' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var initialSpringVelocity: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:18:9: note: requirement 'initialSpringVelocity' declared here
var initialSpringVelocity: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:436:29: warning: main actor-isolated property 'presentDuration' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var presentDuration: Double {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:20:9: note: requirement 'presentDuration' declared here
var presentDuration: Double { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:456:29: warning: main actor-isolated property 'usingSpringWithDamping' cannot be used to satisfy nonisolated requirement from protocol 'AnimationModel'; this is an error in the Swift 6 language mode
@IBInspectable open var usingSpringWithDamping: CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:22:9: note: requirement 'usingSpringWithDamping' declared here
var usingSpringWithDamping: CGFloat { get }
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:464:10: warning: main actor-isolated instance method 'sideMenuTransitionController(_:didDismiss:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuTransitionControllerDelegate'; this is an error in the Swift 6 language mode
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didDismiss viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:464:10: note: add 'nonisolated' to 'sideMenuTransitionController(_:didDismiss:)' to make this instance method not isolated to the actor
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didDismiss viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:462:41: note: add '@preconcurrency' to the 'SideMenuTransitionControllerDelegate' conformance to defer isolation checking to run time
extension SideMenuNavigationController: SideMenuTransitionControllerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:12:10: note: mark the protocol requirement 'sideMenuTransitionController(_:didDismiss:)' 'async' to allow actor-isolated conformances
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didDismiss viewController: UIViewController)
^
async
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:468:10: warning: main actor-isolated instance method 'sideMenuTransitionController(_:didPresent:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuTransitionControllerDelegate'; this is an error in the Swift 6 language mode
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didPresent viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuNavigationController.swift:468:10: note: add 'nonisolated' to 'sideMenuTransitionController(_:didPresent:)' to make this instance method not isolated to the actor
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didPresent viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:13:10: note: mark the protocol requirement 'sideMenuTransitionController(_:didPresent:)' 'async' to allow actor-isolated conformances
func sideMenuTransitionController(_ transitionController: SideMenuTransitionController, didPresent viewController: UIViewController)
^
async
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:23:59: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuPresentationControllerDelegate: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:38:22: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private lazy var snapshotView: UIView? = {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuPresentationController.swift:48:22: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private lazy var statusBarView: UIView? = {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:11:57: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol SideMenuTransitionControllerDelegate: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:75:19: warning: main actor-isolated instance method 'sideMenuAnimationController(_:didDismiss:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuAnimationControllerDelegate'; this is an error in the Swift 6 language mode
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didDismiss viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:75:19: note: add 'nonisolated' to 'sideMenuAnimationController(_:didDismiss:)' to make this instance method not isolated to the actor
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didDismiss viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:73:41: note: add '@preconcurrency' to the 'SideMenuAnimationControllerDelegate' conformance to defer isolation checking to run time
extension SideMenuTransitionController: SideMenuAnimationControllerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:26:10: note: mark the protocol requirement 'sideMenuAnimationController(_:didDismiss:)' 'async' to allow actor-isolated conformances
func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didDismiss viewController: UIViewController)
^
async
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:79:19: warning: main actor-isolated instance method 'sideMenuAnimationController(_:didPresent:)' cannot be used to satisfy nonisolated requirement from protocol 'SideMenuAnimationControllerDelegate'; this is an error in the Swift 6 language mode
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didPresent viewController: UIViewController) {
^
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuTransitionController.swift:79:19: note: add 'nonisolated' to 'sideMenuAnimationController(_:didPresent:)' to make this instance method not isolated to the actor
internal func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didPresent viewController: UIViewController) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Pod/Classes/SideMenuAnimationController.swift:27:10: note: mark the protocol requirement 'sideMenuAnimationController(_:didPresent:)' 'async' to allow actor-isolated conformances
func sideMenuAnimationController(_ animationController: SideMenuAnimationController, didPresent viewController: UIViewController)
^
async
SwiftDriverJobDiscovery normal arm64 Compiling Initializable.swift, Print.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Emitting module for SideMenu (in target 'SideMenu' from project 'SideMenu')
SwiftDriver\ Compilation\ Requirements SideMenu normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SideMenu -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu-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/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.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/SideMenu.build/Debug-iphoneos/SideMenu.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SideMenu-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu-Swift.h (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SideMenu-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.swiftmodule (in target 'SideMenu' from project 'SideMenu')
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/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.swiftdoc (in target 'SideMenu' from project 'SideMenu')
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/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.abi.json (in target 'SideMenu' from project 'SideMenu')
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/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.swiftsourceinfo (in target 'SideMenu' from project 'SideMenu')
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/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling SideMenuPresentationStyle.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling SideMenuPushCoordinator.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling SideMenuTransitionController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling UITableViewVibrantCell.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling SideMenuInteractionController.swift, SideMenuManager.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling Deprecations.swift, Extensions.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling SideMenuNavigationController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling SideMenuPresentationController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriverJobDiscovery normal arm64 Compiling Protected.swift, SideMenuAnimationController.swift (in target 'SideMenu' from project 'SideMenu')
SwiftDriver\ Compilation SideMenu normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SideMenu -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu-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/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.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/SideMenu.build/Debug-iphoneos/SideMenu.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.o normal (in target 'SideMenu' from project 'SideMenu')
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-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.o
ExtractAppIntentsMetadata (in target 'SideMenu' from project 'SideMenu')
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 SideMenu --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.SideMenu --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/SideMenu.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/SideMenu.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SideMenu.build/Debug-iphoneos/SideMenu.build/Objects-normal/arm64/SideMenu.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-25 21:30:03.457 appintentsmetadataprocessor[720:4059] Starting appintentsmetadataprocessor export
2025-04-25 21:30:03.491 appintentsmetadataprocessor[720:4059] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.o (in target 'SideMenu' from project 'SideMenu')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SideMenu.o
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "SideMenu",
"name" : "SideMenu",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SideMenu",
"targets" : [
"SideMenu"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"4.2",
"5"
],
"targets" : [
{
"c99name" : "SideMenu",
"module_type" : "SwiftTarget",
"name" : "SideMenu",
"path" : "Pod/Classes",
"product_memberships" : [
"SideMenu"
],
"sources" : [
"Deprecations.swift",
"Extensions.swift",
"Initializable.swift",
"Print.swift",
"Protected.swift",
"SideMenuAnimationController.swift",
"SideMenuInteractionController.swift",
"SideMenuManager.swift",
"SideMenuNavigationController.swift",
"SideMenuPresentationController.swift",
"SideMenuPresentationStyle.swift",
"SideMenuPushCoordinator.swift",
"SideMenuTransitionController.swift",
"UITableViewVibrantCell.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
Done.