Build Information
Successful build of MultiViews, reference 3.2.0 (83b505), with Swift 6.2 for macOS (SPM) on 14 Aug 2026 22:02:14 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.3.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: 3.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/heestand-xyz/MultiViews
* tag 3.2.0 -> FETCH_HEAD
HEAD is now at 83b5054 Glass Fix
Cloned https://github.com/heestand-xyz/MultiViews.git
Revision (git rev-parse @):
83b505420c273a51e90ac15e5a9513eb87d03d0d
SUCCESS checkout https://github.com/heestand-xyz/MultiViews.git at 3.2.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/heestand-xyz/MultiViews.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version--3CB7CFEC50E0D141.txt
[4/19] Compiling CoreGraphicsExtensions ReaderTiming.swift
[5/19] Compiling CoreGraphicsExtensions CGFloat+Lerp.swift
[6/20] Compiling CoreGraphicsExtensions CGPoint+Lerp.swift
[7/20] Compiling CoreGraphicsExtensions CGRect.swift
[8/20] Compiling CoreGraphicsExtensions CGSize+Place.swift
[9/20] Compiling CoreGraphicsExtensions FrameReader.swift
[10/20] Compiling CoreGraphicsExtensions OriginReader.swift
[11/20] Compiling CoreGraphicsExtensions SafeArea.swift
[12/20] Compiling CoreGraphicsExtensions SafeAreaReader.swift
[13/20] Compiling CoreGraphicsExtensions CGSize+Resolution.swift
[14/20] Compiling CoreGraphicsExtensions CGSize.swift
[15/20] Compiling CoreGraphicsExtensions CGFloat+Scale.swift
[16/20] Compiling CoreGraphicsExtensions CGPoint.swift
[17/20] Compiling CoreGraphicsExtensions CGVector.swift
[18/20] Compiling CoreGraphicsExtensions EdgeInsets.swift
[19/20] Emitting module CoreGraphicsExtensions
[20/20] Compiling CoreGraphicsExtensions SizeReader.swift
[21/73] Emitting module MultiViews
[22/73] Compiling MultiViews ApplicationDelegate.swift
[23/73] Compiling MultiViews Constants.swift
[24/73] Compiling MultiViews MPColor+Codable.swift
[25/73] Compiling MultiViews MPColor.swift
[26/73] Compiling MultiViews MPImage.swift
[27/73] Compiling MultiViews MPSquareImageView.swift
[28/78] Compiling MultiViews Bind.swift
[29/78] Compiling MultiViews CornerRadius.swift
[30/78] Compiling MultiViews Device.swift
[31/78] Compiling MultiViews If.swift
[32/78] Compiling MultiViews Is.swift
[33/78] Compiling MultiViews OS.swift
[34/78] Compiling MultiViews MVInteractView.swift
[35/78] Compiling MultiViews MVMultiInteractView.swift
[36/78] Compiling MultiViews SpatialLongPress.swift
[37/78] Compiling MultiViews Swipe.swift
[38/78] Compiling MultiViews View+onGlobalKeyPress.swift
[39/78] Compiling MultiViews EqualHeightVStack.swift
[40/78] Compiling MultiViews TooltipView.swift
[41/78] Compiling MultiViews ViewControllerRepresentable.swift
[42/78] Compiling MultiViews ViewRep.swift
[43/78] Compiling MultiViews ViewRepresentable.swift
[44/78] Compiling MultiViews ViewTypes.swift
[45/78] Compiling MultiViews OriginReader.swift
/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 }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[46/78] Compiling MultiViews SizeReader.swift
/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 }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[47/78] Compiling MultiViews BindableScrollView.swift
/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 }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[48/78] Compiling MultiViews MVScrollView.swift
/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 }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[49/78] Compiling MultiViews StateScrollView.swift
/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 }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[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 MPView+Image.swift
[56/78] Compiling MultiViews SnapshotView.swift
[57/78] Compiling MultiViews ViewImage.swift
[58/78] Compiling MultiViews Keyboard.swift
[59/78] Compiling MultiViews Cases.swift
[60/78] Compiling MultiViews NamedViewTask.swift
[61/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>
[62/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>
[63/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>
[64/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>
[65/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>
[66/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>
[67/78] Compiling MultiViews EqualWidthHStack.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 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[68/78] Compiling MultiViews FillView.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 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[69/78] Compiling MultiViews FlexView.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 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[70/78] Compiling MultiViews MPView.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 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[71/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 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[72/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 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[73/78] Compiling MultiViews Previews.swift
[74/78] Compiling MultiViews AsyncButton.swift
[75/78] Compiling MultiViews GlassButton.swift
[76/78] Compiling MultiViews GlassMenu.swift
[77/78] Compiling MultiViews GlassPicker.swift
[78/78] Compiling MultiViews GlassShape.swift
Build complete! (15.67s)
Fetching https://github.com/heestand-xyz/CoreGraphicsExtensions
[1/432] Fetching coregraphicsextensions
Fetched https://github.com/heestand-xyz/CoreGraphicsExtensions from cache (1.15s)
Computing version for https://github.com/heestand-xyz/CoreGraphicsExtensions
Computed https://github.com/heestand-xyz/CoreGraphicsExtensions at 2.1.0 (1.79s)
Creating working copy for https://github.com/heestand-xyz/CoreGraphicsExtensions
Working copy of https://github.com/heestand-xyz/CoreGraphicsExtensions resolved at 2.1.0
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/MVInteractView.swift",
"Views/Gestures/MVMultiInteractView.swift",
"Views/Gestures/SpatialLongPress.swift",
"Views/Gestures/Swipe.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.