Build Information
Failed to build DPCharts, reference master (382f0c), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 07:31:31 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme DPCharts -destination generic/platform=watchOSBuild Log
127 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | CA_EXTERN CAShapeLayerLineCap const kCALineCapRound
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift:41:27: error: 'bevel' is unavailable in watchOS
39 | layer.fillColor = color.cgColor
40 | layer.lineCap = .butt
41 | layer.lineJoin = .bevel
| `- error: 'bevel' is unavailable in watchOS
42 | layer.lineWidth = 0
43 | layer.strokeColor = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:121:38: note: 'bevel' has been explicitly marked unavailable here
119 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinRound
120 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
121 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinBevel
| `- note: 'bevel' has been explicitly marked unavailable here
122 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 |
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift:16:26: error: 'CALayer' is unavailable in watchOS
14 |
15 | /// A layer to draw a custom shape.
16 | open class DPShapeLayer: CALayer {
| `- error: 'CALayer' is unavailable in watchOS
17 |
18 | // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:62:47: error: 'UITouch' is unavailable in watchOS
60 | // MARK: - Touch Events
61 |
62 | override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UITouch' is unavailable in watchOS
63 | guard isEnabled && touches.count == 1, let touch = touches.first else {
64 | super.touchesBegan(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UITouch : NSObject
| `- note: 'UITouch' has been explicitly marked unavailable here
52 |
53 | @property(nonatomic,readonly) NSTimeInterval timestamp;
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:62:69: error: 'UIEvent' is unavailable in watchOS
60 | // MARK: - Touch Events
61 |
62 | override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UIEvent' is unavailable in watchOS
63 | guard isEnabled && touches.count == 1, let touch = touches.first else {
64 | super.touchesBegan(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:77:47: error: 'UITouch' is unavailable in watchOS
75 | }
76 |
77 | override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UITouch' is unavailable in watchOS
78 | guard isEnabled && touches.count == 1, let touch = touches.first else {
79 | super.touchesMoved(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UITouch : NSObject
| `- note: 'UITouch' has been explicitly marked unavailable here
52 |
53 | @property(nonatomic,readonly) NSTimeInterval timestamp;
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:77:69: error: 'UIEvent' is unavailable in watchOS
75 | }
76 |
77 | override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UIEvent' is unavailable in watchOS
78 | guard isEnabled && touches.count == 1, let touch = touches.first else {
79 | super.touchesMoved(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:90:47: error: 'UITouch' is unavailable in watchOS
88 | }
89 |
90 | override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UITouch' is unavailable in watchOS
91 | guard isEnabled && touches.count == 1, let touch = touches.first else {
92 | super.touchesEnded(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UITouch : NSObject
| `- note: 'UITouch' has been explicitly marked unavailable here
52 |
53 | @property(nonatomic,readonly) NSTimeInterval timestamp;
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:90:69: error: 'UIEvent' is unavailable in watchOS
88 | }
89 |
90 | override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UIEvent' is unavailable in watchOS
91 | guard isEnabled && touches.count == 1, let touch = touches.first else {
92 | super.touchesEnded(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:106:51: error: 'UITouch' is unavailable in watchOS
104 | }
105 |
106 | override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UITouch' is unavailable in watchOS
107 | guard isEnabled && touches.count == 1, let touch = touches.first else {
108 | super.touchesCancelled(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UITouch : NSObject
| `- note: 'UITouch' has been explicitly marked unavailable here
52 |
53 | @property(nonatomic,readonly) NSTimeInterval timestamp;
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:106:73: error: 'UIEvent' is unavailable in watchOS
104 | }
105 |
106 | override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
| `- error: 'UIEvent' is unavailable in watchOS
107 | guard isEnabled && touches.count == 1, let touch = touches.first else {
108 | super.touchesCancelled(touches, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift:16:23: error: 'UIView' is unavailable in watchOS
14 |
15 | /// Custom view to track touch gestures.
16 | class DPTrackingView: UIView {
| `- error: 'UIView' is unavailable in watchOS
17 |
18 | // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Array+SafeIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/CGFloat+Conversions.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Comparable+Clamped.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Sequence+AdditiveArithmetic.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/UIColor+Interpolate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarGroup.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarPoint.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPCanvasView/DPCanvasView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellValue.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLinePoint.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterPoint.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeType.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPTrackingView/DPTrackingViewDelegate.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name DPCharts -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/Objects-normal/arm64_32/DPCharts.abi.json
SwiftCompile normal arm64_32 Compiling\ Sequence+AdditiveArithmetic.swift,\ UIColor+Interpolate.swift,\ DPBarChartView.swift,\ DPBarChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Sequence+AdditiveArithmetic.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/UIColor+Interpolate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Sequence+AdditiveArithmetic.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Sequence+AdditiveArithmetic.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/UIColor+Interpolate.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIColor+Interpolate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartView.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPBarChartView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPBarChartViewDataSource.swift
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartView.swift:47:39: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
45 |
46 | /// The animation function to use when animating bars (default = `.linear`).
47 | open var animationTimingFunction: CAMediaTimingFunctionName = .linear {
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
48 | didSet {
49 | setNeedsLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ Array+SafeIndex.swift,\ CGFloat+Conversions.swift,\ Comparable+Clamped.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Array+SafeIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/CGFloat+Conversions.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Comparable+Clamped.swift (in target 'DPCharts' from project 'DPCharts')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DPCharts.build/Debug-watchos/DPCharts-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Array+SafeIndex.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Array+SafeIndex.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/CGFloat+Conversions.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGFloat+Conversions.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Extensions/Comparable+Clamped.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Comparable+Clamped.swift
SwiftCompile normal arm64_32 Compiling\ DPBarChartViewDelegate.swift,\ DPBarGroup.swift,\ DPBarLayer.swift,\ DPBarPoint.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarGroup.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarPoint.swift (in target 'DPCharts' from project 'DPCharts')
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:22:34: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
23 | var barPoints: [DPBarPoint] = []
24 | var barColor: UIColor = .darkGray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:22:63: error: 'linear' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'linear' is unavailable in watchOS
23 | var barPoints: [DPBarPoint] = []
24 | var barColor: UIColor = .darkGray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
| `- note: 'linear' has been explicitly marked unavailable here
55 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:40:25: error: 'CAShapeLayer' is unavailable in watchOS
38 | let selectionPath = UIBezierPath()
39 |
40 | lazy var areaLayer: CAShapeLayer = {
| `- error: 'CAShapeLayer' is unavailable in watchOS
41 | let layer = CAShapeLayer()
42 | layer.lineCap = .butt
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:41:21: error: 'CAShapeLayer' is unavailable in watchOS
39 |
40 | lazy var areaLayer: CAShapeLayer = {
41 | let layer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
42 | layer.lineCap = .butt
43 | layer.lineJoin = .round
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:42:26: error: 'butt' is unavailable in watchOS
40 | lazy var areaLayer: CAShapeLayer = {
41 | let layer = CAShapeLayer()
42 | layer.lineCap = .butt
| `- error: 'butt' is unavailable in watchOS
43 | layer.lineJoin = .round
44 | return layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:126:37: note: 'butt' has been explicitly marked unavailable here
124 | /* `lineCap' values. */
125 |
126 | CA_EXTERN CAShapeLayerLineCap const kCALineCapButt
| `- note: 'butt' has been explicitly marked unavailable here
127 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | CA_EXTERN CAShapeLayerLineCap const kCALineCapRound
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:43:27: error: 'round' is unavailable in watchOS
41 | let layer = CAShapeLayer()
42 | layer.lineCap = .butt
43 | layer.lineJoin = .round
| `- error: 'round' is unavailable in watchOS
44 | return layer
45 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:119:38: note: 'round' has been explicitly marked unavailable here
117 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinMiter
118 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
119 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinRound
| `- note: 'round' has been explicitly marked unavailable here
120 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
121 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinBevel
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:47:30: error: 'CAShapeLayer' is unavailable in watchOS
45 | }()
46 |
47 | lazy var selectionLayer: CAShapeLayer = {
| `- error: 'CAShapeLayer' is unavailable in watchOS
48 | let layer = CAShapeLayer()
49 | layer.lineCap = .butt
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:48:21: error: 'CAShapeLayer' is unavailable in watchOS
46 |
47 | lazy var selectionLayer: CAShapeLayer = {
48 | let layer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
49 | layer.lineCap = .butt
50 | layer.lineJoin = .round
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:49:26: error: 'butt' is unavailable in watchOS
47 | lazy var selectionLayer: CAShapeLayer = {
48 | let layer = CAShapeLayer()
49 | layer.lineCap = .butt
| `- error: 'butt' is unavailable in watchOS
50 | layer.lineJoin = .round
51 | return layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:126:37: note: 'butt' has been explicitly marked unavailable here
124 | /* `lineCap' values. */
125 |
126 | CA_EXTERN CAShapeLayerLineCap const kCALineCapButt
| `- note: 'butt' has been explicitly marked unavailable here
127 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | CA_EXTERN CAShapeLayerLineCap const kCALineCapRound
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:50:27: error: 'round' is unavailable in watchOS
48 | let layer = CAShapeLayer()
49 | layer.lineCap = .butt
50 | layer.lineJoin = .round
| `- error: 'round' is unavailable in watchOS
51 | return layer
52 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:119:38: note: 'round' has been explicitly marked unavailable here
117 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinMiter
118 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
119 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinRound
| `- note: 'round' has been explicitly marked unavailable here
120 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
121 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinBevel
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:16:24: error: 'CALayer' is unavailable in watchOS
14 |
15 | /// A layer to draw a set of bars.
16 | open class DPBarLayer: CALayer {
| `- error: 'CALayer' is unavailable in watchOS
17 |
18 | // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:157:9: error: 'CATransaction' is unavailable in watchOS
155 |
156 | func setupLayersOpacity() {
157 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
158 | CATransaction.setDisableActions(true)
159 | areaLayer.opacity = selectedIndex == nil ? 1.0 : 1.0 - Float(selectedIndexAlphaPredominance)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:158:9: error: 'CATransaction' is unavailable in watchOS
156 | func setupLayersOpacity() {
157 | CATransaction.begin()
158 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
159 | areaLayer.opacity = selectedIndex == nil ? 1.0 : 1.0 - Float(selectedIndexAlphaPredominance)
160 | selectionLayer.opacity = selectedIndex == nil ? 0.0 : 1.0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:161:9: error: 'CATransaction' is unavailable in watchOS
159 | areaLayer.opacity = selectedIndex == nil ? 1.0 : 1.0 - Float(selectedIndexAlphaPredominance)
160 | selectionLayer.opacity = selectedIndex == nil ? 0.0 : 1.0
161 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
162 | }
163 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:168:33: error: 'CAShapeLayer' is unavailable in watchOS
166 | selectionLayer.removeAnimation(forKey: "path")
167 | if animationEnabled {
168 | func animate(layer: CAShapeLayer, path: UIBezierPath) {
| `- error: 'CAShapeLayer' is unavailable in watchOS
169 | let animation = CABasicAnimation(keyPath: "path")
170 | animation.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift:169:33: error: 'CABasicAnimation' is unavailable in watchOS
167 | if animationEnabled {
168 | func animate(layer: CAShapeLayer, path: UIBezierPath) {
169 | let animation = CABasicAnimation(keyPath: "path")
| `- error: 'CABasicAnimation' is unavailable in watchOS
170 | animation.duration = animationDuration
171 | animation.timingFunction = CAMediaTimingFunction(name: animationTimingFunction)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarChartViewDelegate.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPBarChartViewDelegate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarGroup.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPBarGroup.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarLayer.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPBarLayer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPBarChartView/DPBarPoint.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPBarPoint.swift
SwiftCompile normal arm64_32 Compiling\ DPLineLayer.swift,\ DPLinePoint.swift,\ DPPieChartView.swift,\ DPPieChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLinePoint.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:22:34: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
23 | var areaEnabled: Bool = false
24 | var areaAlpha: CGFloat = 0.3
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:22:63: error: 'linear' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'linear' is unavailable in watchOS
23 | var areaEnabled: Bool = false
24 | var areaAlpha: CGFloat = 0.3
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
| `- note: 'linear' has been explicitly marked unavailable here
55 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:37:25: error: 'CAShapeLayer' is unavailable in watchOS
35 | let areaPath = UIBezierPath()
36 |
37 | lazy var lineLayer: CAShapeLayer = {
| `- error: 'CAShapeLayer' is unavailable in watchOS
38 | let layer = CAShapeLayer()
39 | layer.lineCap = .round
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:38:21: error: 'CAShapeLayer' is unavailable in watchOS
36 |
37 | lazy var lineLayer: CAShapeLayer = {
38 | let layer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
39 | layer.lineCap = .round
40 | layer.lineJoin = .round
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:39:26: error: 'round' is unavailable in watchOS
37 | lazy var lineLayer: CAShapeLayer = {
38 | let layer = CAShapeLayer()
39 | layer.lineCap = .round
| `- error: 'round' is unavailable in watchOS
40 | layer.lineJoin = .round
41 | layer.fillColor = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:128:37: note: 'round' has been explicitly marked unavailable here
126 | CA_EXTERN CAShapeLayerLineCap const kCALineCapButt
127 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | CA_EXTERN CAShapeLayerLineCap const kCALineCapRound
| `- note: 'round' has been explicitly marked unavailable here
129 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
130 | CA_EXTERN CAShapeLayerLineCap const kCALineCapSquare
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:40:27: error: 'round' is unavailable in watchOS
38 | let layer = CAShapeLayer()
39 | layer.lineCap = .round
40 | layer.lineJoin = .round
| `- error: 'round' is unavailable in watchOS
41 | layer.fillColor = nil
42 | return layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:119:38: note: 'round' has been explicitly marked unavailable here
117 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinMiter
118 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
119 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinRound
| `- note: 'round' has been explicitly marked unavailable here
120 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
121 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinBevel
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:44:25: error: 'CAShapeLayer' is unavailable in watchOS
42 | return layer
43 | }()
44 | lazy var areaLayer: CAShapeLayer = {
| `- error: 'CAShapeLayer' is unavailable in watchOS
45 | let layer = CAShapeLayer()
46 | layer.lineCap = .round
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:45:21: error: 'CAShapeLayer' is unavailable in watchOS
43 | }()
44 | lazy var areaLayer: CAShapeLayer = {
45 | let layer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
46 | layer.lineCap = .round
47 | layer.lineJoin = .round
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:46:26: error: 'round' is unavailable in watchOS
44 | lazy var areaLayer: CAShapeLayer = {
45 | let layer = CAShapeLayer()
46 | layer.lineCap = .round
| `- error: 'round' is unavailable in watchOS
47 | layer.lineJoin = .round
48 | layer.lineWidth = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:128:37: note: 'round' has been explicitly marked unavailable here
126 | CA_EXTERN CAShapeLayerLineCap const kCALineCapButt
127 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | CA_EXTERN CAShapeLayerLineCap const kCALineCapRound
| `- note: 'round' has been explicitly marked unavailable here
129 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
130 | CA_EXTERN CAShapeLayerLineCap const kCALineCapSquare
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:47:27: error: 'round' is unavailable in watchOS
45 | let layer = CAShapeLayer()
46 | layer.lineCap = .round
47 | layer.lineJoin = .round
| `- error: 'round' is unavailable in watchOS
48 | layer.lineWidth = 0
49 | return layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:119:38: note: 'round' has been explicitly marked unavailable here
117 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinMiter
118 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
119 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinRound
| `- note: 'round' has been explicitly marked unavailable here
120 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
121 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinBevel
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:51:33: error: 'CAGradientLayer' is unavailable in watchOS
49 | return layer
50 | }()
51 | lazy var areaGradientLayer: CAGradientLayer = {
| `- error: 'CAGradientLayer' is unavailable in watchOS
52 | let layer = CAGradientLayer()
53 | layer.startPoint = CGPoint(x: 0.5, y: 1.0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
| `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:52:21: error: 'CAGradientLayer' is unavailable in watchOS
50 | }()
51 | lazy var areaGradientLayer: CAGradientLayer = {
52 | let layer = CAGradientLayer()
| `- error: 'CAGradientLayer' is unavailable in watchOS
53 | layer.startPoint = CGPoint(x: 0.5, y: 1.0)
54 | layer.endPoint = CGPoint(x: 0.5, y: 0.0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
| `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:16:25: error: 'CALayer' is unavailable in watchOS
14 |
15 | /// A layer to draw a line with optional underneath area.
16 | open class DPLineLayer: CALayer {
| `- error: 'CALayer' is unavailable in watchOS
17 |
18 | // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:204:33: error: 'CAShapeLayer' is unavailable in watchOS
202 | lineLayer.removeAnimation(forKey: "path")
203 | if animationEnabled {
204 | func animate(layer: CAShapeLayer, path: UIBezierPath) {
| `- error: 'CAShapeLayer' is unavailable in watchOS
205 | let animation = CABasicAnimation(keyPath: "path")
206 | animation.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:205:33: error: 'CABasicAnimation' is unavailable in watchOS
203 | if animationEnabled {
204 | func animate(layer: CAShapeLayer, path: UIBezierPath) {
205 | let animation = CABasicAnimation(keyPath: "path")
| `- error: 'CABasicAnimation' is unavailable in watchOS
206 | animation.duration = animationDuration
207 | animation.timingFunction = CAMediaTimingFunction(name: animationTimingFunction)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift:207:44: error: 'CAMediaTimingFunction' is unavailable in watchOS
205 | let animation = CABasicAnimation(keyPath: "path")
206 | animation.duration = animationDuration
207 | animation.timingFunction = CAMediaTimingFunction(name: animationTimingFunction)
| `- error: 'CAMediaTimingFunction' is unavailable in watchOS
208 | animation.toValue = path
209 | animation.isRemovedOnCompletion = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
| `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:211:38: error: 'UILabel' is unavailable in watchOS
209 | // MARK: - Subviews
210 |
211 | lazy public var donutTitleLabel: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
212 | let label = UILabel()
213 | label.textColor = .black
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:212:21: error: 'UILabel' is unavailable in watchOS
210 |
211 | lazy public var donutTitleLabel: UILabel = {
212 | let label = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
213 | label.textColor = .black
214 | label.textAlignment = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:212:21: error: 'init()' is unavailable in watchOS
210 |
211 | lazy public var donutTitleLabel: UILabel = {
212 | let label = UILabel()
| `- error: 'init()' is unavailable in watchOS
213 | label.textColor = .black
214 | label.textAlignment = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:219:41: error: 'UILabel' is unavailable in watchOS
217 | return label
218 | }()
219 | lazy public var donutSubtitleLabel: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
220 | let label = UILabel()
221 | label.textColor = .gray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:220:21: error: 'UILabel' is unavailable in watchOS
218 | }()
219 | lazy public var donutSubtitleLabel: UILabel = {
220 | let label = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
221 | label.textColor = .gray
222 | label.textAlignment = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:220:21: error: 'init()' is unavailable in watchOS
218 | }()
219 | lazy public var donutSubtitleLabel: UILabel = {
220 | let label = UILabel()
| `- error: 'init()' is unavailable in watchOS
221 | label.textColor = .gray
222 | label.textAlignment = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:227:25: error: 'UIStackView' is unavailable in watchOS
225 | return label
226 | }()
227 | lazy var stackView: UIStackView = {
| `- error: 'UIStackView' is unavailable in watchOS
228 | let stackView = UIStackView()
229 | stackView.distribution = .fill
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:228:25: error: 'UIStackView' is unavailable in watchOS
226 | }()
227 | lazy var stackView: UIStackView = {
228 | let stackView = UIStackView()
| `- error: 'UIStackView' is unavailable in watchOS
229 | stackView.distribution = .fill
230 | stackView.alignment = .fill
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:228:25: error: 'init()' is unavailable in watchOS
226 | }()
227 | lazy var stackView: UIStackView = {
228 | let stackView = UIStackView()
| `- error: 'init()' is unavailable in watchOS
229 | stackView.distribution = .fill
230 | stackView.alignment = .fill
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:236:34: error: 'UIView' is unavailable in watchOS
234 | return stackView
235 | }()
236 | lazy var stackViewContainer: UIView = {
| `- error: 'UIView' is unavailable in watchOS
237 | let stackViewContainer = UIView()
238 | stackViewContainer.addSubview(stackView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:237:34: error: 'UIView' is unavailable in watchOS
235 | }()
236 | lazy var stackViewContainer: UIView = {
237 | let stackViewContainer = UIView()
| `- error: 'UIView' is unavailable in watchOS
238 | stackViewContainer.addSubview(stackView)
239 | stackViewContainer.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:237:34: error: 'init()' is unavailable in watchOS
235 | }()
236 | lazy var stackViewContainer: UIView = {
237 | let stackViewContainer = UIView()
| `- error: 'init()' is unavailable in watchOS
238 | stackViewContainer.addSubview(stackView)
239 | stackViewContainer.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:252:23: error: 'CAShapeLayer' is unavailable in watchOS
250 | // MARK: - Private properties
251 |
252 | var shapeLayers: [CAShapeLayer] = []
| `- error: 'CAShapeLayer' is unavailable in watchOS
253 | var shapeMaskLayers: [CALayer] = []
254 | var chartLabels: [CATextLayer] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:253:27: error: 'CALayer' is unavailable in watchOS
251 |
252 | var shapeLayers: [CAShapeLayer] = []
253 | var shapeMaskLayers: [CALayer] = []
| `- error: 'CALayer' is unavailable in watchOS
254 | var chartLabels: [CATextLayer] = []
255 | var chartLabelsShift: [CGPoint] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:254:23: error: 'CATextLayer' is unavailable in watchOS
252 | var shapeLayers: [CAShapeLayer] = []
253 | var shapeMaskLayers: [CALayer] = []
254 | var chartLabels: [CATextLayer] = []
| `- error: 'CATextLayer' is unavailable in watchOS
255 | var chartLabelsShift: [CGPoint] = []
256 | var chartRatios: [CGFloat] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:20:12: note: 'CATextLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CATextLayer : CALayer
| `- note: 'CATextLayer' has been explicitly marked unavailable here
21 | {
22 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:20:28: error: 'UIView' is unavailable in watchOS
18 | /// of the whole it represents.
19 | @IBDesignable
20 | open class DPPieChartView: UIView {
| `- error: 'UIView' is unavailable in watchOS
21 |
22 | // MARK: - Spacing properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:338:9: error: 'NSLayoutConstraint' is unavailable in watchOS
336 | addSubview(stackViewContainer)
337 | addSubview(trackingView)
338 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
339 | stackView.leadingAnchor.constraint(equalTo: stackViewContainer.leadingAnchor),
340 | stackView.trailingAnchor.constraint(equalTo: stackViewContainer.trailingAnchor),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:344:27: error: 'UILayoutPriority' is unavailable in watchOS
342 | stackView.bottomAnchor.constraint(equalTo: stackViewContainer.bottomAnchor)
343 | ].map {
344 | $0.priority = UILayoutPriority(999)
| `- error: 'UILayoutPriority' is unavailable in watchOS
345 | return $0
346 | })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:370:30: error: 'CAShapeLayer' is unavailable in watchOS
368 | shapeLayers.removeAll()
369 | for _ in 0..<numberOfSlices {
370 | let shapeLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
371 | let shapeMaskLayer = CAShapeLayer()
372 | shapeLayers.append(shapeLayer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:371:34: error: 'CAShapeLayer' is unavailable in watchOS
369 | for _ in 0..<numberOfSlices {
370 | let shapeLayer = CAShapeLayer()
371 | let shapeMaskLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
372 | shapeLayers.append(shapeLayer)
373 | shapeMaskLayers.append(shapeMaskLayer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:379:30: error: 'CATextLayer' is unavailable in watchOS
377 | chartLabels.removeAll()
378 | for _ in 0..<numberOfSlices {
379 | let sliceLabel = CATextLayer()
| `- error: 'CATextLayer' is unavailable in watchOS
380 | layer.addSublayer(sliceLabel)
381 | chartLabels.append(sliceLabel)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:20:12: note: 'CATextLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CATextLayer : CALayer
| `- note: 'CATextLayer' has been explicitly marked unavailable here
21 | {
22 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:424:19: error: 'CAShapeLayer' is unavailable in watchOS
422 | let maskCenter: CGPoint = CGPoint(x: x, y: y)
423 | let maskRadius: CGFloat = arcDonutInnerRadius - slicesSpacing
424 | let mask: CAShapeLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
425 | mask.fillColor = UIColor.black.cgColor
426 | mask.path = UIBezierPath(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:424:34: error: 'CAShapeLayer' is unavailable in watchOS
422 | let maskCenter: CGPoint = CGPoint(x: x, y: y)
423 | let maskRadius: CGFloat = arcDonutInnerRadius - slicesSpacing
424 | let mask: CAShapeLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
425 | mask.fillColor = UIColor.black.cgColor
426 | mask.path = UIBezierPath(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:441:9: error: 'CATransaction' is unavailable in watchOS
439 | return
440 | }
441 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
442 | CATransaction.setDisableActions(true)
443 | let rotation = rotateBy.fromDegToRad
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:442:9: error: 'CATransaction' is unavailable in watchOS
440 | }
441 | CATransaction.begin()
442 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
443 | let rotation = rotateBy.fromDegToRad
444 | let total: CGFloat = chartValues.sum()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:456:19: error: 'contentsScale' is unavailable in watchOS
454 | .font: labelsFont
455 | ])
456 | label.contentsScale = UIScreen.main.scale
| `- error: 'contentsScale' is unavailable in watchOS
457 | label.alignmentMode = .center
458 | label.string = attributedString
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:406:19: note: 'contentsScale' has been explicitly marked unavailable here
404 | * as large as the layer bounds). Defaults to one. Animatable. */
405 |
406 | @property CGFloat contentsScale
| `- note: 'contentsScale' has been explicitly marked unavailable here
407 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0)) API_UNAVAILABLE(watchos);
408 |
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:456:35: error: 'UIScreen' is unavailable in watchOS
454 | .font: labelsFont
455 | ])
456 | label.contentsScale = UIScreen.main.scale
| `- error: 'UIScreen' is unavailable in watchOS
457 | label.alignmentMode = .center
458 | label.string = attributedString
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
52 |
53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
54 | @interface UIScreen : NSObject <UITraitEnvironment>
| `- note: 'UIScreen' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:456:44: error: 'main' is unavailable in watchOS
454 | .font: labelsFont
455 | ])
456 | label.contentsScale = UIScreen.main.scale
| `- error: 'main' is unavailable in watchOS
457 | label.alignmentMode = .center
458 | label.string = attributedString
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
| `- note: 'main' has been explicitly marked unavailable here
58 |
59 | @property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:457:36: error: 'center' is unavailable in watchOS
455 | ])
456 | label.contentsScale = UIScreen.main.scale
457 | label.alignmentMode = .center
| `- error: 'center' is unavailable in watchOS
458 | label.string = attributedString
459 | label.bounds = CGRect(origin: .zero, size: attributedString.size())
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:92:42: note: 'center' has been explicitly marked unavailable here
90 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentRight
91 | API_AVAILABLE(macos(10.5), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
92 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentCenter
| `- note: 'center' has been explicitly marked unavailable here
93 | API_AVAILABLE(macos(10.5), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
94 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentJustified
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:463:9: error: 'CATransaction' is unavailable in watchOS
461 | from += chartRatios[i]
462 | }
463 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
464 | }
465 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:472:27: error: 'CAShapeLayer' is unavailable in watchOS
470 | shapeMaskLayers[i].frame = bounds
471 | shapeMaskLayers[i].backgroundColor = UIColor.black.cgColor
472 | let sublayer: CAShapeLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
473 | let path: UIBezierPath = UIBezierPath()
474 | // SLICE SPACING
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:472:42: error: 'CAShapeLayer' is unavailable in watchOS
470 | shapeMaskLayers[i].frame = bounds
471 | shapeMaskLayers[i].backgroundColor = UIColor.black.cgColor
472 | let sublayer: CAShapeLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
473 | let path: UIBezierPath = UIBezierPath()
474 | // SLICE SPACING
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:528:13: error: 'CATransaction' is unavailable in watchOS
526 | path.addLine(to: arcCenter)
527 | path.close()
528 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
529 | CATransaction.setDisableActions(true)
530 | shapeLayers[i].fillColor = datasource.pieChartView(self, colorForSliceAtIndex: i).cgColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:529:13: error: 'CATransaction' is unavailable in watchOS
527 | path.close()
528 | CATransaction.begin()
529 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
530 | shapeLayers[i].fillColor = datasource.pieChartView(self, colorForSliceAtIndex: i).cgColor
531 | shapeLayers[i].mask = shapeMaskLayers[i]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:533:13: error: 'CATransaction' is unavailable in watchOS
531 | shapeLayers[i].mask = shapeMaskLayers[i]
532 | shapeLayers[i].path = path.cgPath
533 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
534 | from = to
535 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift:547:9: error: 'CATransaction' is unavailable in watchOS
545 |
546 | func setupOpacity() {
547 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
548 | CATransaction.setDisableActions(true)
549 | for i in 0..<numberOfSlices {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineLayer.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLineLayer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLinePoint.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLinePoint.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartView.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPPieChartView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPPieChartViewDataSource.swift
SwiftCompile normal arm64_32 Compiling\ DPScatterDatasetLayer.swift,\ DPScatterPoint.swift,\ DPShapeLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterPoint.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift (in target 'DPCharts' from project 'DPCharts')
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:22:34: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
23 | var datasetIndex: Int = 0
24 | var numberOfPoints: Int = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:22:63: error: 'linear' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'linear' is unavailable in watchOS
23 | var datasetIndex: Int = 0
24 | var numberOfPoints: Int = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
| `- note: 'linear' has been explicitly marked unavailable here
55 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:16:35: error: 'CALayer' is unavailable in watchOS
14 |
15 | /// A layer to draw a scatter points.
16 | open class DPScatterDatasetLayer: CALayer {
| `- error: 'CALayer' is unavailable in watchOS
17 |
18 | // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:105:13: error: 'CATransaction' is unavailable in watchOS
103 | let newPosition: CGPoint = point.cgPoint
104 | let newBounds: CGRect = CGRect(x: 0, y: 0, width: point.size, height: point.size)
105 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
106 | CATransaction.setDisableActions(true)
107 | shape.color = scatterPointsColor.withAlphaComponent(scatterPointsAlpha)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:106:13: error: 'CATransaction' is unavailable in watchOS
104 | let newBounds: CGRect = CGRect(x: 0, y: 0, width: point.size, height: point.size)
105 | CATransaction.begin()
106 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
107 | shape.color = scatterPointsColor.withAlphaComponent(scatterPointsAlpha)
108 | shape.type = scatterPointsType
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:111:13: error: 'CATransaction' is unavailable in watchOS
109 | shape.position = newPosition
110 | shape.bounds = newBounds
111 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
112 | shape.removeAllAnimations()
113 | shape.setNeedsLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:115:35: error: 'CABasicAnimation' is unavailable in watchOS
113 | shape.setNeedsLayout()
114 | if animationEnabled {
115 | let positionAnim: CABasicAnimation = CABasicAnimation(keyPath: "position")
| `- error: 'CABasicAnimation' is unavailable in watchOS
116 | positionAnim.fromValue = oldPosition
117 | positionAnim.toValue = newPosition
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:115:54: error: 'CABasicAnimation' is unavailable in watchOS
113 | shape.setNeedsLayout()
114 | if animationEnabled {
115 | let positionAnim: CABasicAnimation = CABasicAnimation(keyPath: "position")
| `- error: 'CABasicAnimation' is unavailable in watchOS
116 | positionAnim.fromValue = oldPosition
117 | positionAnim.toValue = newPosition
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:118:33: error: 'CABasicAnimation' is unavailable in watchOS
116 | positionAnim.fromValue = oldPosition
117 | positionAnim.toValue = newPosition
118 | let boundsAnim: CABasicAnimation = CABasicAnimation(keyPath: "bounds")
| `- error: 'CABasicAnimation' is unavailable in watchOS
119 | boundsAnim.fromValue = oldBounds
120 | boundsAnim.toValue = newBounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:118:52: error: 'CABasicAnimation' is unavailable in watchOS
116 | positionAnim.fromValue = oldPosition
117 | positionAnim.toValue = newPosition
118 | let boundsAnim: CABasicAnimation = CABasicAnimation(keyPath: "bounds")
| `- error: 'CABasicAnimation' is unavailable in watchOS
119 | boundsAnim.fromValue = oldBounds
120 | boundsAnim.toValue = newBounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:121:33: error: 'CAAnimationGroup' is unavailable in watchOS
119 | boundsAnim.fromValue = oldBounds
120 | boundsAnim.toValue = newBounds
121 | let animations: CAAnimationGroup = CAAnimationGroup()
| `- error: 'CAAnimationGroup' is unavailable in watchOS
122 | animations.animations = [positionAnim, boundsAnim]
123 | animations.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:383:12: note: 'CAAnimationGroup' has been explicitly marked unavailable here
381 |
382 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
383 | @interface CAAnimationGroup : CAAnimation
| `- note: 'CAAnimationGroup' has been explicitly marked unavailable here
384 |
385 | /* An array of CAAnimation objects. Each member of the array will run
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:121:52: error: 'CAAnimationGroup' is unavailable in watchOS
119 | boundsAnim.fromValue = oldBounds
120 | boundsAnim.toValue = newBounds
121 | let animations: CAAnimationGroup = CAAnimationGroup()
| `- error: 'CAAnimationGroup' is unavailable in watchOS
122 | animations.animations = [positionAnim, boundsAnim]
123 | animations.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:383:12: note: 'CAAnimationGroup' has been explicitly marked unavailable here
381 |
382 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
383 | @interface CAAnimationGroup : CAAnimation
| `- note: 'CAAnimationGroup' has been explicitly marked unavailable here
384 |
385 | /* An array of CAAnimation objects. Each member of the array will run
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:124:45: error: 'CAMediaTimingFunction' is unavailable in watchOS
122 | animations.animations = [positionAnim, boundsAnim]
123 | animations.duration = animationDuration
124 | animations.timingFunction = CAMediaTimingFunction(name: animationTimingFunction)
| `- error: 'CAMediaTimingFunction' is unavailable in watchOS
125 | animations.isRemovedOnCompletion = true
126 | shape.add(positionAnim, forKey: "frame")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
| `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:132:9: error: 'CATransaction' is unavailable in watchOS
130 |
131 | private func setupOpacity() {
132 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
133 | CATransaction.setDisableActions(true)
134 | opacity = selectedIndex == nil || selectedIndex == datasetIndex ? 1.0 : 1.0 - Float(selectedIndexAlphaPredominance)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:133:9: error: 'CATransaction' is unavailable in watchOS
131 | private func setupOpacity() {
132 | CATransaction.begin()
133 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
134 | opacity = selectedIndex == nil || selectedIndex == datasetIndex ? 1.0 : 1.0 - Float(selectedIndexAlphaPredominance)
135 | CATransaction.commit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift:135:9: error: 'CATransaction' is unavailable in watchOS
133 | CATransaction.setDisableActions(true)
134 | opacity = selectedIndex == nil || selectedIndex == datasetIndex ? 1.0 : 1.0 - Float(selectedIndexAlphaPredominance)
135 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
136 | }
137 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift:37:26: error: 'CAShapeLayer' is unavailable in watchOS
35 | // MARK: - Sublayers
36 |
37 | lazy var shapeLayer: CAShapeLayer = {
| `- error: 'CAShapeLayer' is unavailable in watchOS
38 | let layer = CAShapeLayer()
39 | layer.fillColor = color.cgColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift:38:21: error: 'CAShapeLayer' is unavailable in watchOS
36 |
37 | lazy var shapeLayer: CAShapeLayer = {
38 | let layer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
39 | layer.fillColor = color.cgColor
40 | layer.lineCap = .butt
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift:40:26: error: 'butt' is unavailable in watchOS
38 | let layer = CAShapeLayer()
39 | layer.fillColor = color.cgColor
40 | layer.lineCap = .butt
| `- error: 'butt' is unavailable in watchOS
41 | layer.lineJoin = .bevel
42 | layer.lineWidth = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:126:37: note: 'butt' has been explicitly marked unavailable here
124 | /* `lineCap' values. */
125 |
126 | CA_EXTERN CAShapeLayerLineCap const kCALineCapButt
| `- note: 'butt' has been explicitly marked unavailable here
127 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | CA_EXTERN CAShapeLayerLineCap const kCALineCapRound
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift:41:27: error: 'bevel' is unavailable in watchOS
39 | layer.fillColor = color.cgColor
40 | layer.lineCap = .butt
41 | layer.lineJoin = .bevel
| `- error: 'bevel' is unavailable in watchOS
42 | layer.lineWidth = 0
43 | layer.strokeColor = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:121:38: note: 'bevel' has been explicitly marked unavailable here
119 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinRound
120 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
121 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinBevel
| `- note: 'bevel' has been explicitly marked unavailable here
122 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterDatasetLayer.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPScatterDatasetLayer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterPoint.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPScatterPoint.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPShapeLayer/DPShapeLayer.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPShapeLayer.swift
SwiftCompile normal arm64_32 Compiling\ DPCanvasView.swift,\ DPHeatMapCellLayer.swift,\ DPHeatMapCellValue.swift,\ DPHeatMapView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPCanvasView/DPCanvasView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellValue.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapView.swift (in target 'DPCharts' from project 'DPCharts')
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPCanvasView/DPCanvasView.swift:17:26: error: 'UIView' is unavailable in watchOS
15 | /// Basic implementation that draws a canvas where to render charts content.
16 | @IBDesignable
17 | open class DPCanvasView: UIView {
| `- error: 'UIView' is unavailable in watchOS
18 |
19 | // MARK: - Axis properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:22:34: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
23 | var absenceColor: UIColor = .lightGray
24 | var lowPercentageColor: UIColor = .yellow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:22:63: error: 'linear' is unavailable in watchOS
20 | var animationEnabled: Bool = true
21 | var animationDuration: TimeInterval = 0.2
22 | var animationTimingFunction: CAMediaTimingFunctionName = .linear
| `- error: 'linear' is unavailable in watchOS
23 | var absenceColor: UIColor = .lightGray
24 | var lowPercentageColor: UIColor = .yellow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
| `- note: 'linear' has been explicitly marked unavailable here
55 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:69:25: error: 'CATextLayer' is unavailable in watchOS
67 | // MARK: - Sublayers
68 |
69 | lazy var textLayer: CATextLayer = CATextLayer()
| `- error: 'CATextLayer' is unavailable in watchOS
70 | lazy var shapeLayer: CAShapeLayer = {
71 | let layer = CAShapeLayer()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:20:12: note: 'CATextLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CATextLayer : CALayer
| `- note: 'CATextLayer' has been explicitly marked unavailable here
21 | {
22 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:69:39: error: 'CATextLayer' is unavailable in watchOS
67 | // MARK: - Sublayers
68 |
69 | lazy var textLayer: CATextLayer = CATextLayer()
| `- error: 'CATextLayer' is unavailable in watchOS
70 | lazy var shapeLayer: CAShapeLayer = {
71 | let layer = CAShapeLayer()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:20:12: note: 'CATextLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CATextLayer : CALayer
| `- note: 'CATextLayer' has been explicitly marked unavailable here
21 | {
22 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:70:26: error: 'CAShapeLayer' is unavailable in watchOS
68 |
69 | lazy var textLayer: CATextLayer = CATextLayer()
70 | lazy var shapeLayer: CAShapeLayer = {
| `- error: 'CAShapeLayer' is unavailable in watchOS
71 | let layer = CAShapeLayer()
72 | layer.lineCap = .butt
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:71:21: error: 'CAShapeLayer' is unavailable in watchOS
69 | lazy var textLayer: CATextLayer = CATextLayer()
70 | lazy var shapeLayer: CAShapeLayer = {
71 | let layer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
72 | layer.lineCap = .butt
73 | layer.lineJoin = .bevel
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:72:26: error: 'butt' is unavailable in watchOS
70 | lazy var shapeLayer: CAShapeLayer = {
71 | let layer = CAShapeLayer()
72 | layer.lineCap = .butt
| `- error: 'butt' is unavailable in watchOS
73 | layer.lineJoin = .bevel
74 | layer.lineWidth = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:126:37: note: 'butt' has been explicitly marked unavailable here
124 | /* `lineCap' values. */
125 |
126 | CA_EXTERN CAShapeLayerLineCap const kCALineCapButt
| `- note: 'butt' has been explicitly marked unavailable here
127 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | CA_EXTERN CAShapeLayerLineCap const kCALineCapRound
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:73:27: error: 'bevel' is unavailable in watchOS
71 | let layer = CAShapeLayer()
72 | layer.lineCap = .butt
73 | layer.lineJoin = .bevel
| `- error: 'bevel' is unavailable in watchOS
74 | layer.lineWidth = 0
75 | layer.strokeColor = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:121:38: note: 'bevel' has been explicitly marked unavailable here
119 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinRound
120 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
121 | CA_EXTERN CAShapeLayerLineJoin const kCALineJoinBevel
| `- note: 'bevel' has been explicitly marked unavailable here
122 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 |
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:16:32: error: 'CALayer' is unavailable in watchOS
14 |
15 | /// A layer to draw heatmap cells.
16 | open class DPHeatMapCellLayer: CALayer {
| `- error: 'CALayer' is unavailable in watchOS
17 |
18 | // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:128:9: error: 'CATransaction' is unavailable in watchOS
126 | let oldFillColor = shapeLayer.fillColor
127 | let newFillColor = shapeFillColor.cgColor
128 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
129 | CATransaction.setDisableActions(true)
130 | shapeLayer.fillColor = newFillColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:129:9: error: 'CATransaction' is unavailable in watchOS
127 | let newFillColor = shapeFillColor.cgColor
128 | CATransaction.begin()
129 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
130 | shapeLayer.fillColor = newFillColor
131 | shapeLayer.path = newPath
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:132:19: error: 'contentsScale' is unavailable in watchOS
130 | shapeLayer.fillColor = newFillColor
131 | shapeLayer.path = newPath
132 | textLayer.contentsScale = UIScreen.main.scale
| `- error: 'contentsScale' is unavailable in watchOS
133 | textLayer.alignmentMode = .center
134 | if let string = textAttributedString {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:406:19: note: 'contentsScale' has been explicitly marked unavailable here
404 | * as large as the layer bounds). Defaults to one. Animatable. */
405 |
406 | @property CGFloat contentsScale
| `- note: 'contentsScale' has been explicitly marked unavailable here
407 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0)) API_UNAVAILABLE(watchos);
408 |
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:132:35: error: 'UIScreen' is unavailable in watchOS
130 | shapeLayer.fillColor = newFillColor
131 | shapeLayer.path = newPath
132 | textLayer.contentsScale = UIScreen.main.scale
| `- error: 'UIScreen' is unavailable in watchOS
133 | textLayer.alignmentMode = .center
134 | if let string = textAttributedString {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
52 |
53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
54 | @interface UIScreen : NSObject <UITraitEnvironment>
| `- note: 'UIScreen' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:132:44: error: 'main' is unavailable in watchOS
130 | shapeLayer.fillColor = newFillColor
131 | shapeLayer.path = newPath
132 | textLayer.contentsScale = UIScreen.main.scale
| `- error: 'main' is unavailable in watchOS
133 | textLayer.alignmentMode = .center
134 | if let string = textAttributedString {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
| `- note: 'main' has been explicitly marked unavailable here
58 |
59 | @property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:133:36: error: 'center' is unavailable in watchOS
131 | shapeLayer.path = newPath
132 | textLayer.contentsScale = UIScreen.main.scale
133 | textLayer.alignmentMode = .center
| `- error: 'center' is unavailable in watchOS
134 | if let string = textAttributedString {
135 | let x = textCentered ? (bounds.width - textSize.width) * 0.5 : textPadding
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:92:42: note: 'center' has been explicitly marked unavailable here
90 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentRight
91 | API_AVAILABLE(macos(10.5), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
92 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentCenter
| `- note: 'center' has been explicitly marked unavailable here
93 | API_AVAILABLE(macos(10.5), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
94 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentJustified
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:145:9: error: 'CATransaction' is unavailable in watchOS
143 | textLayer.frame = .zero
144 | }
145 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
146 | shapeLayer.removeAllAnimations()
147 | if animationEnabled {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:148:28: error: 'CABasicAnimation' is unavailable in watchOS
146 | shapeLayer.removeAllAnimations()
147 | if animationEnabled {
148 | let colorAnim: CABasicAnimation = CABasicAnimation(keyPath: "fillColor")
| `- error: 'CABasicAnimation' is unavailable in watchOS
149 | colorAnim.fromValue = oldFillColor
150 | colorAnim.toValue = newFillColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:148:47: error: 'CABasicAnimation' is unavailable in watchOS
146 | shapeLayer.removeAllAnimations()
147 | if animationEnabled {
148 | let colorAnim: CABasicAnimation = CABasicAnimation(keyPath: "fillColor")
| `- error: 'CABasicAnimation' is unavailable in watchOS
149 | colorAnim.fromValue = oldFillColor
150 | colorAnim.toValue = newFillColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:151:27: error: 'CABasicAnimation' is unavailable in watchOS
149 | colorAnim.fromValue = oldFillColor
150 | colorAnim.toValue = newFillColor
151 | let pathAnim: CABasicAnimation = CABasicAnimation(keyPath: "path")
| `- error: 'CABasicAnimation' is unavailable in watchOS
152 | pathAnim.fromValue = oldPath
153 | pathAnim.toValue = newPath
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:151:46: error: 'CABasicAnimation' is unavailable in watchOS
149 | colorAnim.fromValue = oldFillColor
150 | colorAnim.toValue = newFillColor
151 | let pathAnim: CABasicAnimation = CABasicAnimation(keyPath: "path")
| `- error: 'CABasicAnimation' is unavailable in watchOS
152 | pathAnim.fromValue = oldPath
153 | pathAnim.toValue = newPath
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:154:29: error: 'CAAnimationGroup' is unavailable in watchOS
152 | pathAnim.fromValue = oldPath
153 | pathAnim.toValue = newPath
154 | let animations: CAAnimationGroup = CAAnimationGroup()
| `- error: 'CAAnimationGroup' is unavailable in watchOS
155 | animations.animations = [colorAnim, pathAnim]
156 | animations.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:383:12: note: 'CAAnimationGroup' has been explicitly marked unavailable here
381 |
382 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
383 | @interface CAAnimationGroup : CAAnimation
| `- note: 'CAAnimationGroup' has been explicitly marked unavailable here
384 |
385 | /* An array of CAAnimation objects. Each member of the array will run
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:154:48: error: 'CAAnimationGroup' is unavailable in watchOS
152 | pathAnim.fromValue = oldPath
153 | pathAnim.toValue = newPath
154 | let animations: CAAnimationGroup = CAAnimationGroup()
| `- error: 'CAAnimationGroup' is unavailable in watchOS
155 | animations.animations = [colorAnim, pathAnim]
156 | animations.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:383:12: note: 'CAAnimationGroup' has been explicitly marked unavailable here
381 |
382 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
383 | @interface CAAnimationGroup : CAAnimation
| `- note: 'CAAnimationGroup' has been explicitly marked unavailable here
384 |
385 | /* An array of CAAnimation objects. Each member of the array will run
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:157:41: error: 'CAMediaTimingFunction' is unavailable in watchOS
155 | animations.animations = [colorAnim, pathAnim]
156 | animations.duration = animationDuration
157 | animations.timingFunction = CAMediaTimingFunction(name: animationTimingFunction)
| `- error: 'CAMediaTimingFunction' is unavailable in watchOS
158 | animations.isRemovedOnCompletion = true
159 | shapeLayer.add(animations, forKey: "animations")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
| `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:164:9: error: 'CATransaction' is unavailable in watchOS
162 |
163 | private func setupOpacity() {
164 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
165 | CATransaction.setDisableActions(true)
166 | if let selectedIndex {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:165:9: error: 'CATransaction' is unavailable in watchOS
163 | private func setupOpacity() {
164 | CATransaction.begin()
165 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
166 | if let selectedIndex {
167 | if selectedIndex.rowIndex == cellValue.rowIndex && selectedIndex.columnIndex == cellValue.columnIndex {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift:175:9: error: 'CATransaction' is unavailable in watchOS
173 | opacity = 1.0
174 | }
175 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
176 | }
177 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapView.swift:46:39: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
44 |
45 | /// The animation function to use when animating cells (default = `.linear`).
46 | open var animationTimingFunction: CAMediaTimingFunctionName = .linear {
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
47 | didSet {
48 | setNeedsLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapView.swift:46:68: error: 'linear' is unavailable in watchOS
44 |
45 | /// The animation function to use when animating cells (default = `.linear`).
46 | open var animationTimingFunction: CAMediaTimingFunctionName = .linear {
| `- error: 'linear' is unavailable in watchOS
47 | didSet {
48 | setNeedsLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
| `- note: 'linear' has been explicitly marked unavailable here
55 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPCanvasView/DPCanvasView.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPCanvasView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellLayer.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPHeatMapCellLayer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapCellValue.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPHeatMapCellValue.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapView.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPHeatMapView.swift
SwiftCompile normal arm64_32 Compiling\ DPLegendViewDataSource.swift,\ DPLineChartView.swift,\ DPLineChartViewDataSource.swift,\ DPLineChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartViewDelegate.swift (in target 'DPCharts' from project 'DPCharts')
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:53:39: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
51 |
52 | /// The animation function to use when animating lines (default = `.linear`).
53 | open var animationTimingFunction: CAMediaTimingFunctionName = .linear {
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
54 | didSet {
55 | setNeedsLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:53:68: error: 'linear' is unavailable in watchOS
51 |
52 | /// The animation function to use when animating lines (default = `.linear`).
53 | open var animationTimingFunction: CAMediaTimingFunctionName = .linear {
| `- error: 'linear' is unavailable in watchOS
54 | didSet {
55 | setNeedsLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
| `- note: 'linear' has been explicitly marked unavailable here
55 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:220:27: error: 'UIView' is unavailable in watchOS
218 | // MARK: - Subviews
219 |
220 | lazy var touchCursor: UIView = {
| `- error: 'UIView' is unavailable in watchOS
221 | let touchCursor = UIView()
222 | touchCursor.backgroundColor = touchCursorColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:221:27: error: 'UIView' is unavailable in watchOS
219 |
220 | lazy var touchCursor: UIView = {
221 | let touchCursor = UIView()
| `- error: 'UIView' is unavailable in watchOS
222 | touchCursor.backgroundColor = touchCursorColor
223 | touchCursor.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:221:27: error: 'init()' is unavailable in watchOS
219 |
220 | lazy var touchCursor: UIView = {
221 | let touchCursor = UIView()
| `- error: 'init()' is unavailable in watchOS
222 | touchCursor.backgroundColor = touchCursorColor
223 | touchCursor.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:453:17: error: 'CATransaction' is unavailable in watchOS
451 | let newBounds = CGRect(origin: .zero, size: CGSize(width: pointSize, height: pointSize))
452 | let newPosition = CGPoint(x: canvasPosX + point.x, y: canvasPosY + point.y)
453 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
454 | CATransaction.setDisableActions(true)
455 | shape.bounds = newBounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:454:17: error: 'CATransaction' is unavailable in watchOS
452 | let newPosition = CGPoint(x: canvasPosX + point.x, y: canvasPosY + point.y)
453 | CATransaction.begin()
454 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
455 | shape.bounds = newBounds
456 | shape.position = newPosition
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:461:17: error: 'CATransaction' is unavailable in watchOS
459 | shape.isHidden = pointsHidden
460 | shape.setNeedsLayout()
461 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
462 | if animationsEnabled {
463 | let positionAnim: CABasicAnimation = CABasicAnimation(keyPath: "position")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:463:39: error: 'CABasicAnimation' is unavailable in watchOS
461 | CATransaction.commit()
462 | if animationsEnabled {
463 | let positionAnim: CABasicAnimation = CABasicAnimation(keyPath: "position")
| `- error: 'CABasicAnimation' is unavailable in watchOS
464 | positionAnim.fromValue = oldPosition
465 | positionAnim.toValue = newPosition
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:463:58: error: 'CABasicAnimation' is unavailable in watchOS
461 | CATransaction.commit()
462 | if animationsEnabled {
463 | let positionAnim: CABasicAnimation = CABasicAnimation(keyPath: "position")
| `- error: 'CABasicAnimation' is unavailable in watchOS
464 | positionAnim.fromValue = oldPosition
465 | positionAnim.toValue = newPosition
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:466:37: error: 'CABasicAnimation' is unavailable in watchOS
464 | positionAnim.fromValue = oldPosition
465 | positionAnim.toValue = newPosition
466 | let boundsAnim: CABasicAnimation = CABasicAnimation(keyPath: "bounds")
| `- error: 'CABasicAnimation' is unavailable in watchOS
467 | boundsAnim.fromValue = oldBounds
468 | boundsAnim.toValue = newBounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:466:56: error: 'CABasicAnimation' is unavailable in watchOS
464 | positionAnim.fromValue = oldPosition
465 | positionAnim.toValue = newPosition
466 | let boundsAnim: CABasicAnimation = CABasicAnimation(keyPath: "bounds")
| `- error: 'CABasicAnimation' is unavailable in watchOS
467 | boundsAnim.fromValue = oldBounds
468 | boundsAnim.toValue = newBounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:469:37: error: 'CAAnimationGroup' is unavailable in watchOS
467 | boundsAnim.fromValue = oldBounds
468 | boundsAnim.toValue = newBounds
469 | let animations: CAAnimationGroup = CAAnimationGroup()
| `- error: 'CAAnimationGroup' is unavailable in watchOS
470 | animations.animations = [positionAnim, boundsAnim]
471 | animations.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:383:12: note: 'CAAnimationGroup' has been explicitly marked unavailable here
381 |
382 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
383 | @interface CAAnimationGroup : CAAnimation
| `- note: 'CAAnimationGroup' has been explicitly marked unavailable here
384 |
385 | /* An array of CAAnimation objects. Each member of the array will run
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:469:56: error: 'CAAnimationGroup' is unavailable in watchOS
467 | boundsAnim.fromValue = oldBounds
468 | boundsAnim.toValue = newBounds
469 | let animations: CAAnimationGroup = CAAnimationGroup()
| `- error: 'CAAnimationGroup' is unavailable in watchOS
470 | animations.animations = [positionAnim, boundsAnim]
471 | animations.duration = animationDuration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:383:12: note: 'CAAnimationGroup' has been explicitly marked unavailable here
381 |
382 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
383 | @interface CAAnimationGroup : CAAnimation
| `- note: 'CAAnimationGroup' has been explicitly marked unavailable here
384 |
385 | /* An array of CAAnimation objects. Each member of the array will run
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:472:49: error: 'CAMediaTimingFunction' is unavailable in watchOS
470 | animations.animations = [positionAnim, boundsAnim]
471 | animations.duration = animationDuration
472 | animations.timingFunction = CAMediaTimingFunction(name: animationTimingFunction)
| `- error: 'CAMediaTimingFunction' is unavailable in watchOS
473 | animations.isRemovedOnCompletion = true
474 | shape.add(positionAnim, forKey: "frame")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
| `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:491:9: error: 'CATransaction' is unavailable in watchOS
489 |
490 | func hideOrShowAllPoints() {
491 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
492 | CATransaction.setDisableActions(true)
493 | for i in 0..<numberOfLines {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:492:9: error: 'CATransaction' is unavailable in watchOS
490 | func hideOrShowAllPoints() {
491 | CATransaction.begin()
492 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
493 | for i in 0..<numberOfLines {
494 | for j in 0..<numberOfPoints {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:500:9: error: 'CATransaction' is unavailable in watchOS
498 | }
499 | }
500 | CATransaction.commit()
| `- error: 'CATransaction' is unavailable in watchOS
501 | }
502 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:515:9: error: 'CATransaction' is unavailable in watchOS
513 |
514 | func showPointAt(_ closestIndex: Int) {
515 | CATransaction.begin()
| `- error: 'CATransaction' is unavailable in watchOS
516 | CATransaction.setDisableActions(true)
517 | for i in 0..<numberOfLines {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift:516:9: error: 'CATransaction' is unavailable in watchOS
514 | func showPointAt(_ closestIndex: Int) {
515 | CATransaction.begin()
516 | CATransaction.setDisableActions(true)
| `- error: 'CATransaction' is unavailable in watchOS
517 | for i in 0..<numberOfLines {
518 | for j in 0..<numberOfPoints {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransaction.h:34:12: note: 'CATransaction' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
34 | @interface CATransaction : NSObject
| `- note: 'CATransaction' has been explicitly marked unavailable here
35 |
36 | /* Begin a new transaction for the current thread; nests. */
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLegendViewDataSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartView.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLineChartView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLineChartViewDataSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLineChartView/DPLineChartViewDelegate.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLineChartViewDelegate.swift
SwiftCompile normal arm64_32 Compiling\ DPHeatMapViewDataSource.swift,\ DPHeatMapViewDelegate.swift,\ DPLegendItemLayer.swift,\ DPLegendView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendView.swift (in target 'DPCharts' from project 'DPCharts')
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift:54:26: error: 'CATextLayer' is unavailable in watchOS
52 |
53 | lazy var shapeLayer: DPShapeLayer = DPShapeLayer()
54 | lazy var titleLayer: CATextLayer = CATextLayer()
| `- error: 'CATextLayer' is unavailable in watchOS
55 |
56 | // MARK: - Initialization
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:20:12: note: 'CATextLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CATextLayer : CALayer
| `- note: 'CATextLayer' has been explicitly marked unavailable here
21 | {
22 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift:54:40: error: 'CATextLayer' is unavailable in watchOS
52 |
53 | lazy var shapeLayer: DPShapeLayer = DPShapeLayer()
54 | lazy var titleLayer: CATextLayer = CATextLayer()
| `- error: 'CATextLayer' is unavailable in watchOS
55 |
56 | // MARK: - Initialization
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:20:12: note: 'CATextLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CATextLayer : CALayer
| `- note: 'CATextLayer' has been explicitly marked unavailable here
21 | {
22 | @private
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift:16:31: error: 'CALayer' is unavailable in watchOS
14 |
15 | /// A layer to draw a legend item.
16 | open class DPLegendItemLayer: CALayer {
| `- error: 'CALayer' is unavailable in watchOS
17 |
18 | // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift:114:20: error: 'contentsScale' is unavailable in watchOS
112 | width: shapeSize,
113 | height: shapeSize)
114 | titleLayer.contentsScale = UIScreen.main.scale
| `- error: 'contentsScale' is unavailable in watchOS
115 | titleLayer.alignmentMode = .left
116 | titleLayer.string = titleAttributedString
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:406:19: note: 'contentsScale' has been explicitly marked unavailable here
404 | * as large as the layer bounds). Defaults to one. Animatable. */
405 |
406 | @property CGFloat contentsScale
| `- note: 'contentsScale' has been explicitly marked unavailable here
407 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0)) API_UNAVAILABLE(watchos);
408 |
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift:114:36: error: 'UIScreen' is unavailable in watchOS
112 | width: shapeSize,
113 | height: shapeSize)
114 | titleLayer.contentsScale = UIScreen.main.scale
| `- error: 'UIScreen' is unavailable in watchOS
115 | titleLayer.alignmentMode = .left
116 | titleLayer.string = titleAttributedString
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
52 |
53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
54 | @interface UIScreen : NSObject <UITraitEnvironment>
| `- note: 'UIScreen' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift:114:45: error: 'main' is unavailable in watchOS
112 | width: shapeSize,
113 | height: shapeSize)
114 | titleLayer.contentsScale = UIScreen.main.scale
| `- error: 'main' is unavailable in watchOS
115 | titleLayer.alignmentMode = .left
116 | titleLayer.string = titleAttributedString
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
| `- note: 'main' has been explicitly marked unavailable here
58 |
59 | @property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift:115:37: error: 'left' is unavailable in watchOS
113 | height: shapeSize)
114 | titleLayer.contentsScale = UIScreen.main.scale
115 | titleLayer.alignmentMode = .left
| `- error: 'left' is unavailable in watchOS
116 | titleLayer.string = titleAttributedString
117 | titleLayer.frame = CGRect(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATextLayer.h:88:42: note: 'left' has been explicitly marked unavailable here
86 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentNatural
87 | API_AVAILABLE(macos(10.5), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
88 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentLeft
| `- note: 'left' has been explicitly marked unavailable here
89 | API_AVAILABLE(macos(10.5), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
90 | CA_EXTERN CATextLayerAlignmentMode const kCAAlignmentRight
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPHeatMapViewDataSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPHeatMapView/DPHeatMapViewDelegate.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPHeatMapViewDelegate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendItemLayer.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLegendItemLayer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPLegendView/DPLegendView.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPLegendView.swift
SwiftCompile normal arm64_32 Compiling\ DPPieChartViewDelegate.swift,\ DPScatterChartView.swift,\ DPScatterChartViewDataSource.swift,\ DPScatterChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartView.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartViewDelegate.swift (in target 'DPCharts' from project 'DPCharts')
/Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartView.swift:54:39: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
52 |
53 | /// The animation function to use when animating points (default = `.linear`).
54 | open var animationTimingFunction: CAMediaTimingFunctionName = .linear {
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
55 | didSet {
56 | setNeedsLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPPieChartView/DPPieChartViewDelegate.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPPieChartViewDelegate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartView.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPScatterChartView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartViewDataSource.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPScatterChartViewDataSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DPCharts/Views/DPScatterChartView/DPScatterChartViewDelegate.swift (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DPScatterChartViewDelegate.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ DPCharts (in target 'DPCharts' from project 'DPCharts')
SwiftCompile normal arm64 (in target 'DPCharts' from project 'DPCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-20 03:31:29.816 xcodebuild[804:4874] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-20 03:31:29.916 xcodebuild[804:4874] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'DPCharts' from project 'DPCharts')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DPCharts (in target 'DPCharts' from project 'DPCharts')
Building workspace DPCharts with scheme DPCharts
(3 failures)
BUILD FAILURE 6.4 watchOS