Build Information
Successful build of MultiViews, reference main (32982f), with Swift 6.3 for macOS (SPM) on 14 Aug 2026 22:23:34 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/heestand-xyz/MultiViews.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/heestand-xyz/MultiViews
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 32982fc Gesture Fix
Cloned https://github.com/heestand-xyz/MultiViews.git
Revision (git rev-parse @):
32982fca5ae69849f93b0ad2635bc5b7aeefd017
SUCCESS checkout https://github.com/heestand-xyz/MultiViews.git at main
Fetching https://github.com/heestand-xyz/CoreGraphicsExtensions
[1/432] Fetching coregraphicsextensions
Fetched https://github.com/heestand-xyz/CoreGraphicsExtensions from cache (0.86s)
Computing version for https://github.com/heestand-xyz/CoreGraphicsExtensions
Computed https://github.com/heestand-xyz/CoreGraphicsExtensions at 2.0.1 (1.45s)
Creating working copy for https://github.com/heestand-xyz/CoreGraphicsExtensions
Working copy of https://github.com/heestand-xyz/CoreGraphicsExtensions resolved at 2.0.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "multiviews",
"name": "MultiViews",
"url": "https://github.com/heestand-xyz/MultiViews.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MultiViews",
"traits": [
"default"
],
"dependencies": [
{
"identity": "coregraphicsextensions",
"name": "CoreGraphicsExtensions",
"url": "https://github.com/heestand-xyz/CoreGraphicsExtensions",
"version": "2.1.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CoreGraphicsExtensions",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/heestand-xyz/MultiViews.git
[1/1381] Fetching multiviews
Fetched https://github.com/heestand-xyz/MultiViews.git from cache (0.96s)
Fetching https://github.com/heestand-xyz/CoreGraphicsExtensions from cache
Fetched https://github.com/heestand-xyz/CoreGraphicsExtensions from cache (0.52s)
Computing version for https://github.com/heestand-xyz/CoreGraphicsExtensions
Computed https://github.com/heestand-xyz/CoreGraphicsExtensions at 2.1.0 (0.58s)
Creating working copy for https://github.com/heestand-xyz/CoreGraphicsExtensions
Working copy of https://github.com/heestand-xyz/CoreGraphicsExtensions resolved at 2.1.0
Creating working copy for https://github.com/heestand-xyz/MultiViews.git
Working copy of https://github.com/heestand-xyz/MultiViews.git resolved at main (32982fc)
warning: '.resolve-product-dependencies': dependency 'multiviews' is not used by any target
Found 1 product dependencies
- CoreGraphicsExtensions
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/heestand-xyz/MultiViews.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version--6988338F2F200930.txt
[4/17] Compiling CoreGraphicsExtensions SizeReader.swift
[5/17] Compiling CoreGraphicsExtensions ReaderTiming.swift
[6/17] Compiling CoreGraphicsExtensions CGSize+Resolution.swift
[7/17] Compiling CoreGraphicsExtensions CGSize.swift
[8/17] Compiling CoreGraphicsExtensions OriginReader.swift
[9/17] Compiling CoreGraphicsExtensions CGRect.swift
[10/17] Compiling CoreGraphicsExtensions CGSize+Place.swift
[11/17] Emitting module CoreGraphicsExtensions
[12/17] Compiling CoreGraphicsExtensions CGVector.swift
[13/17] Compiling CoreGraphicsExtensions FrameReader.swift
[14/17] Compiling CoreGraphicsExtensions SafeAreaReader.swift
[15/17] Compiling CoreGraphicsExtensions CGFloat+Scale.swift
[16/17] Compiling CoreGraphicsExtensions CGPoint.swift
[17/17] Compiling CoreGraphicsExtensions CGFloat+Lerp.swift
[18/18] Compiling CoreGraphicsExtensions CGPoint+Lerp.swift
[19/73] Emitting module MultiViews
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/MVScrollView.swift:110:54: warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
108 | backgroundTapCount: Int = 1,
109 | backgroundTapGesture: ((CGPoint) -> Void)? = nil,
110 | content: @escaping () -> (Content) = { Color.clear }) {
| `- warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
111 | self.axis = axis
112 | self.padding = padding
[20/78] Compiling MultiViews ApplicationDelegate.swift
[21/78] Compiling MultiViews Constants.swift
[22/78] Compiling MultiViews MPColor+Codable.swift
[23/78] Compiling MultiViews MPColor.swift
[24/78] Compiling MultiViews MPImage.swift
[25/78] Compiling MultiViews MPSquareImageView.swift
[26/78] Compiling MultiViews MPView+Image.swift
[27/78] Compiling MultiViews SnapshotView.swift
[28/78] Compiling MultiViews ViewImage.swift
[29/78] Compiling MultiViews Keyboard.swift
[30/78] Compiling MultiViews Cases.swift
[31/78] Compiling MultiViews NamedViewTask.swift
[32/78] Compiling MultiViews TooltipView.swift
[33/78] Compiling MultiViews ViewControllerRepresentable.swift
[34/78] Compiling MultiViews ViewRep.swift
[35/78] Compiling MultiViews ViewRepresentable.swift
[36/78] Compiling MultiViews ViewTypes.swift
[37/78] Compiling MultiViews View+onGlobalKeyPress.swift
[38/78] Compiling MultiViews EqualHeightVStack.swift
[39/78] Compiling MultiViews EqualWidthHStack.swift
[40/78] Compiling MultiViews FillView.swift
[41/78] Compiling MultiViews FlexView.swift
[42/78] Compiling MultiViews MPView.swift
[43/78] Compiling MultiViews Checker.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Gestures/Drag.swift:39:22: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
37 | }
38 | )
39 | .onChange(of: isDragging.wrappedValue) { isDragging in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
40 | let isCancelled = !isDragging && isActivelyDragging.wrappedValue
41 | if isCancelled {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[44/78] Compiling MultiViews MVBlurView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Gestures/Drag.swift:39:22: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
37 | }
38 | )
39 | .onChange(of: isDragging.wrappedValue) { isDragging in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
40 | let isCancelled = !isDragging && isActivelyDragging.wrappedValue
41 | if isCancelled {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[45/78] Compiling MultiViews AxisPanGestureRecognizer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Gestures/Drag.swift:39:22: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
37 | }
38 | )
39 | .onChange(of: isDragging.wrappedValue) { isDragging in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
40 | let isCancelled = !isDragging && isActivelyDragging.wrappedValue
41 | if isCancelled {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[46/78] Compiling MultiViews AxisPanGestureView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Gestures/Drag.swift:39:22: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
37 | }
38 | )
39 | .onChange(of: isDragging.wrappedValue) { isDragging in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
40 | let isCancelled = !isDragging && isActivelyDragging.wrappedValue
41 | if isCancelled {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[47/78] Compiling MultiViews Drag.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Gestures/Drag.swift:39:22: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
37 | }
38 | )
39 | .onChange(of: isDragging.wrappedValue) { isDragging in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
40 | let isCancelled = !isDragging && isActivelyDragging.wrappedValue
41 | if isCancelled {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[48/78] Compiling MultiViews Hover.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Gestures/Drag.swift:39:22: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
37 | }
38 | )
39 | .onChange(of: isDragging.wrappedValue) { isDragging in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
40 | let isCancelled = !isDragging && isActivelyDragging.wrappedValue
41 | if isCancelled {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[49/78] Compiling MultiViews StateScrollView.swift
[50/78] Compiling MultiViews SecondaryView.swift
[51/78] Compiling MultiViews ModifierFlags.swift
[52/78] Compiling MultiViews GestureStateView.swift
[53/78] Compiling MultiViews StateView.swift
[54/78] Compiling MultiViews Tooltip.swift
[55/78] Compiling MultiViews LongPressDrag.swift
[56/78] Compiling MultiViews MVInteractView.swift
[57/78] Compiling MultiViews MVMultiInteractView.swift
[58/78] Compiling MultiViews SpatialLongPress.swift
[59/78] Compiling MultiViews Swipe.swift
[60/78] Compiling MultiViews UIView+EnclosingScrollView.swift
[61/78] Compiling MultiViews Previews.swift
[62/78] Compiling MultiViews AsyncButton.swift
[63/78] Compiling MultiViews GlassButton.swift
[64/78] Compiling MultiViews GlassMenu.swift
[65/78] Compiling MultiViews GlassPicker.swift
[66/78] Compiling MultiViews GlassShape.swift
[67/78] Compiling MultiViews SmallProgressView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/FrameReader.swift:30:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
28 | frame = geometry.frame(in: coordinateSpace)
29 | }
30 | .onChange(of: geometry.frame(in: coordinateSpace)) { newFrame in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
31 | frame = newFrame
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/OriginReader.swift:26:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
24 | origin = geometry.frame(in: coordinateSpace).origin
25 | }
26 | .onChange(of: geometry.frame(in: coordinateSpace).origin) { newOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
27 | origin = newOrigin
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/SizeReader.swift:24:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
22 | size = geometry.size
23 | }
24 | .onChange(of: geometry.size) { size in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
25 | self.size = size
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:103:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
101 | }
102 | .scrollDisabled(!isActive)
103 | .onChange(of: offset) { offset in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
104 | guard isMoving != false else { return }
105 | guard offset != contentOrigin else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:108:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
106 | scroll(to: offset, with: scrollViewProxy, animated: isAnimated)
107 | }
108 | .onChange(of: contentOrigin) { contentOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
109 | guard isMoving != true else { return }
110 | guard contentOrigin != offset else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/MVScrollView.swift:110:54: warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
108 | backgroundTapCount: Int = 1,
109 | backgroundTapGesture: ((CGPoint) -> Void)? = nil,
110 | content: @escaping () -> (Content) = { Color.clear }) {
| `- warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
111 | self.axis = axis
112 | self.padding = padding
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[68/78] Compiling MultiViews FrameReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/FrameReader.swift:30:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
28 | frame = geometry.frame(in: coordinateSpace)
29 | }
30 | .onChange(of: geometry.frame(in: coordinateSpace)) { newFrame in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
31 | frame = newFrame
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/OriginReader.swift:26:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
24 | origin = geometry.frame(in: coordinateSpace).origin
25 | }
26 | .onChange(of: geometry.frame(in: coordinateSpace).origin) { newOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
27 | origin = newOrigin
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/SizeReader.swift:24:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
22 | size = geometry.size
23 | }
24 | .onChange(of: geometry.size) { size in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
25 | self.size = size
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:103:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
101 | }
102 | .scrollDisabled(!isActive)
103 | .onChange(of: offset) { offset in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
104 | guard isMoving != false else { return }
105 | guard offset != contentOrigin else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:108:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
106 | scroll(to: offset, with: scrollViewProxy, animated: isAnimated)
107 | }
108 | .onChange(of: contentOrigin) { contentOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
109 | guard isMoving != true else { return }
110 | guard contentOrigin != offset else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/MVScrollView.swift:110:54: warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
108 | backgroundTapCount: Int = 1,
109 | backgroundTapGesture: ((CGPoint) -> Void)? = nil,
110 | content: @escaping () -> (Content) = { Color.clear }) {
| `- warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
111 | self.axis = axis
112 | self.padding = padding
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[69/78] Compiling MultiViews OriginReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/FrameReader.swift:30:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
28 | frame = geometry.frame(in: coordinateSpace)
29 | }
30 | .onChange(of: geometry.frame(in: coordinateSpace)) { newFrame in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
31 | frame = newFrame
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/OriginReader.swift:26:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
24 | origin = geometry.frame(in: coordinateSpace).origin
25 | }
26 | .onChange(of: geometry.frame(in: coordinateSpace).origin) { newOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
27 | origin = newOrigin
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/SizeReader.swift:24:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
22 | size = geometry.size
23 | }
24 | .onChange(of: geometry.size) { size in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
25 | self.size = size
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:103:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
101 | }
102 | .scrollDisabled(!isActive)
103 | .onChange(of: offset) { offset in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
104 | guard isMoving != false else { return }
105 | guard offset != contentOrigin else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:108:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
106 | scroll(to: offset, with: scrollViewProxy, animated: isAnimated)
107 | }
108 | .onChange(of: contentOrigin) { contentOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
109 | guard isMoving != true else { return }
110 | guard contentOrigin != offset else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/MVScrollView.swift:110:54: warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
108 | backgroundTapCount: Int = 1,
109 | backgroundTapGesture: ((CGPoint) -> Void)? = nil,
110 | content: @escaping () -> (Content) = { Color.clear }) {
| `- warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
111 | self.axis = axis
112 | self.padding = padding
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[70/78] Compiling MultiViews SizeReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/FrameReader.swift:30:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
28 | frame = geometry.frame(in: coordinateSpace)
29 | }
30 | .onChange(of: geometry.frame(in: coordinateSpace)) { newFrame in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
31 | frame = newFrame
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/OriginReader.swift:26:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
24 | origin = geometry.frame(in: coordinateSpace).origin
25 | }
26 | .onChange(of: geometry.frame(in: coordinateSpace).origin) { newOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
27 | origin = newOrigin
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/SizeReader.swift:24:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
22 | size = geometry.size
23 | }
24 | .onChange(of: geometry.size) { size in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
25 | self.size = size
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:103:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
101 | }
102 | .scrollDisabled(!isActive)
103 | .onChange(of: offset) { offset in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
104 | guard isMoving != false else { return }
105 | guard offset != contentOrigin else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:108:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
106 | scroll(to: offset, with: scrollViewProxy, animated: isAnimated)
107 | }
108 | .onChange(of: contentOrigin) { contentOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
109 | guard isMoving != true else { return }
110 | guard contentOrigin != offset else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/MVScrollView.swift:110:54: warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
108 | backgroundTapCount: Int = 1,
109 | backgroundTapGesture: ((CGPoint) -> Void)? = nil,
110 | content: @escaping () -> (Content) = { Color.clear }) {
| `- warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
111 | self.axis = axis
112 | self.padding = padding
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[71/78] Compiling MultiViews BindableScrollView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/FrameReader.swift:30:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
28 | frame = geometry.frame(in: coordinateSpace)
29 | }
30 | .onChange(of: geometry.frame(in: coordinateSpace)) { newFrame in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
31 | frame = newFrame
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/OriginReader.swift:26:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
24 | origin = geometry.frame(in: coordinateSpace).origin
25 | }
26 | .onChange(of: geometry.frame(in: coordinateSpace).origin) { newOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
27 | origin = newOrigin
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/SizeReader.swift:24:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
22 | size = geometry.size
23 | }
24 | .onChange(of: geometry.size) { size in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
25 | self.size = size
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:103:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
101 | }
102 | .scrollDisabled(!isActive)
103 | .onChange(of: offset) { offset in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
104 | guard isMoving != false else { return }
105 | guard offset != contentOrigin else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:108:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
106 | scroll(to: offset, with: scrollViewProxy, animated: isAnimated)
107 | }
108 | .onChange(of: contentOrigin) { contentOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
109 | guard isMoving != true else { return }
110 | guard contentOrigin != offset else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/MVScrollView.swift:110:54: warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
108 | backgroundTapCount: Int = 1,
109 | backgroundTapGesture: ((CGPoint) -> Void)? = nil,
110 | content: @escaping () -> (Content) = { Color.clear }) {
| `- warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
111 | self.axis = axis
112 | self.padding = padding
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[72/78] Compiling MultiViews MVScrollView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/FrameReader.swift:30:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
28 | frame = geometry.frame(in: coordinateSpace)
29 | }
30 | .onChange(of: geometry.frame(in: coordinateSpace)) { newFrame in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
31 | frame = newFrame
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/OriginReader.swift:26:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
24 | origin = geometry.frame(in: coordinateSpace).origin
25 | }
26 | .onChange(of: geometry.frame(in: coordinateSpace).origin) { newOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
27 | origin = newOrigin
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Readers/SizeReader.swift:24:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
22 | size = geometry.size
23 | }
24 | .onChange(of: geometry.size) { size in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
25 | self.size = size
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:103:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
101 | }
102 | .scrollDisabled(!isActive)
103 | .onChange(of: offset) { offset in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
104 | guard isMoving != false else { return }
105 | guard offset != contentOrigin else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/BindableScrollView.swift:108:14: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
106 | scroll(to: offset, with: scrollViewProxy, animated: isAnimated)
107 | }
108 | .onChange(of: contentOrigin) { contentOrigin in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
109 | guard isMoving != true else { return }
110 | guard contentOrigin != offset else { return }
/Users/admin/builder/spi-builder-workspace/Sources/MultiViews/Views/Scroll/MVScrollView.swift:110:54: warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
108 | backgroundTapCount: Int = 1,
109 | backgroundTapGesture: ((CGPoint) -> Void)? = nil,
110 | content: @escaping () -> (Content) = { Color.clear }) {
| `- warning: cannot use default expression for inference of '() -> Content' because it is inferrable from parameters #0, #18; this will be an error in a future Swift language mode
111 | self.axis = axis
112 | self.padding = padding
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[73/78] Compiling MultiViews Bind.swift
[74/78] Compiling MultiViews CornerRadius.swift
[75/78] Compiling MultiViews Device.swift
[76/78] Compiling MultiViews If.swift
[77/78] Compiling MultiViews Is.swift
[78/78] Compiling MultiViews OS.swift
Build complete! (13.46s)
Build complete.
{
"dependencies" : [
{
"identity" : "coregraphicsextensions",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/heestand-xyz/CoreGraphicsExtensions"
}
],
"manifest_display_name" : "MultiViews",
"name" : "MultiViews",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "MultiViews",
"targets" : [
"MultiViews"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "MultiViews",
"module_type" : "SwiftTarget",
"name" : "MultiViews",
"path" : "Sources/MultiViews",
"product_dependencies" : [
"CoreGraphicsExtensions"
],
"product_memberships" : [
"MultiViews"
],
"sources" : [
"ApplicationDelegate.swift",
"Color/Constants.swift",
"Color/MPColor+Codable.swift",
"Color/MPColor.swift",
"Image/MPImage.swift",
"Image/MPSquareImageView.swift",
"Image/MPView+Image.swift",
"Image/SnapshotView.swift",
"Image/ViewImage.swift",
"Keyboard.swift",
"String/Cases.swift",
"Tasks/NamedViewTask.swift",
"Util/Bind.swift",
"Util/CornerRadius.swift",
"Util/Device.swift",
"Util/If.swift",
"Util/Is.swift",
"Util/OS.swift",
"Util/Previews.swift",
"Views/Buttons/AsyncButton.swift",
"Views/Buttons/Glass/GlassButton.swift",
"Views/Buttons/Glass/GlassMenu.swift",
"Views/Buttons/Glass/GlassPicker.swift",
"Views/Buttons/Glass/GlassShape.swift",
"Views/Content/Checker.swift",
"Views/Content/MVBlurView.swift",
"Views/Gestures/AxisPanGestureRecognizer.swift",
"Views/Gestures/AxisPanGestureView.swift",
"Views/Gestures/Drag.swift",
"Views/Gestures/Hover.swift",
"Views/Gestures/LongPressDrag.swift",
"Views/Gestures/MVInteractView.swift",
"Views/Gestures/MVMultiInteractView.swift",
"Views/Gestures/SpatialLongPress.swift",
"Views/Gestures/Swipe.swift",
"Views/Gestures/UIView+EnclosingScrollView.swift",
"Views/Keyboard/View+onGlobalKeyPress.swift",
"Views/Layout/EqualHeightVStack.swift",
"Views/Layout/EqualWidthHStack.swift",
"Views/Layout/FillView.swift",
"Views/Layout/FlexView.swift",
"Views/MPView.swift",
"Views/Progress/SmallProgressView.swift",
"Views/Readers/FrameReader.swift",
"Views/Readers/OriginReader.swift",
"Views/Readers/SizeReader.swift",
"Views/Scroll/BindableScrollView.swift",
"Views/Scroll/MVScrollView.swift",
"Views/Scroll/StateScrollView.swift",
"Views/Secondary/SecondaryView.swift",
"Views/Shortcuts/ModifierFlags.swift",
"Views/State/GestureStateView.swift",
"Views/State/StateView.swift",
"Views/Tooltip/Tooltip.swift",
"Views/Tooltip/TooltipView.swift",
"Views/ViewControllerRepresentable.swift",
"Views/ViewRep.swift",
"Views/ViewRepresentable.swift",
"Views/ViewTypes.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.