Build Information
Successful build of JKDrawer, reference 0.9.1 (4c486b
), with Swift 6.1 for iOS using Xcode 16.3 on 26 Apr 2025 16:53:52 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Drawer -destination 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
0.0294 ( 1.7%) 0.0277 ( 4.1%) 0.0571 ( 2.3%) 0.0586 ( 1.0%) import-clang-decl
0.0091 ( 0.5%) 0.0118 ( 1.8%) 0.0209 ( 0.9%) 0.0231 ( 0.4%) perform-sema
0.0089 ( 0.5%) 0.0118 ( 1.8%) 0.0207 ( 0.8%) 0.0229 ( 0.4%) Type checking and Semantic analysis
0.0061 ( 0.3%) 0.0101 ( 1.5%) 0.0162 ( 0.7%) 0.0182 ( 0.3%) typecheck-decl
0.0068 ( 0.4%) 0.0059 ( 0.9%) 0.0127 ( 0.5%) 0.0133 ( 0.2%) IRGen
0.0028 ( 0.2%) 0.0022 ( 0.3%) 0.0050 ( 0.2%) 0.0055 ( 0.1%) SILGen
0.0052 ( 0.3%) 0.0002 ( 0.0%) 0.0055 ( 0.2%) 0.0055 ( 0.1%) SIL optimization
0.0021 ( 0.1%) 0.0021 ( 0.3%) 0.0042 ( 0.2%) 0.0047 ( 0.1%) SILGen-function
0.0023 ( 0.1%) 0.0014 ( 0.2%) 0.0038 ( 0.2%) 0.0039 ( 0.1%) typecheck-stmt
0.0022 ( 0.1%) 0.0015 ( 0.2%) 0.0037 ( 0.2%) 0.0038 ( 0.1%) typecheck-expr
0.0028 ( 0.2%) 0.0008 ( 0.1%) 0.0036 ( 0.1%) 0.0036 ( 0.1%) load-all-members
0.0007 ( 0.0%) 0.0001 ( 0.0%) 0.0008 ( 0.0%) 0.0008 ( 0.0%) precheck-target
0.0001 ( 0.0%) 0.0000 ( 0.0%) 0.0001 ( 0.0%) 0.0001 ( 0.0%) perform-whole-module-type-checking
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) get-conformance-access-path
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, pre-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-source-file-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
1.7685 (100.0%) 0.6708 (100.0%) 2.4393 (100.0%) 5.9394 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 3.0419 seconds (4.8965 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
1.9429 (100.0%) 1.0989 (100.0%) 3.0419 (100.0%) 4.8965 (100.0%) Building Target
1.9429 (100.0%) 1.0989 (100.0%) 3.0419 (100.0%) 4.8965 (100.0%) Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ DrawerNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686425704481-swift-frontend-Drawer-DrawerNavigationController.swift-arm64_apple_ios10.0-o-Onone-3818149361.json' for writing
===-------------------------------------------------------------------------===
Swift compilation
===-------------------------------------------------------------------------===
Total Execution Time: 0.8246 seconds (5.9442 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.1619 ( 33.4%) 0.1299 ( 38.3%) 0.2918 ( 35.4%) 2.8138 ( 47.3%) parse-and-resolve-imports
0.1601 ( 33.0%) 0.1291 ( 38.0%) 0.2893 ( 35.1%) 2.8112 ( 47.3%) Import resolution
0.0743 ( 15.3%) 0.0238 ( 7.0%) 0.0981 ( 11.9%) 0.0981 ( 1.7%) build-rewrite-system
0.0015 ( 0.3%) 0.0081 ( 2.4%) 0.0096 ( 1.2%) 0.0826 ( 1.4%) load-stdlib
0.0260 ( 5.4%) 0.0199 ( 5.8%) 0.0459 ( 5.6%) 0.0458 ( 0.8%) import-clang-decl
0.0127 ( 2.6%) 0.0066 ( 1.9%) 0.0193 ( 2.3%) 0.0200 ( 0.3%) perform-sema
0.0127 ( 2.6%) 0.0066 ( 1.9%) 0.0193 ( 2.3%) 0.0200 ( 0.3%) Type checking and Semantic analysis
0.0095 ( 2.0%) 0.0057 ( 1.7%) 0.0152 ( 1.8%) 0.0159 ( 0.3%) typecheck-decl
0.0044 ( 0.9%) 0.0025 ( 0.7%) 0.0069 ( 0.8%) 0.0074 ( 0.1%) SILGen
0.0042 ( 0.9%) 0.0030 ( 0.9%) 0.0072 ( 0.9%) 0.0072 ( 0.1%) IRGen
0.0052 ( 1.1%) 0.0015 ( 0.4%) 0.0067 ( 0.8%) 0.0067 ( 0.1%) load-all-members
0.0052 ( 1.1%) 0.0001 ( 0.0%) 0.0053 ( 0.6%) 0.0053 ( 0.1%) SIL optimization
0.0027 ( 0.6%) 0.0008 ( 0.2%) 0.0035 ( 0.4%) 0.0035 ( 0.1%) typecheck-expr
0.0025 ( 0.5%) 0.0008 ( 0.2%) 0.0033 ( 0.4%) 0.0033 ( 0.1%) typecheck-stmt
0.0019 ( 0.4%) 0.0012 ( 0.3%) 0.0030 ( 0.4%) 0.0032 ( 0.1%) SILGen-function
0.0001 ( 0.0%) 0.0000 ( 0.0%) 0.0001 ( 0.0%) 0.0001 ( 0.0%) precheck-target
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) get-conformance-access-path
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, pre-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) perform-whole-module-type-checking
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-source-file-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
0.4851 (100.0%) 0.3395 (100.0%) 0.8246 (100.0%) 5.9442 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 2.2016 seconds (4.8879 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
1.2415 (100.0%) 0.9601 (100.0%) 2.2016 (100.0%) 4.8879 (100.0%) Building Target
1.2415 (100.0%) 0.9601 (100.0%) 2.2016 (100.0%) 4.8879 (100.0%) Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:13:16: warning: main actor-isolated property 'configuration' cannot be used to satisfy nonisolated requirement from protocol 'DrawerPresentable'; this is an error in the Swift 6 language mode
public var configuration: DrawerConfiguration
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:11:66: note: add '@preconcurrency' to the 'DrawerPresentable' conformance to defer isolation checking to run time
public class DrawerNavigationController: UINavigationController, DrawerPresentable {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:14:9: note: requirement 'configuration' declared here
var configuration: DrawerConfiguration { get set }
^
SwiftCompile normal arm64 Compiling\ UIViewController+Drawer.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIViewController+Drawer.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686425704765-swift-frontend-Drawer-UIViewController_Drawer.swift-arm64_apple_ios10.0-o-Onone-2884876575.json' for writing
===-------------------------------------------------------------------------===
Swift compilation
===-------------------------------------------------------------------------===
Total Execution Time: 0.4979 seconds (6.8297 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.0308 ( 12.4%) 0.0832 ( 33.2%) 0.1139 ( 22.9%) 3.2446 ( 47.5%) parse-and-resolve-imports
0.0289 ( 11.7%) 0.0816 ( 32.6%) 0.1104 ( 22.2%) 3.2411 ( 47.5%) Import resolution
0.0015 ( 0.6%) 0.0081 ( 3.2%) 0.0096 ( 1.9%) 0.0800 ( 1.2%) load-stdlib
0.0457 ( 18.5%) 0.0147 ( 5.9%) 0.0604 ( 12.1%) 0.0604 ( 0.9%) build-rewrite-system
0.0240 ( 9.7%) 0.0192 ( 7.7%) 0.0432 ( 8.7%) 0.0432 ( 0.6%) import-clang-decl
0.0249 ( 10.1%) 0.0090 ( 3.6%) 0.0339 ( 6.8%) 0.0339 ( 0.5%) perform-sema
0.0249 ( 10.0%) 0.0090 ( 3.6%) 0.0338 ( 6.8%) 0.0339 ( 0.5%) Type checking and Semantic analysis
0.0206 ( 8.3%) 0.0066 ( 2.6%) 0.0272 ( 5.5%) 0.0272 ( 0.4%) typecheck-stmt
0.0188 ( 7.6%) 0.0060 ( 2.4%) 0.0249 ( 5.0%) 0.0249 ( 0.4%) typecheck-expr
0.0107 ( 4.3%) 0.0049 ( 2.0%) 0.0155 ( 3.1%) 0.0156 ( 0.2%) precheck-target
0.0034 ( 1.4%) 0.0040 ( 1.6%) 0.0075 ( 1.5%) 0.0075 ( 0.1%) IRGen
0.0043 ( 1.7%) 0.0024 ( 0.9%) 0.0067 ( 1.3%) 0.0067 ( 0.1%) typecheck-decl
0.0031 ( 1.3%) 0.0001 ( 0.0%) 0.0032 ( 0.6%) 0.0032 ( 0.0%) SIL optimization
0.0024 ( 0.9%) 0.0006 ( 0.2%) 0.0030 ( 0.6%) 0.0030 ( 0.0%) load-all-members
0.0020 ( 0.8%) 0.0005 ( 0.2%) 0.0026 ( 0.5%) 0.0025 ( 0.0%) SILGen
0.0016 ( 0.6%) 0.0005 ( 0.2%) 0.0020 ( 0.4%) 0.0020 ( 0.0%) SILGen-function
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) get-conformance-access-path
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-source-file-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, pre-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) perform-whole-module-type-checking
0.2476 (100.0%) 0.2503 (100.0%) 0.4979 (100.0%) 6.8297 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 1.6102 seconds (4.8816 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.7992 (100.0%) 0.8111 (100.0%) 1.6102 (100.0%) 4.8816 (100.0%) Building Target
0.7992 (100.0%) 0.8111 (100.0%) 1.6102 (100.0%) 4.8816 (100.0%) Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIViewController+Drawer.swift (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
SwiftEmitModule normal arm64 Emitting\ module\ for\ Drawer (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686425701369-swift-frontend-Drawer-all-arm64_apple_ios10.0-swiftmodule-Onone-1294012167.json' for writing
===-------------------------------------------------------------------------===
Swift compilation
===-------------------------------------------------------------------------===
Total Execution Time: 0.3897 seconds (6.3350 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.0300 ( 15.8%) 0.0607 ( 30.3%) 0.0907 ( 23.3%) 2.9909 ( 47.2%) parse-and-resolve-imports
0.0282 ( 14.9%) 0.0591 ( 29.5%) 0.0874 ( 22.4%) 2.9875 ( 47.2%) Import resolution
0.0016 ( 0.9%) 0.0095 ( 4.8%) 0.0112 ( 2.9%) 0.1468 ( 2.3%) load-stdlib
0.0343 ( 18.1%) 0.0122 ( 6.1%) 0.0465 ( 11.9%) 0.0466 ( 0.7%) perform-sema
0.0341 ( 18.0%) 0.0121 ( 6.1%) 0.0462 ( 11.9%) 0.0463 ( 0.7%) Type checking and Semantic analysis
0.0338 ( 17.9%) 0.0119 ( 6.0%) 0.0457 ( 11.7%) 0.0458 ( 0.7%) typecheck-decl
0.0074 ( 3.9%) 0.0130 ( 6.5%) 0.0204 ( 5.2%) 0.0250 ( 0.4%) SIL optimization
0.0019 ( 1.0%) 0.0104 ( 5.2%) 0.0123 ( 3.2%) 0.0169 ( 0.3%) Serialization, swiftmodule
0.0051 ( 2.7%) 0.0063 ( 3.1%) 0.0114 ( 2.9%) 0.0114 ( 0.2%) import-clang-decl
0.0040 ( 2.1%) 0.0012 ( 0.6%) 0.0052 ( 1.3%) 0.0052 ( 0.1%) SILGen
0.0036 ( 1.9%) 0.0014 ( 0.7%) 0.0050 ( 1.3%) 0.0050 ( 0.1%) build-rewrite-system
0.0018 ( 1.0%) 0.0008 ( 0.4%) 0.0026 ( 0.7%) 0.0026 ( 0.0%) SILGen-function
0.0017 ( 0.9%) 0.0004 ( 0.2%) 0.0022 ( 0.6%) 0.0022 ( 0.0%) typecheck-expr
0.0002 ( 0.1%) 0.0008 ( 0.4%) 0.0010 ( 0.3%) 0.0010 ( 0.0%) Serialization, swiftdoc
0.0006 ( 0.3%) 0.0001 ( 0.1%) 0.0007 ( 0.2%) 0.0007 ( 0.0%) typecheck-stmt
0.0006 ( 0.3%) 0.0001 ( 0.0%) 0.0006 ( 0.2%) 0.0006 ( 0.0%) Serialization, swiftsourceinfo
0.0002 ( 0.1%) 0.0001 ( 0.0%) 0.0002 ( 0.1%) 0.0002 ( 0.0%) load-all-members
0.0001 ( 0.1%) 0.0000 ( 0.0%) 0.0002 ( 0.0%) 0.0002 ( 0.0%) precheck-target
0.0001 ( 0.1%) 0.0000 ( 0.0%) 0.0001 ( 0.0%) 0.0001 ( 0.0%) perform-whole-module-type-checking
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, pre-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-module-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.1894 (100.0%) 0.2003 (100.0%) 0.3897 (100.0%) 6.3350 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 0.1842 seconds (3.2247 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.0844 (100.0%) 0.0999 (100.0%) 0.1842 (100.0%) 3.2247 (100.0%) Building Target
0.0844 (100.0%) 0.0999 (100.0%) 0.1842 (100.0%) 3.2247 (100.0%) Total
EmitSwiftModule normal arm64 (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:12:36: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol DrawerPresentable: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:13:16: warning: main actor-isolated property 'configuration' cannot be used to satisfy nonisolated requirement from protocol 'DrawerPresentable'; this is an error in the Swift 6 language mode
public var configuration: DrawerConfiguration
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerNavigationController.swift:11:66: note: add '@preconcurrency' to the 'DrawerPresentable' conformance to defer isolation checking to run time
public class DrawerNavigationController: UINavigationController, DrawerPresentable {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresentable.swift:14:9: note: requirement 'configuration' declared here
var configuration: DrawerConfiguration { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:12:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol DrawerPresenting: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: warning: static property 'animationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var animationDuration = 0.3
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: convert 'animationDuration' to a 'let' constant to make 'Sendable' shared state immutable
static var animationDuration = 0.3
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: add '@MainActor' to make static property 'animationDuration' part of global actor 'MainActor'
static var animationDuration = 0.3
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var animationDuration = 0.3
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: warning: static property 'snapAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var snapAnimationDuration = 0.2
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: convert 'snapAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
static var snapAnimationDuration = 0.2
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: add '@MainActor' to make static property 'snapAnimationDuration' part of global actor 'MainActor'
static var snapAnimationDuration = 0.2
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var snapAnimationDuration = 0.2
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: warning: static property 'fadeAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var fadeAnimationDuration = 0.1
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: convert 'fadeAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
static var fadeAnimationDuration = 0.1
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: add '@MainActor' to make static property 'fadeAnimationDuration' part of global actor 'MainActor'
static var fadeAnimationDuration = 0.1
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var fadeAnimationDuration = 0.1
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:54:35: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
panGestureRecognizer?.isEnabled = isDraggable
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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
^
SwiftCompile normal arm64 Compiling\ UIScrollView+Position.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686425702947-swift-frontend-Drawer-UIScrollView_Position.swift-arm64_apple_ios10.0-o-Onone-3869865242.json' for writing
===-------------------------------------------------------------------------===
Swift compilation
===-------------------------------------------------------------------------===
Total Execution Time: 2.3522 seconds (6.0111 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.6957 ( 43.2%) 0.3320 ( 44.7%) 1.0277 ( 43.7%) 2.8123 ( 46.8%) parse-and-resolve-imports
0.6939 ( 43.1%) 0.3310 ( 44.6%) 1.0249 ( 43.6%) 2.8095 ( 46.7%) Import resolution
0.0015 ( 0.1%) 0.0071 ( 1.0%) 0.0086 ( 0.4%) 0.0973 ( 1.6%) load-stdlib
0.0726 ( 4.5%) 0.0164 ( 2.2%) 0.0890 ( 3.8%) 0.0889 ( 1.5%) build-rewrite-system
0.0264 ( 1.6%) 0.0206 ( 2.8%) 0.0470 ( 2.0%) 0.0469 ( 0.8%) import-clang-decl
0.0281 ( 1.7%) 0.0085 ( 1.1%) 0.0366 ( 1.6%) 0.0369 ( 0.6%) perform-sema
0.0281 ( 1.7%) 0.0085 ( 1.1%) 0.0365 ( 1.6%) 0.0368 ( 0.6%) Type checking and Semantic analysis
0.0236 ( 1.5%) 0.0062 ( 0.8%) 0.0299 ( 1.3%) 0.0302 ( 0.5%) typecheck-stmt
0.0123 ( 0.8%) 0.0038 ( 0.5%) 0.0162 ( 0.7%) 0.0164 ( 0.3%) precheck-target
0.0115 ( 0.7%) 0.0034 ( 0.5%) 0.0148 ( 0.6%) 0.0148 ( 0.2%) typecheck-decl
0.0075 ( 0.5%) 0.0012 ( 0.2%) 0.0087 ( 0.4%) 0.0087 ( 0.1%) typecheck-expr
0.0031 ( 0.2%) 0.0014 ( 0.2%) 0.0045 ( 0.2%) 0.0045 ( 0.1%) load-all-members
0.0025 ( 0.2%) 0.0017 ( 0.2%) 0.0042 ( 0.2%) 0.0042 ( 0.1%) IRGen
0.0011 ( 0.1%) 0.0002 ( 0.0%) 0.0013 ( 0.1%) 0.0013 ( 0.0%) SILGen
0.0013 ( 0.1%) 0.0000 ( 0.0%) 0.0013 ( 0.1%) 0.0013 ( 0.0%) SIL optimization
0.0008 ( 0.0%) 0.0002 ( 0.0%) 0.0010 ( 0.0%) 0.0010 ( 0.0%) SILGen-function
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) get-conformance-access-path
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, pre-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-source-file-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) perform-whole-module-type-checking
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
1.6101 (100.0%) 0.7421 (100.0%) 2.3522 (100.0%) 6.0111 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 2.9278 seconds (4.8872 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
1.7654 (100.0%) 1.1623 (100.0%) 2.9278 (100.0%) 4.8872 (100.0%) Building Target
1.7654 (100.0%) 1.1623 (100.0%) 2.9278 (100.0%) 4.8872 (100.0%) Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ Offset+Clamped.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/Offset+Clamped.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686425704602-swift-frontend-Drawer-Offset_Clamped.swift-arm64_apple_ios10.0-o-Onone-1420415238.json' for writing
===-------------------------------------------------------------------------===
Swift compilation
===-------------------------------------------------------------------------===
Total Execution Time: 0.4352 seconds (6.3544 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.0324 ( 16.0%) 0.0824 ( 35.4%) 0.1148 ( 26.4%) 3.0336 ( 47.7%) parse-and-resolve-imports
0.0301 ( 14.9%) 0.0807 ( 34.6%) 0.1108 ( 25.5%) 3.0296 ( 47.7%) Import resolution
0.0794 ( 39.3%) 0.0272 ( 11.7%) 0.1065 ( 24.5%) 0.1065 ( 1.7%) build-rewrite-system
0.0014 ( 0.7%) 0.0060 ( 2.6%) 0.0074 ( 1.7%) 0.0891 ( 1.4%) load-stdlib
0.0286 ( 14.1%) 0.0249 ( 10.7%) 0.0534 ( 12.3%) 0.0534 ( 0.8%) import-clang-decl
0.0079 ( 3.9%) 0.0025 ( 1.1%) 0.0104 ( 2.4%) 0.0104 ( 0.2%) perform-sema
0.0078 ( 3.9%) 0.0025 ( 1.1%) 0.0103 ( 2.4%) 0.0103 ( 0.2%) Type checking and Semantic analysis
0.0070 ( 3.5%) 0.0022 ( 0.9%) 0.0092 ( 2.1%) 0.0092 ( 0.1%) typecheck-stmt
0.0029 ( 1.4%) 0.0035 ( 1.5%) 0.0063 ( 1.5%) 0.0063 ( 0.1%) IRGen
0.0024 ( 1.2%) 0.0007 ( 0.3%) 0.0031 ( 0.7%) 0.0031 ( 0.0%) load-all-members
0.0009 ( 0.5%) 0.0001 ( 0.0%) 0.0010 ( 0.2%) 0.0010 ( 0.0%) SIL optimization
0.0007 ( 0.3%) 0.0002 ( 0.1%) 0.0009 ( 0.2%) 0.0009 ( 0.0%) typecheck-decl
0.0004 ( 0.2%) 0.0001 ( 0.0%) 0.0005 ( 0.1%) 0.0005 ( 0.0%) SILGen
0.0002 ( 0.1%) 0.0000 ( 0.0%) 0.0003 ( 0.1%) 0.0003 ( 0.0%) precheck-target
0.0001 ( 0.1%) 0.0000 ( 0.0%) 0.0002 ( 0.0%) 0.0002 ( 0.0%) SILGen-function
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) get-conformance-access-path
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) perform-whole-module-type-checking
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-source-file-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, pre-optimization
0.2021 (100.0%) 0.2331 (100.0%) 0.4352 (100.0%) 6.3544 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 1.8151 seconds (4.8819 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
1.0764 (100.0%) 0.7388 (100.0%) 1.8151 (100.0%) 4.8819 (100.0%) Building Target
1.0764 (100.0%) 0.7388 (100.0%) 1.8151 (100.0%) 4.8819 (100.0%) Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/Offset+Clamped.swift (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ DrawerConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift (in target 'Drawer' from project 'Drawer')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686425704641-swift-frontend-Drawer-DrawerConfiguration.swift-arm64_apple_ios10.0-o-Onone-3223077262.json' for writing
===-------------------------------------------------------------------------===
Swift compilation
===-------------------------------------------------------------------------===
Total Execution Time: 0.5319 seconds (6.1186 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.0314 ( 11.9%) 0.0864 ( 32.3%) 0.1178 ( 22.1%) 2.8698 ( 46.9%) parse-and-resolve-imports
0.0293 ( 11.1%) 0.0846 ( 31.6%) 0.1139 ( 21.4%) 2.8659 ( 46.8%) Import resolution
0.0809 ( 30.6%) 0.0270 ( 10.1%) 0.1079 ( 20.3%) 0.1078 ( 1.8%) build-rewrite-system
0.0015 ( 0.6%) 0.0073 ( 2.7%) 0.0089 ( 1.7%) 0.0916 ( 1.5%) load-stdlib
0.0293 ( 11.1%) 0.0258 ( 9.6%) 0.0551 ( 10.4%) 0.0552 ( 0.9%) import-clang-decl
0.0198 ( 7.5%) 0.0086 ( 3.2%) 0.0284 ( 5.3%) 0.0284 ( 0.5%) perform-sema
0.0198 ( 7.5%) 0.0085 ( 3.2%) 0.0283 ( 5.3%) 0.0283 ( 0.5%) Type checking and Semantic analysis
0.0187 ( 7.1%) 0.0082 ( 3.1%) 0.0270 ( 5.1%) 0.0270 ( 0.4%) typecheck-decl
0.0060 ( 2.3%) 0.0028 ( 1.0%) 0.0088 ( 1.7%) 0.0088 ( 0.1%) typecheck-expr
0.0049 ( 1.8%) 0.0028 ( 1.1%) 0.0077 ( 1.4%) 0.0077 ( 0.1%) IRGen
0.0048 ( 1.8%) 0.0022 ( 0.8%) 0.0070 ( 1.3%) 0.0070 ( 0.1%) typecheck-stmt
0.0055 ( 2.1%) 0.0014 ( 0.5%) 0.0069 ( 1.3%) 0.0069 ( 0.1%) SILGen
0.0037 ( 1.4%) 0.0009 ( 0.4%) 0.0047 ( 0.9%) 0.0047 ( 0.1%) SILGen-function
0.0045 ( 1.7%) 0.0000 ( 0.0%) 0.0045 ( 0.8%) 0.0045 ( 0.1%) SIL optimization
0.0025 ( 1.0%) 0.0008 ( 0.3%) 0.0033 ( 0.6%) 0.0033 ( 0.1%) load-all-members
0.0008 ( 0.3%) 0.0001 ( 0.0%) 0.0009 ( 0.2%) 0.0009 ( 0.0%) typecheck-expr-pattern
0.0005 ( 0.2%) 0.0000 ( 0.0%) 0.0006 ( 0.1%) 0.0006 ( 0.0%) precheck-target
0.0002 ( 0.1%) 0.0000 ( 0.0%) 0.0002 ( 0.0%) 0.0002 ( 0.0%) SIL verification, pre-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) get-conformance-access-path
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) perform-whole-module-type-checking
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-source-file-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
0.2644 (100.0%) 0.2675 (100.0%) 0.5319 (100.0%) 6.1186 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 1.9701 seconds (4.8840 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
1.1386 (100.0%) 0.8314 (100.0%) 1.9701 (100.0%) 4.8840 (100.0%) Building Target
1.1386 (100.0%) 0.8314 (100.0%) 1.9701 (100.0%) 4.8840 (100.0%) Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: warning: static property 'animationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var animationDuration = 0.3
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: convert 'animationDuration' to a 'let' constant to make 'Sendable' shared state immutable
static var animationDuration = 0.3
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: add '@MainActor' to make static property 'animationDuration' part of global actor 'MainActor'
static var animationDuration = 0.3
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:13:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var animationDuration = 0.3
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: warning: static property 'snapAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var snapAnimationDuration = 0.2
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: convert 'snapAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
static var snapAnimationDuration = 0.2
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: add '@MainActor' to make static property 'snapAnimationDuration' part of global actor 'MainActor'
static var snapAnimationDuration = 0.2
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:14:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var snapAnimationDuration = 0.2
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: warning: static property 'fadeAnimationDuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var fadeAnimationDuration = 0.1
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: convert 'fadeAnimationDuration' to a 'let' constant to make 'Sendable' shared state immutable
static var fadeAnimationDuration = 0.1
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: add '@MainActor' to make static property 'fadeAnimationDuration' part of global actor 'MainActor'
static var fadeAnimationDuration = 0.1
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:15:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var fadeAnimationDuration = 0.1
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerConfiguration.swift:54:35: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
panGestureRecognizer?.isEnabled = isDraggable
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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
^
SwiftCompile normal arm64 Compiling\ DrawerPresenting.swift /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift (in target 'Drawer' from project 'Drawer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:12:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol DrawerPresenting: class {
^~~~~
AnyObject
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:32:16: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return children.reversed().first(where: { child in
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:419:69: note: property declared here
@property(nonatomic,readonly) NSArray<__kindof UIViewController *> *childViewControllers API_AVAILABLE(ios(5.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:31:18: note: add '@MainActor' to make instance method 'currentDrawerForGravity' part of global actor 'MainActor'
private func currentDrawerForGravity(_ gravity: Gravity) -> DrawerPresentable? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:47:23: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let drawers = children.filter { child in
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:419:69: note: property declared here
@property(nonatomic,readonly) NSArray<__kindof UIViewController *> *childViewControllers API_AVAILABLE(ios(5.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:40:18: note: add '@MainActor' to make instance method 'drawerBelowDrawer' part of global actor 'MainActor'
private func drawerBelowDrawer(_ drawer: DrawerPresentable) -> DrawerPresentable? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:68:9: warning: call to main actor-isolated instance method 'addChild' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
addChild(drawerController)
^
UIKit.UIViewController.addChild:3:24: note: calls to instance method 'addChild' from outside of its actor context are implicitly asynchronous
@MainActor open func addChild(_ childController: UIViewController)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:70:14: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.addSubview(drawerController.view)
^
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/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:70:9: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.addSubview(drawerController.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/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:70: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
view.addSubview(drawerController.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/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:76:14: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.layoutIfNeeded()
^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:76:9: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layoutIfNeeded()
^
/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/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:91:23: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self.view.layoutIfNeeded()
^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:91:18: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
self.view.layoutIfNeeded()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:95:30: warning: call to main actor-isolated instance method 'didMove(toParent:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
drawerController.didMove(toParent: self)
^
UIKit.UIViewController.didMove:3:24: note: calls to instance method 'didMove(toParent:)' from outside of its actor context are implicitly asynchronous
@MainActor open func didMove(toParent parent: UIViewController?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:98:61: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
self.fade(view: currentDrawerViewController.view, alpha: 0)
^
/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/Sources/JKDrawer/DrawerPresenting.swift:103:20: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
@MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:59:10: note: add '@MainActor' to make instance method 'openDrawer(_:animated:)' part of global actor 'MainActor'
func openDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:113:18: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.alpha = alpha
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:115:16: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIView.animate(withDuration: Values.fadeAnimationDuration, animations: animations, completion: nil)
^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
@MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:111:18: note: add '@MainActor' to make instance method 'fade(view:alpha:)' part of global actor 'MainActor'
private func fade(view: UIView, alpha: CGFloat) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:119:102: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard let drawerController = drawer as? UIViewController, let contentView = drawerController.view else {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func setupPanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:123:36: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let panGestureRecognizer = DrawerPanGestureRecognizer()
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:17:5: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
init() {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:17:5: note: main actor isolation inferred from inheritance from class 'UIPanGestureRecognizer'
init() {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func setupPanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:124:30: warning: call to main actor-isolated instance method 'setDidPan(delegate:callback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
panGestureRecognizer.setDidPan(delegate: self) { [weak drawer] delegate, recognizer in
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:25:10: note: calls to instance method 'setDidPan(delegate:callback:)' from outside of its actor context are implicitly asynchronous
func setDidPan<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:25:10: note: main actor isolation inferred from inheritance from class 'UIPanGestureRecognizer'
func setDidPan<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func setupPanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:132:30: warning: call to main actor-isolated instance method 'setShouldRecognizeSimultaneously(delegate:callback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
panGestureRecognizer.setShouldRecognizeSimultaneously(delegate: self) { [weak drawer] delegate, recognizer, other -> Bool in
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:37:10: note: calls to instance method 'setShouldRecognizeSimultaneously(delegate:callback:)' from outside of its actor context are implicitly asynchronous
func setShouldRecognizeSimultaneously<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool) {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPanGestureRecognizer.swift:37:10: note: main actor isolation inferred from inheritance from class 'UIPanGestureRecognizer'
func setShouldRecognizeSimultaneously<Object: AnyObject>(delegate: Object, callback: @escaping (Object, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool) {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func setupPanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:139:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtRight && recognizer.velocity(in: contentView).x > 0)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL scrollEnabled; // default YES. turn off any dragging temporarily
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:139:59: warning: main actor-isolated property 'isAtRight' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtRight && recognizer.velocity(in: contentView).x > 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:37:9: note: property declared here
var isAtRight: Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:139:83: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtRight && recognizer.velocity(in: contentView).x > 0)
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:141:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtLeft && recognizer.velocity(in: contentView).x < 0)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL scrollEnabled; // default YES. turn off any dragging temporarily
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:141:59: warning: main actor-isolated property 'isAtLeft' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtLeft && recognizer.velocity(in: contentView).x < 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:33:9: note: property declared here
var isAtLeft: Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:141:82: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtLeft && recognizer.velocity(in: contentView).x < 0)
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:143:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtBottom && recognizer.velocity(in: contentView).y < 0)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL scrollEnabled; // default YES. turn off any dragging temporarily
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:143:59: warning: main actor-isolated property 'isAtBottom' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtBottom && recognizer.velocity(in: contentView).y < 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:16:9: note: property declared here
var isAtBottom: Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:143:84: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtBottom && recognizer.velocity(in: contentView).y < 0)
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:145:28: warning: main actor-isolated property 'isScrollEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtTop && recognizer.velocity(in: contentView).y > 0)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:115:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isScrollEnabled) BOOL scrollEnabled; // default YES. turn off any dragging temporarily
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:145:59: warning: main actor-isolated property 'isAtTop' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtTop && recognizer.velocity(in: contentView).y > 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/UIScrollView+Position.swift:12:9: note: property declared here
var isAtTop: Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:145:81: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
scrollView.isScrollEnabled = !(scrollView.isAtTop && recognizer.velocity(in: contentView).y > 0)
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:148:36: warning: main actor-isolated property 'panGestureRecognizer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let isPan = scrollView.panGestureRecognizer == other
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:225:56: note: property declared here
@property(nonatomic, readonly) UIPanGestureRecognizer *panGestureRecognizer API_AVAILABLE(ios(5.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:151:30: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
panGestureRecognizer.isEnabled = drawer.configuration.isDraggable
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func setupPanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:153:21: warning: call to main actor-isolated instance method 'addGestureRecognizer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
contentView.addGestureRecognizer(panGestureRecognizer)
^
UIKit.UIView.addGestureRecognizer:3:24: note: calls to instance method 'addGestureRecognizer' from outside of its actor context are implicitly asynchronous
@MainActor open func addGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:118:10: note: add '@MainActor' to make instance method 'setupPanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func setupPanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:157:102: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard let drawerController = drawer as? UIViewController, let contentView = drawerController.view else {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:156:10: note: add '@MainActor' to make instance method 'removePanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func removePanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:162:34: warning: call to main actor-isolated instance method 'removeTarget(_:action:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
panGestureRecognizer.removeTarget(nil, action: nil)
^
UIKit.UIGestureRecognizer.removeTarget:2:22: note: calls to instance method 'removeTarget(_:action:)' from outside of its actor context are implicitly asynchronous
@MainActor open func removeTarget(_ target: Any?, action: Selector?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:156:10: note: add '@MainActor' to make instance method 'removePanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func removePanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:163:25: warning: call to main actor-isolated instance method 'removeGestureRecognizer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
contentView.removeGestureRecognizer(panGestureRecognizer)
^
UIKit.UIView.removeGestureRecognizer:3:24: note: calls to instance method 'removeGestureRecognizer' from outside of its actor context are implicitly asynchronous
@MainActor open func removeGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:156:10: note: add '@MainActor' to make instance method 'removePanGestureRecognizer(drawer:)' part of global actor 'MainActor'
func removePanGestureRecognizer(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:173:45: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
translation = gestureRecognizer.translation(in: view).y
^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:173:61: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
translation = gestureRecognizer.translation(in: view).y
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:174:42: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
velocity = gestureRecognizer.velocity(in: view).y
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:174:55: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
velocity = gestureRecognizer.velocity(in: view).y
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:176:46: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
translation = -gestureRecognizer.translation(in: view).x
^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:176:62: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
translation = -gestureRecognizer.translation(in: view).x
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:177:43: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
velocity = -gestureRecognizer.velocity(in: view).x
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:177:56: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
velocity = -gestureRecognizer.velocity(in: view).x
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:179:46: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
translation = -gestureRecognizer.translation(in: view).y
^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:179:62: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
translation = -gestureRecognizer.translation(in: view).y
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:180:43: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
velocity = -gestureRecognizer.velocity(in: view).y
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:180:56: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
velocity = -gestureRecognizer.velocity(in: view).y
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:182:45: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
translation = gestureRecognizer.translation(in: view).x
^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:182:61: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
translation = gestureRecognizer.translation(in: view).x
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:183:42: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
velocity = gestureRecognizer.velocity(in: view).x
^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:183:55: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
velocity = gestureRecognizer.velocity(in: view).x
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:185:27: warning: call to main actor-isolated instance method 'setTranslation(_:in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
gestureRecognizer.setTranslation(.zero, in: view)
^
UIKit.UIPanGestureRecognizer.setTranslation:2:22: note: calls to instance method 'setTranslation(_:in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func setTranslation(_ translation: CGPoint, in view: UIView?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:185:53: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
gestureRecognizer.setTranslation(.zero, in: view)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:189:34: warning: main actor-isolated property 'state' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
switch gestureRecognizer.state {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:168:18: note: add '@MainActor' to make instance method 'handlePanGestureRecognizer(_:for:)' part of global actor 'MainActor'
private func handlePanGestureRecognizer(_ gestureRecognizer: UIPanGestureRecognizer, for drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:200:102: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard let drawerController = drawer as? UIViewController, let contentView = drawerController.view else {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:204:31: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
drawerController.view.translatesAutoresizingMaskIntoConstraints = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:204:26: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
drawerController.view.translatesAutoresizingMaskIntoConstraints = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:213:54: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:213:42: warning: main actor-isolated property 'widthAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:578:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *widthAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:53: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:43: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:78: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:214:73: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:56: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:43: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:81: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:215:76: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:46: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:35: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:30: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:216:78: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.leftAnchor.constraint(equalTo: contentView.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:218:54: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:218:42: warning: main actor-isolated property 'widthAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.widthAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:578:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *widthAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:53: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:43: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:78: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:219:73: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.topAnchor.constraint(equalTo: view.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:56: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:43: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:81: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:220:76: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:54: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:42: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:79: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:221:74: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:223:55: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:223:42: warning: main actor-isolated property 'heightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:579:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *heightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:54: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:43: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:79: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:224:74: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:55: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:43: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:80: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:225:75: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:45: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:35: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:30: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:226:77: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = view.topAnchor.constraint(equalTo: contentView.topAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:228:55: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:228:42: warning: main actor-isolated property 'heightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
sizeConstraint = contentView.heightAnchor.constraint(equalToConstant: drawer.configuration.initialOffset)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:579:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *heightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:54: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:43: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:79: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:229:74: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side1Constraint = contentView.leftAnchor.constraint(equalTo: view.leftAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:55: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:43: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:80: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:230:75: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
side2Constraint = contentView.rightAnchor.constraint(equalTo: view.rightAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:55: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:42: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:80: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:231:75: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
edgeConstraint = contentView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:239:28: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
NSLayoutConstraint.activate([sizeConstraint, side1Constraint, side2Constraint, edgeConstraint])
^
UIKit.NSLayoutConstraint.activate:3:30: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
@MainActor open class func activate(_ constraints: [NSLayoutConstraint])}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:199:10: note: add '@MainActor' to make instance method 'setupConstraints(drawer:)' part of global actor 'MainActor'
func setupConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:244:28: warning: call to main actor-isolated class method 'deactivate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
NSLayoutConstraint.deactivate(constraints)
^
UIKit.NSLayoutConstraint.deactivate:3:30: note: calls to class method 'deactivate' from outside of its actor context are implicitly asynchronous
@MainActor open class func deactivate(_ constraints: [NSLayoutConstraint])}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:242:10: note: add '@MainActor' to make instance method 'removeConstraints(drawer:)' part of global actor 'MainActor'
func removeConstraints(drawer: DrawerPresentable) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:260:58: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
self.fade(view: nextDrawerViewController.view, alpha: 1)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:248:10: note: add '@MainActor' to make instance method 'closeDrawer(_:animated:)' part of global actor 'MainActor'
func closeDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:269:23: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self.view.layoutIfNeeded()
^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:269:18: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
self.view.layoutIfNeeded()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:273:35: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
drawerController.view.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:273:30: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
drawerController.view.removeFromSuperview()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:274:30: warning: call to main actor-isolated instance method 'removeFromParent()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
drawerController.removeFromParent()
^
UIKit.UIViewController.removeFromParent:3:24: note: calls to instance method 'removeFromParent()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromParent()}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:281:20: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
@MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:248:10: note: add '@MainActor' to make instance method 'closeDrawer(_:animated:)' part of global actor 'MainActor'
func closeDrawer(_ drawer: DrawerPresentable, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:319:23: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self.view.layoutIfNeeded()
^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:319:18: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
self.view.layoutIfNeeded()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/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/Sources/JKDrawer/DrawerPresenting.swift:327:20: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIView.animate(withDuration: Values.snapAnimationDuration, animations: animations, completion: completion)
^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
@MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:288:10: note: add '@MainActor' to make instance method 'changeDrawer(_:offset:velocity:clamped:animated:)' part of global actor 'MainActor'
func changeDrawer(_ drawer: DrawerPresentable, offset: CGFloat, velocity: CGFloat, clamped: Bool, animated: Bool) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:124:30: warning: sending value of non-Sendable type '(Self, UIPanGestureRecognizer) -> Void' risks causing data races; this is an error in the Swift 6 language mode
panGestureRecognizer.setDidPan(delegate: self) { [weak drawer] delegate, recognizer in
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:124:30: note: sending task-isolated value of non-Sendable type '(Self, UIPanGestureRecognizer) -> Void' to main actor-isolated instance method 'setDidPan(delegate:callback:)' risks causing races in between task-isolated and main actor-isolated uses
panGestureRecognizer.setDidPan(delegate: self) { [weak drawer] delegate, recognizer in
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:132:30: warning: sending value of non-Sendable type '(Self, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool' risks causing data races; this is an error in the Swift 6 language mode
panGestureRecognizer.setShouldRecognizeSimultaneously(delegate: self) { [weak drawer] delegate, recognizer, other -> Bool in
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:132:30: note: sending task-isolated value of non-Sendable type '(Self, UIPanGestureRecognizer, UIGestureRecognizer) -> Bool' to main actor-isolated instance method 'setShouldRecognizeSimultaneously(delegate:callback:)' risks causing races in between task-isolated and main actor-isolated uses
panGestureRecognizer.setShouldRecognizeSimultaneously(delegate: self) { [weak drawer] delegate, recognizer, other -> Bool in
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:103:20: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:103:20: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:281:20: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:281:20: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
UIView.animate(withDuration: Values.animationDuration, animations: animations, completion: completion)
^
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:327:20: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
UIView.animate(withDuration: Values.snapAnimationDuration, animations: animations, completion: completion)
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/JKDrawer/DrawerPresenting.swift:327:20: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
UIView.animate(withDuration: Values.snapAnimationDuration, animations: animations, completion: completion)
^
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745686425704565-swift-frontend-Drawer-DrawerPresenting.swift-arm64_apple_ios10.0-o-Onone-370197955.json' for writing
===-------------------------------------------------------------------------===
Swift compilation
===-------------------------------------------------------------------------===
Total Execution Time: 0.9044 seconds (6.4326 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.0336 ( 5.9%) 0.0932 ( 28.0%) 0.1268 ( 14.0%) 2.8563 ( 44.4%) parse-and-resolve-imports
0.0318 ( 5.6%) 0.0915 ( 27.4%) 0.1234 ( 13.6%) 2.8529 ( 44.4%) Import resolution
0.0892 ( 15.6%) 0.0219 ( 6.6%) 0.1111 ( 12.3%) 0.1112 ( 1.7%) perform-sema
0.0891 ( 15.6%) 0.0219 ( 6.6%) 0.1110 ( 12.3%) 0.1111 ( 1.7%) Type checking and Semantic analysis
0.0833 ( 14.6%) 0.0252 ( 7.6%) 0.1085 ( 12.0%) 0.1084 ( 1.7%) build-rewrite-system
0.0774 ( 13.6%) 0.0174 ( 5.2%) 0.0948 ( 10.5%) 0.0949 ( 1.5%) typecheck-stmt
0.0015 ( 0.3%) 0.0069 ( 2.1%) 0.0084 ( 0.9%) 0.0773 ( 1.2%) load-stdlib
0.0343 ( 6.0%) 0.0260 ( 7.8%) 0.0603 ( 6.7%) 0.0603 ( 0.9%) import-clang-decl
0.0489 ( 8.6%) 0.0086 ( 2.6%) 0.0575 ( 6.4%) 0.0575 ( 0.9%) typecheck-expr
0.0243 ( 4.3%) 0.0076 ( 2.3%) 0.0319 ( 3.5%) 0.0319 ( 0.5%) precheck-target
0.0205 ( 3.6%) 0.0059 ( 1.8%) 0.0263 ( 2.9%) 0.0263 ( 0.4%) typecheck-decl
0.0107 ( 1.9%) 0.0044 ( 1.3%) 0.0151 ( 1.7%) 0.0151 ( 0.2%) IRGen
0.0083 ( 1.5%) 0.0011 ( 0.3%) 0.0094 ( 1.0%) 0.0094 ( 0.1%) SILGen
0.0078 ( 1.4%) 0.0010 ( 0.3%) 0.0088 ( 1.0%) 0.0088 ( 0.1%) SILGen-function
0.0076 ( 1.3%) 0.0004 ( 0.1%) 0.0079 ( 0.9%) 0.0079 ( 0.1%) SIL optimization
0.0024 ( 0.4%) 0.0006 ( 0.2%) 0.0030 ( 0.3%) 0.0030 ( 0.0%) load-all-members
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) get-conformance-access-path
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, pre-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) source-file-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) module-populate-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) SIL verification, post-optimization
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) populate-source-file-class-member-cache
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) perform-whole-module-type-checking
0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) AST verification
0.5709 (100.0%) 0.3336 (100.0%) 0.9044 (100.0%) 6.4326 (100.0%) Total
===-------------------------------------------------------------------------===
Running Program
===-------------------------------------------------------------------------===
Total Execution Time: 2.0282 seconds (4.8990 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
1.2534 (100.0%) 0.7748 (100.0%) 2.0282 (100.0%) 4.8990 (100.0%) Building Target
1.2534 (100.0%) 0.7748 (100.0%) 2.0282 (100.0%) 4.8990 (100.0%) Total
SwiftDriverJobDiscovery normal arm64 Emitting module for Drawer (in target 'Drawer' from project 'Drawer')
SwiftDriver\ Compilation\ Requirements Drawer normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Drawer -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.SwiftFileList -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios10.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 -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -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/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_const_extract_protocols.json -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-generated-files.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-own-target-headers.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer-7a90032f82b907904001a884480eea9d-VFS-iphoneos/all-product-headers.yaml -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-project-headers.hmap -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/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Headers/Drawer-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer-Swift.h (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Headers/Drawer-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftdoc (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.abi.json (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftsourceinfo (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Modules/Drawer.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
ScanDependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources/Drawer_vers.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp
builtin-ScanDependencies -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.o.scan -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Werror\=deprecated-objc-isa-usage -Werror\=objc-root-class -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.dia -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources/Drawer_vers.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.o -index-unit-output-path /Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources/Drawer_vers.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Werror\=deprecated-objc-isa-usage -Werror\=objc-root-class -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.dia -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources/Drawer_vers.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.o -index-unit-output-path /Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_vers.o
SwiftDriverJobDiscovery normal arm64 Compiling UIViewController+Drawer.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling Offset+Clamped.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling UIScrollView+Position.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerNavigationController.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerPanGestureRecognizer.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerConfiguration.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerPresentable.swift (in target 'Drawer' from project 'Drawer')
SwiftDriverJobDiscovery normal arm64 Compiling DrawerPresenting.swift (in target 'Drawer' from project 'Drawer')
SwiftDriver\ Compilation Drawer normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Drawer -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.SwiftFileList -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios10.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 -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -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/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_const_extract_protocols.json -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-generated-files.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-own-target-headers.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer-7a90032f82b907904001a884480eea9d-VFS-iphoneos/all-product-headers.yaml -Xcc -iquote -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer-project-headers.hmap -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/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/DerivedSources -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Drawer normal (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios10.0 -dynamiclib -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 -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 -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.LinkFileList -install_name @rpath/Drawer.framework/Drawer -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.swiftmodule -compatibility_version 1 -current_version 1 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Drawer
ExtractAppIntentsMetadata (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Drawer --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 10.0 --bundle-identifier nl.johankool.Drawer --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework --target-triple arm64-apple-ios10.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Drawer --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Objects-normal/arm64/Drawer.SwiftConstValuesFileList --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-26 09:53:51.166 appintentsmetadataprocessor[706:4018] Starting appintentsmetadataprocessor export
2025-04-26 09:53:51.168 appintentsmetadataprocessor[706:4018] warning: Metadata extraction skipped. No AppIntents.framework dependency found.
AppIntentsSSUTraining (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsnltrainingprocessor --infoplist-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Info.plist --temp-dir-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/ssu --bundle-id nl.johankool.Drawer --product-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework --extracted-metadata-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Metadata.appintents --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drawer.build/Debug-iphoneos/Drawer.build/Drawer.DependencyMetadataFileList --archive-ssu-assets
2025-04-26 09:53:51.189 appintentsnltrainingprocessor[707:4019] Parsing options for appintentsnltrainingprocessor
2025-04-26 09:53:51.190 appintentsnltrainingprocessor[707:4019] No AppShortcuts found - Skipping.
GenerateTAPI /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos/Drawer.framework/Drawer.tbd (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/tapi stubify -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework/Drawer -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos/Drawer.framework/Drawer.tbd
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework (in target 'Drawer' from project 'Drawer')
cd /Users/admin/builder/spi-builder-workspace
/usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Drawer.framework
/Users/admin/builder/spi-builder-workspace/Drawer.xcodeproj: warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 10.0, but the range of supported deployment target versions is 12.0 to 18.4.99. (in target 'Drawer' from project 'Drawer')
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "JKDrawer",
"name" : "JKDrawer",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "10.0"
}
],
"products" : [
{
"name" : "JKDrawer",
"targets" : [
"JKDrawer"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "JKDrawerTests",
"module_type" : "SwiftTarget",
"name" : "JKDrawerTests",
"path" : "Tests/JKDrawerTests",
"sources" : [
"JKDrawerTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"JKDrawer"
],
"type" : "test"
},
{
"c99name" : "JKDrawer",
"module_type" : "SwiftTarget",
"name" : "JKDrawer",
"path" : "Sources/JKDrawer",
"product_memberships" : [
"JKDrawer"
],
"sources" : [
"DrawerConfiguration.swift",
"DrawerNavigationController.swift",
"DrawerPanGestureRecognizer.swift",
"DrawerPresentable.swift",
"DrawerPresenting.swift",
"Offset+Clamped.swift",
"UIScrollView+Position.swift",
"UIViewController+Drawer.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
Done.