Build Information
Failed to build FLCharts, reference main (b07472), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 08:33:17 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 FLCharts -destination generic/platform=watchOSBuild Log
42 | translatesAutoresizingMaskIntoConstraints = false
43 |
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLIntrinsicCollectionView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLIntrinsicCollectionView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLShadow.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLShadow.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/Formatters.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Formatters.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/Labels/Label.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Label.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/Labels/Labels.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Labels.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/NSLayoutConstraint+XT.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSLayoutConstraint+XT.swift
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/NSLayoutConstraint+XT.swift:62:43: error: 'UILayoutGuide' is unavailable in watchOS
60 |
61 | @discardableResult
62 | func constraints(equalTo layoutGuide: UILayoutGuide, directions: LayoutDirection = .all,
| `- error: 'UILayoutGuide' is unavailable in watchOS
63 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
64 | 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/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/NSLayoutConstraint+XT.swift:63:32: error: 'UILayoutPriority' is unavailable in watchOS
61 | @discardableResult
62 | func constraints(equalTo layoutGuide: UILayoutGuide, directions: LayoutDirection = .all,
63 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'UILayoutPriority' is unavailable in watchOS
64 | translatesAutoresizingMaskIntoConstraints = false
65 |
/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/FLCharts/Helpers/NSLayoutConstraint+XT.swift:63:66: error: 'NSLayoutConstraint' is unavailable in watchOS
61 | @discardableResult
62 | func constraints(equalTo layoutGuide: UILayoutGuide, directions: LayoutDirection = .all,
63 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
64 | translatesAutoresizingMaskIntoConstraints = false
65 |
/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/FLCharts/Helpers/NSLayoutConstraint+XT.swift:63:52: error: 'required' is unavailable in watchOS
61 | @discardableResult
62 | func constraints(equalTo layoutGuide: UILayoutGuide, directions: LayoutDirection = .all,
63 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'required' is unavailable in watchOS
64 | translatesAutoresizingMaskIntoConstraints = false
65 |
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/NSLayoutConstraint+XT.swift:37:11: error: 'UIView' is unavailable in watchOS
35 | }
36 |
37 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
38 |
39 | @discardableResult
/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/FLCharts/Helpers/NSLayoutConstraint+XT.swift:26:26: error: binary operator '-' cannot be applied to operands of type 'UILayoutPriority' and 'Int'
24 | extension UILayoutPriority {
25 | static var almostRequired: UILayoutPriority {
26 | return .required - 1
| `- error: binary operator '-' cannot be applied to operands of type 'UILayoutPriority' and 'Int'
27 | }
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/NSLayoutConstraint+XT.swift:44:27: error: 'NSLayoutConstraint' is unavailable in watchOS
42 | translatesAutoresizingMaskIntoConstraints = false
43 |
44 | var constraints: [NSLayoutConstraint] = []
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
45 | if directions.contains(.top) {
46 | constraints.append(topAnchor.constraint(equalTo: other.topAnchor).withPriority(priority))
/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/FLCharts/Helpers/NSLayoutConstraint+XT.swift:57:9: error: 'NSLayoutConstraint' is unavailable in watchOS
55 | constraints.append(trailingAnchor.constraint(equalTo: other.trailingAnchor).withPriority(priority))
56 | }
57 | NSLayoutConstraint.activate(constraints)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
58 | return constraints
59 | }
/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/FLCharts/Helpers/NSLayoutConstraint+XT.swift:66:27: error: 'NSLayoutConstraint' is unavailable in watchOS
64 | translatesAutoresizingMaskIntoConstraints = false
65 |
66 | var constraints: [NSLayoutConstraint] = []
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
67 | if directions.contains(.top) {
68 | constraints.append(topAnchor.constraint(equalTo: layoutGuide.topAnchor).withPriority(priority))
/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).
SwiftCompile normal arm64_32 Compiling\ BarHighlightedView.swift,\ ChartHighlightingDelegate.swift,\ HighlightedView.swift,\ HighlightingCollectionView.swift,\ FLLegend.swift,\ FLLegendKeyCell.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/BarHighlightedView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/ChartHighlightingDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/HighlightedView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightingCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegendKeyCell.swift (in target 'FLCharts' from project 'FLCharts')
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/BarHighlightedView.swift:16:34: error: 'UILabel' is unavailable in watchOS
14 | public var dataValue: String?
15 |
16 | private let dataValueLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
17 | private let unitOfMeasureLabel = UILabel()
18 |
/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/FLCharts/HighlightView/BarHighlightedView.swift:16:34: error: 'init()' is unavailable in watchOS
14 | public var dataValue: String?
15 |
16 | private let dataValueLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
17 | private let unitOfMeasureLabel = UILabel()
18 |
/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/FLCharts/HighlightView/BarHighlightedView.swift:17:38: error: 'UILabel' is unavailable in watchOS
15 |
16 | private let dataValueLabel = UILabel()
17 | private let unitOfMeasureLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
18 |
19 | // MARK: - Init
/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/FLCharts/HighlightView/BarHighlightedView.swift:17:38: error: 'init()' is unavailable in watchOS
15 |
16 | private let dataValueLabel = UILabel()
17 | private let unitOfMeasureLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
18 |
19 | // MARK: - Init
/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/FLCharts/HighlightView/BarHighlightedView.swift:12:40: error: 'UIView' is unavailable in watchOS
10 |
11 | /// A simple highlighted view that displays the value of the currently highlighted chart bar.
12 | public final class BarHighlightedView: UIView, HighlightedView {
| `- error: 'UIView' is unavailable in watchOS
13 |
14 | public var dataValue: String?
/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/FLCharts/Helpers/FLColor.swift:119:28: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
117 | static let clear = FLColor(.clear)
118 | static let white = UIColor(named: "white", in: bundle, compatibleWith: nil) ?? .white
119 | static let lightGray = UIColor(named: "light gray", in: bundle, compatibleWith: nil) ?? backupLightGray
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLColor.swift:122:24: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
123 | static let mintGreen = FLColor(hex: "E2FAE7")
124 | static let green = FLColor(hex: "72BF82")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/BarHighlightedView.swift:37:9: error: 'NSLayoutConstraint' is unavailable in watchOS
35 |
36 | addSubview(dataValueLabel)
37 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
38 | dataValueLabel.topAnchor.constraint(equalTo: topAnchor, constant: 10),
39 | dataValueLabel.leadingAnchor.constraint(equalTo: leadingAnchor, constant: 10),
/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/FLCharts/HighlightView/BarHighlightedView.swift:44:9: error: 'NSLayoutConstraint' is unavailable in watchOS
42 |
43 | addSubview(unitOfMeasureLabel)
44 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
45 | unitOfMeasureLabel.leadingAnchor.constraint(equalTo: dataValueLabel.trailingAnchor, constant: 3),
46 | unitOfMeasureLabel.bottomAnchor.constraint(equalTo: dataValueLabel.bottomAnchor),
/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/FLCharts/HighlightView/HighlightedView.swift:12:34: error: 'UIView' is unavailable in watchOS
10 |
11 | /// Implements ``HighlightedView`` to create a custom HighlightedView.
12 | public protocol HighlightedView: UIView {
| `- error: 'UIView' is unavailable in watchOS
13 |
14 | /// The value of the bar currently highlighted.
/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/FLCharts/HighlightingCollectionView.swift:17:28: error: 'UIView' is unavailable in watchOS
15 |
16 | /// A mock view of the collection view used to calculate the position of the highlighted view.
17 | private let mockView = UIView()
| `- error: 'UIView' is unavailable in watchOS
18 |
19 | internal var getChartData: (() -> FLChartData)?
/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/FLCharts/HighlightingCollectionView.swift:17:28: error: 'init()' is unavailable in watchOS
15 |
16 | /// A mock view of the collection view used to calculate the position of the highlighted view.
17 | private let mockView = UIView()
| `- error: 'init()' is unavailable in watchOS
18 |
19 | internal var getChartData: (() -> FLChartData)?
/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/FLCharts/HighlightingCollectionView.swift:25:36: error: 'UIView' is unavailable in watchOS
23 |
24 | /// The line that connects the highlighted view to the chart bar.
25 | private var lineIndicatorView: UIView?
| `- error: 'UIView' is unavailable in watchOS
26 |
27 | /// The configuration of the chart
/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/FLCharts/Helpers/FLColor.swift:121:27: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
119 | static let lightGray = UIColor(named: "light gray", in: bundle, compatibleWith: nil) ?? backupLightGray
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
123 | static let mintGreen = FLColor(hex: "E2FAE7")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightingCollectionView.swift:35:33: error: 'UIView' is unavailable in watchOS
33 | guard highlightedView != nil else { return }
34 |
35 | lineIndicatorView = UIView()
| `- error: 'UIView' is unavailable in watchOS
36 | configureHighlightView()
37 | configureLogTapGesture()
/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/FLCharts/HighlightingCollectionView.swift:35:33: error: 'init()' is unavailable in watchOS
33 | guard highlightedView != nil else { return }
34 |
35 | lineIndicatorView = UIView()
| `- error: 'init()' is unavailable in watchOS
36 | configureHighlightView()
37 | configureLogTapGesture()
/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/FLCharts/HighlightingCollectionView.swift:83:49: error: 'UIPanGestureRecognizer' is unavailable in watchOS
81 | // MARK: - Gestures
82 |
83 | @objc private func didLongTap(_ panGesture: UIPanGestureRecognizer) {
| `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
84 | let location: CGPoint = panGesture.location(in: collectionView)
85 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:14:26: error: 'UICollectionView' is unavailable in watchOS
12 | open class UnclippedTopCollectionView: UIView {
13 |
14 | let collectionView = UICollectionView(frame: .zero, collectionViewLayout: UICollectionViewFlowLayout())
| `- error: 'UICollectionView' is unavailable in watchOS
15 |
16 | private let clipMask = CALayer()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:14:79: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
12 | open class UnclippedTopCollectionView: UIView {
13 |
14 | let collectionView = UICollectionView(frame: .zero, collectionViewLayout: UICollectionViewFlowLayout())
| `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
15 |
16 | private let clipMask = CALayer()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
| `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/NSLayoutConstraint+XT.swift:41:52: error: 'required' is unavailable in watchOS
39 | @discardableResult
40 | func constraints(equalTo other: UIView, directions: LayoutDirection = .all,
41 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'required' is unavailable in watchOS
42 | translatesAutoresizingMaskIntoConstraints = false
43 |
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightingCollectionView.swift:59:30: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
57 |
58 | private func configureLogTapGesture() {
59 | let longTapGesture = UILongPressGestureRecognizer(target: self, action: #selector(didLongTap))
| `- error: 'UILongPressGestureRecognizer' is unavailable in watchOS
60 | longTapGesture.minimumPressDuration = 0.25
61 | collectionView.addGestureRecognizer(longTapGesture)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UILongPressGestureRecognizer : UIGestureRecognizer
| `- note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
23 |
24 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 0. The number of full taps required before the press for gesture to be recognized
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightingCollectionView.swift:76:37: error: 'maskedCorners' is unavailable in watchOS
74 | lineIndicatorView.layer.cornerRadius = 1
75 | lineIndicatorView.frame = CGRect(x: 0, y: -5, width: 2, height: 0)
76 | lineIndicatorView.layer.maskedCorners = [.layerMaxXMaxYCorner, .layerMinXMaxYCorner]
| `- error: 'maskedCorners' is unavailable in watchOS
77 | lineIndicatorView.backgroundColor = FLColor.darkGray
78 | }
/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:601:24: note: 'maskedCorners' has been explicitly marked unavailable here
599 | * `cornerRadius' property. Defaults to all four corners. */
600 |
601 | @property CACornerMask maskedCorners
| `- note: 'maskedCorners' has been explicitly marked unavailable here
602 | API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
603 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightingCollectionView.swift:144:13: error: 'UIView' is unavailable in watchOS
142 | lineIndicatorView.isHidden = false
143 |
144 | UIView.animate(withDuration: 0.25) {
| `- error: 'UIView' is unavailable in watchOS
145 | highlightedView.center.x = cellFrame.midX
146 |
/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/FLCharts/HighlightingCollectionView.swift:165:13: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
163 | self.lastHighlightedIndexPath = indexPath
164 |
165 | UIImpactFeedbackGenerator(style: .light).impactOccurred()
| `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
166 | }
167 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:44:50: error: 'UICollectionView' is unavailable in watchOS
42 | extension FLLegend: UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
43 |
44 | public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
45 | return keys.count
46 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:48:50: error: 'UICollectionView' is unavailable in watchOS
46 | }
47 |
48 | public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionView' is unavailable in watchOS
49 | guard let cell = collectionView.dequeueReusableCell(withReuseIdentifier: FLLegendKeyCell.identifier, for: indexPath) as? FLLegendKeyCell else { return UICollectionViewCell() }
50 | let key = keys[indexPath.item]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:48:107: error: 'UICollectionViewCell' is unavailable in watchOS
46 | }
47 |
48 | public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
49 | guard let cell = collectionView.dequeueReusableCell(withReuseIdentifier: FLLegendKeyCell.identifier, for: indexPath) as? FLLegendKeyCell else { return UICollectionViewCell() }
50 | let key = keys[indexPath.item]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:55:50: error: 'UICollectionView' is unavailable in watchOS
53 | }
54 |
55 | public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionView' is unavailable in watchOS
56 | return CGSize(width: maxCellWidth + 15 + 5 + 5, height: 15)
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:55:97: error: 'UICollectionViewLayout' is unavailable in watchOS
53 | }
54 |
55 | public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
56 | return CGSize(width: maxCellWidth + 15 + 5 + 5, height: 15)
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:59:50: error: 'UICollectionView' is unavailable in watchOS
57 | }
58 |
59 | public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionView' is unavailable in watchOS
60 | return 10
61 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:59:97: error: 'UICollectionViewLayout' is unavailable in watchOS
57 | }
58 |
59 | public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
60 | return 10
61 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:63:50: error: 'UICollectionView' is unavailable in watchOS
61 | }
62 |
63 | public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionView' is unavailable in watchOS
64 | return 10
65 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:63:97: error: 'UICollectionViewLayout' is unavailable in watchOS
61 | }
62 |
63 | public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
64 | return 10
65 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:42:21: error: 'UICollectionViewDataSource' is unavailable in watchOS
40 | }
41 |
42 | extension FLLegend: UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDataSource' is unavailable in watchOS
43 |
44 | public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
71 |
72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
73 | @protocol UICollectionViewDataSource <NSObject>
| `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
74 | @required
75 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:42:49: error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
40 | }
41 |
42 | extension FLLegend: UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
43 |
44 | public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:33:11: note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
31 |
32 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate>
| `- note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
34 | @optional
35 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:19:56: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
17 | self.keys = keys
18 | self.formatter = formatter
19 | super.init(frame: .zero, collectionViewLayout: UICollectionViewFlowLayout())
| `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
20 |
21 | for key in keys {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
| `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:49:160: error: 'UICollectionViewCell' is unavailable in watchOS
47 |
48 | public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
49 | guard let cell = collectionView.dequeueReusableCell(withReuseIdentifier: FLLegendKeyCell.identifier, for: indexPath) as? FLLegendKeyCell else { return UICollectionViewCell() }
| `- error: 'UICollectionViewCell' is unavailable in watchOS
50 | let key = keys[indexPath.item]
51 | cell.configure(key: key, formatter: formatter)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift:49:160: error: 'init()' is unavailable in watchOS
47 |
48 | public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
49 | guard let cell = collectionView.dequeueReusableCell(withReuseIdentifier: FLLegendKeyCell.identifier, for: indexPath) as? FLLegendKeyCell else { return UICollectionViewCell() }
| `- error: 'init()' is unavailable in watchOS
50 | let key = keys[indexPath.item]
51 | cell.configure(key: key, formatter: formatter)
/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/FLCharts/Legend/FLLegendKeyCell.swift:14:30: error: 'UIView' is unavailable in watchOS
12 | public static let identifier = "FLLegendKeyCell"
13 |
14 | private let squareView = UIView()
| `- error: 'UIView' is unavailable in watchOS
15 | private let keyLabel = UILabel()
16 |
/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/FLCharts/Legend/FLLegendKeyCell.swift:14:30: error: 'init()' is unavailable in watchOS
12 | public static let identifier = "FLLegendKeyCell"
13 |
14 | private let squareView = UIView()
| `- error: 'init()' is unavailable in watchOS
15 | private let keyLabel = UILabel()
16 |
/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/FLCharts/Legend/FLLegendKeyCell.swift:15:28: error: 'UILabel' is unavailable in watchOS
13 |
14 | private let squareView = UIView()
15 | private let keyLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
16 |
17 | override init(frame: CGRect) {
/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/FLCharts/Legend/FLLegendKeyCell.swift:15:28: error: 'init()' is unavailable in watchOS
13 |
14 | private let squareView = UIView()
15 | private let keyLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
16 |
17 | override init(frame: CGRect) {
/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/FLCharts/Legend/FLLegendKeyCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | class FLLegendKeyCell: UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 |
12 | public static let identifier = "FLLegendKeyCell"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/BarHighlightedView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BarHighlightedView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/ChartHighlightingDelegate.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChartHighlightingDelegate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightView/HighlightedView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HighlightedView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/HighlightingCollectionView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HighlightingCollectionView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegend.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLLegend.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Legend/FLLegendKeyCell.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLLegendKeyCell.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ Translation.swift,\ ChartBar.swift,\ FLChartBarCell.swift,\ FLHorizontalMultipleValuesChartBar.swift,\ FLMultipleValuesChartBar.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FLCharts.build/Debug-watchos/FLCharts-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Assets/Translation.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/ChartBar.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLChartBarCell.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLMultipleValuesChartBar.swift (in target 'FLCharts' from project 'FLCharts')
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/ChartBar.swift:10:27: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public protocol ChartBar: UIView {
| `- error: 'UIView' is unavailable in watchOS
11 |
12 | var config: FLChartConfig? { get set }
/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/FLCharts/Bar/FLChartBarCell.swift:24:29: error: 'UIView' is unavailable in watchOS
22 | internal var barView: ChartBar!
23 | internal var showXAxis: Bool = true
24 | private let xAxisLine = UIView()
| `- error: 'UIView' is unavailable in watchOS
25 | private let spaceXLineFromBottom: CGFloat = 25
26 | let xAxisLabel = UILabel()
/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/FLCharts/Bar/FLChartBarCell.swift:24:29: error: 'init()' is unavailable in watchOS
22 | internal var barView: ChartBar!
23 | internal var showXAxis: Bool = true
24 | private let xAxisLine = UIView()
| `- error: 'init()' is unavailable in watchOS
25 | private let spaceXLineFromBottom: CGFloat = 25
26 | let xAxisLabel = UILabel()
/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/FLCharts/Bar/FLChartBarCell.swift:26:22: error: 'UILabel' is unavailable in watchOS
24 | private let xAxisLine = UIView()
25 | private let spaceXLineFromBottom: CGFloat = 25
26 | let xAxisLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
27 |
28 | internal var heightConstraint: NSLayoutConstraint!
/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/FLCharts/Bar/FLChartBarCell.swift:26:22: error: 'init()' is unavailable in watchOS
24 | private let xAxisLine = UIView()
25 | private let spaceXLineFromBottom: CGFloat = 25
26 | let xAxisLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
27 |
28 | internal var heightConstraint: NSLayoutConstraint!
/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/FLCharts/Bar/FLChartBarCell.swift:28:36: error: 'NSLayoutConstraint' is unavailable in watchOS
26 | let xAxisLabel = UILabel()
27 |
28 | internal var heightConstraint: NSLayoutConstraint!
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
29 |
30 | // MARK: - Configurations
/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/FLCharts/Bar/FLChartBarCell.swift:13:36: error: 'UICollectionViewCell' is unavailable in watchOS
11 | /// The base chart bar cell.
12 | /// If you need a different bar style, create a custom class that inherits from ``FLChartBarCell`` and override ``configureViews()``.
13 | final public class FLChartBarCell: UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
14 |
15 | static var identifier = "FLChartBarCell"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLChartBarCell.swift:46:9: error: 'NSLayoutConstraint' is unavailable in watchOS
44 | xAxisLine.translatesAutoresizingMaskIntoConstraints = false
45 |
46 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
47 | xAxisLine.heightAnchor.constraint(equalToConstant: config.axesLines.lineWidth),
48 | xAxisLine.leadingAnchor.constraint(equalTo: leadingAnchor),
/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/FLCharts/Bar/FLChartBarCell.swift:59:9: error: 'NSLayoutConstraint' is unavailable in watchOS
57 | xAxisLabel.translatesAutoresizingMaskIntoConstraints = false
58 |
59 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
60 | xAxisLabel.topAnchor.constraint(equalTo: xAxisLine.bottomAnchor, constant: 5),
61 | xAxisLabel.centerXAnchor.constraint(equalTo: centerXAnchor)
/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/FLCharts/Bar/FLChartBarCell.swift:65:29: error: 'UIView' is unavailable in watchOS
63 |
64 | if shouldShowTicks {
65 | let xAxisTick = UIView()
| `- error: 'UIView' is unavailable in watchOS
66 | addSubview(xAxisTick)
67 | xAxisTick.backgroundColor = showXAxis ? config.tick.color : .clear
/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/FLCharts/Bar/FLChartBarCell.swift:65:29: error: 'init()' is unavailable in watchOS
63 |
64 | if shouldShowTicks {
65 | let xAxisTick = UIView()
| `- error: 'init()' is unavailable in watchOS
66 | addSubview(xAxisTick)
67 | xAxisTick.backgroundColor = showXAxis ? config.tick.color : .clear
/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/FLCharts/Bar/FLChartBarCell.swift:70:13: error: 'NSLayoutConstraint' is unavailable in watchOS
68 | xAxisTick.translatesAutoresizingMaskIntoConstraints = false
69 |
70 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
71 | xAxisTick.widthAnchor.constraint(equalToConstant: config.tick.lineWidth),
72 | xAxisTick.heightAnchor.constraint(equalToConstant: config.tick.lineLength),
/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/FLCharts/Bar/FLChartBarCell.swift:87:9: error: 'NSLayoutConstraint' is unavailable in watchOS
85 | let halfSpacing = barConfig.spacing.half
86 |
87 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
88 | barView.leadingAnchor.constraint(equalTo: leadingAnchor, constant: halfSpacing),
89 | barView.bottomAnchor.constraint(equalTo: xAxisLine.topAnchor, constant: 0),
/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/FLCharts/Bar/FLChartBarCell.swift:113:17: error: 'UIView' is unavailable in watchOS
111 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
112 | self.heightConstraint.constant = barHeight
113 | UIView.animateContraints(for: self, damping: 0.6, response: 0.7)
| `- error: 'UIView' is unavailable in watchOS
114 | self.barView.configureBar(for: barHeight, chartData: chartData, barData: barData, legendKeys: legendKeys)
115 | }
/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/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift:18:33: error: 'UIStackView' is unavailable in watchOS
16 | public var horizontalRepresentedValues: Bool = true
17 |
18 | private let barsStackView = UIStackView()
| `- error: 'UIStackView' is unavailable in watchOS
19 |
20 | public func prepareForReuse() {
/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/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift:18:33: error: 'init()' is unavailable in watchOS
16 | public var horizontalRepresentedValues: Bool = true
17 |
18 | private let barsStackView = UIStackView()
| `- error: 'init()' is unavailable in watchOS
19 |
20 | public func prepareForReuse() {
/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/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift:11:56: error: 'UIView' is unavailable in watchOS
9 |
10 | /// A bar cell which allows to display multiple values in multiple horizontal bars.
11 | public final class FLHorizontalMultipleValuesChartBar: UIView, ChartBar {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | public var config: FLChartConfig?
/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/FLCharts/Helpers/NSLayoutConstraint+XT.swift:41:52: error: 'required' is unavailable in watchOS
39 | @discardableResult
40 | func constraints(equalTo other: UIView, directions: LayoutDirection = .all,
41 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'required' is unavailable in watchOS
42 | translatesAutoresizingMaskIntoConstraints = false
43 |
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift:58:36: error: 'UIView' is unavailable in watchOS
56 | precondition(legendKeys.count - 1 >= index, "Not enough keys in legendKeys. The number of legendKeys must be equal or greater then the max number of values in one single bar.")
57 |
58 | let barContainerView = UIView()
| `- error: 'UIView' is unavailable in watchOS
59 |
60 | let bar = UIView()
/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/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift:58:36: error: 'init()' is unavailable in watchOS
56 | precondition(legendKeys.count - 1 >= index, "Not enough keys in legendKeys. The number of legendKeys must be equal or greater then the max number of values in one single bar.")
57 |
58 | let barContainerView = UIView()
| `- error: 'init()' is unavailable in watchOS
59 |
60 | let bar = UIView()
/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/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift:60:23: error: 'UIView' is unavailable in watchOS
58 | let barContainerView = UIView()
59 |
60 | let bar = UIView()
| `- error: 'UIView' is unavailable in watchOS
61 | bar.backgroundColor = legendKeys[index].color.mainColor
62 |
/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/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift:60:23: error: 'init()' is unavailable in watchOS
58 | let barContainerView = UIView()
59 |
60 | let bar = UIView()
| `- error: 'init()' is unavailable in watchOS
61 | bar.backgroundColor = legendKeys[index].color.mainColor
62 |
/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.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FLCharts.build/Debug-watchos/FLCharts-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'FLCharts' from project 'FLCharts')
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/FLCharts/Assets/Translation.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Translation.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/ChartBar.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChartBar.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLChartBarCell.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLChartBarCell.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLHorizontalMultipleValuesChartBar.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLHorizontalMultipleValuesChartBar.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLMultipleValuesChartBar.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLMultipleValuesChartBar.swift
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLMultipleValuesChartBar.swift:19:32: error: 'UIStackView' is unavailable in watchOS
17 | public var horizontalRepresentedValues: Bool = false
18 |
19 | private let barStackView = UIStackView()
| `- error: 'UIStackView' is unavailable in watchOS
20 |
21 | public func prepareForReuse() {
/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/FLCharts/Bar/FLMultipleValuesChartBar.swift:19:32: error: 'init()' is unavailable in watchOS
17 | public var horizontalRepresentedValues: Bool = false
18 |
19 | private let barStackView = UIStackView()
| `- error: 'init()' is unavailable in watchOS
20 |
21 | public func prepareForReuse() {
/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/FLCharts/Bar/FLMultipleValuesChartBar.swift:12:46: error: 'UIView' is unavailable in watchOS
10 |
11 | /// A bar cell which allows to display multiple values in one bar.
12 | public final class FLMultipleValuesChartBar: UIView, ChartBar {
| `- error: 'UIView' is unavailable in watchOS
13 |
14 | public var config: FLChartConfig?
/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/FLCharts/Bar/FLMultipleValuesChartBar.swift:43:24: error: 'UIView' is unavailable in watchOS
41 | let viewHeight = barHeight * percentageOfTotal
42 |
43 | let view = UIView()
| `- error: 'UIView' is unavailable in watchOS
44 | view.backgroundColor = legendKeys[index].color.mainColor
45 |
/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.
SwiftCompile normal arm64_32 Compiling\ FLPlainChartBar.swift,\ CardableChart.swift,\ FLCard.swift,\ FLCardStyle.swift,\ FLCartesianPlane.swift,\ FLChart.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLPlainChartBar.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/CardableChart.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/FLCard.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/FLCardStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLChart.swift (in target 'FLCharts' from project 'FLCharts')
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLPlainChartBar.swift:11:37: error: 'UIView' is unavailable in watchOS
9 |
10 | /// A plain chart bar.
11 | public final class FLPlainChartBar: UIView, ChartBar {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | public var config: FLChartConfig?
/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/FLCharts/FLCard/CardableChart.swift:10:32: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public protocol CardableChart: UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | var title: String { get }
12 | var legendKeys: [Key] { get }
/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/FLCharts/FLCard/FLCard.swift:14:30: error: 'UILabel' is unavailable in watchOS
12 | final public class FLCard: UIView {
13 |
14 | private let titleLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
15 | private var averageLabel: UILabel?
16 | private var legend: FLLegend?
/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/FLCharts/FLCard/FLCard.swift:14:30: error: 'init()' is unavailable in watchOS
12 | final public class FLCard: UIView {
13 |
14 | private let titleLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
15 | private var averageLabel: UILabel?
16 | private var legend: FLLegend?
/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/FLCharts/FLCard/FLCard.swift:15:31: error: 'UILabel' is unavailable in watchOS
13 |
14 | private let titleLabel = UILabel()
15 | private var averageLabel: UILabel?
| `- error: 'UILabel' is unavailable in watchOS
16 | private var legend: FLLegend?
17 | private let headerStackView = UIStackView()
/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/FLCharts/FLCard/FLCard.swift:17:35: error: 'UIStackView' is unavailable in watchOS
15 | private var averageLabel: UILabel?
16 | private var legend: FLLegend?
17 | private let headerStackView = UIStackView()
| `- error: 'UIStackView' is unavailable in watchOS
18 | private let stackView = UIStackView()
19 | private let contentGuide = UILayoutGuide()
/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/FLCharts/FLCard/FLCard.swift:17:35: error: 'init()' is unavailable in watchOS
15 | private var averageLabel: UILabel?
16 | private var legend: FLLegend?
17 | private let headerStackView = UIStackView()
| `- error: 'init()' is unavailable in watchOS
18 | private let stackView = UIStackView()
19 | private let contentGuide = UILayoutGuide()
/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/FLCharts/FLCard/FLCard.swift:18:29: error: 'UIStackView' is unavailable in watchOS
16 | private var legend: FLLegend?
17 | private let headerStackView = UIStackView()
18 | private let stackView = UIStackView()
| `- error: 'UIStackView' is unavailable in watchOS
19 | private let contentGuide = UILayoutGuide()
20 | private var chartView: CardableChart!
/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/FLCharts/FLCard/FLCard.swift:18:29: error: 'init()' is unavailable in watchOS
16 | private var legend: FLLegend?
17 | private let headerStackView = UIStackView()
18 | private let stackView = UIStackView()
| `- error: 'init()' is unavailable in watchOS
19 | private let contentGuide = UILayoutGuide()
20 | private var chartView: CardableChart!
/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/FLCharts/FLCard/FLCard.swift:19:32: error: 'UILayoutGuide' is unavailable in watchOS
17 | private let headerStackView = UIStackView()
18 | private let stackView = UIStackView()
19 | private let contentGuide = UILayoutGuide()
| `- error: 'UILayoutGuide' is unavailable in watchOS
20 | private var chartView: CardableChart!
21 | private var style: FLCardStyle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLColor.swift:118:24: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
116 |
117 | static let clear = FLColor(.clear)
118 | static let white = UIColor(named: "white", in: bundle, compatibleWith: nil) ?? .white
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
119 | static let lightGray = UIColor(named: "light gray", in: bundle, compatibleWith: nil) ?? backupLightGray
120 | static let mediumGray = FLColor(hex: "A7A6A8")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLColor.swift:122:24: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
123 | static let mintGreen = FLColor(hex: "E2FAE7")
124 | static let green = FLColor(hex: "72BF82")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/FLCard.swift:12:28: error: 'UIView' is unavailable in watchOS
10 | /// A card with an embedded chart, a title label and an average label if needed.
11 | /// If the chart supports highlighting, the title and average labels will disappear while highlighting.
12 | final public class FLCard: UIView {
| `- error: 'UIView' is unavailable in watchOS
13 |
14 | private let titleLabel = UILabel()
/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/FLCharts/FLCard/FLCard.swift:90:9: error: 'NSLayoutConstraint' is unavailable in watchOS
88 | private func commonInit() {
89 | addLayoutGuide(contentGuide)
90 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
91 | contentGuide.topAnchor.constraint(equalTo: topAnchor, constant: 15),
92 | contentGuide.leadingAnchor.constraint(equalTo: leadingAnchor, constant: 20),
/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/FLCharts/FLCard/FLCard.swift:124:9: error: 'NSLayoutConstraint' is unavailable in watchOS
122 | stackView.addArrangedSubview(chartView)
123 | stackView.constraints(equalTo: contentGuide, directions: [.bottom, .horizontal])
124 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
125 | stackView.topAnchor.constraint(equalTo: titleLabel.bottomAnchor, constant: 15)
126 | ])
/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/FLCharts/Helpers/NSLayoutConstraint+XT.swift:63:52: error: 'required' is unavailable in watchOS
61 | @discardableResult
62 | func constraints(equalTo layoutGuide: UILayoutGuide, directions: LayoutDirection = .all,
63 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'required' is unavailable in watchOS
64 | translatesAutoresizingMaskIntoConstraints = false
65 |
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/FLCard.swift:149:28: error: 'UILabel' is unavailable in watchOS
147 | if showAverage {
148 | guard averageLabel == nil else { return }
149 | averageLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
150 | guard let averageLabel = averageLabel else { return }
151 |
/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/FLCharts/FLCard/FLCard.swift:149:28: error: 'init()' is unavailable in watchOS
147 | if showAverage {
148 | guard averageLabel == nil else { return }
149 | averageLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
150 | guard let averageLabel = averageLabel else { return }
151 |
/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/FLCharts/Helpers/FLColor.swift:121:27: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
119 | static let lightGray = UIColor(named: "light gray", in: bundle, compatibleWith: nil) ?? backupLightGray
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
123 | static let mintGreen = FLColor(hex: "E2FAE7")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/FLCard.swift:177:9: error: 'UIView' is unavailable in watchOS
175 |
176 | public func didBeginHighlighting() {
177 | UIView.quickAnimation {
| `- error: 'UIView' is unavailable in watchOS
178 | self.titleLabel.alpha = 0
179 | self.averageLabel?.alpha = 0
/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/FLCharts/FLCard/FLCard.swift:184:9: error: 'UIView' is unavailable in watchOS
182 |
183 | public func didEndHighlighting() {
184 | UIView.quickAnimation {
| `- error: 'UIView' is unavailable in watchOS
185 | self.titleLabel.alpha = 1
186 | self.averageLabel?.alpha = 1
/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/FLCharts/FLCartesianPlane.swift:42:34: error: 'UILayoutGuide' is unavailable in watchOS
40 | private var marginForAverageView: CGFloat = 0
41 |
42 | private let chartLayoutGuide = UILayoutGuide()
| `- error: 'UILayoutGuide' is unavailable in watchOS
43 |
44 | internal var didUpdateChartLayoutGuide: (UILayoutGuide) -> Void = { _ in }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift:44:44: error: 'UILayoutGuide' is unavailable in watchOS
42 | private let chartLayoutGuide = UILayoutGuide()
43 |
44 | internal var didUpdateChartLayoutGuide: (UILayoutGuide) -> Void = { _ in }
| `- error: 'UILayoutGuide' is unavailable in watchOS
45 |
46 | internal let chartType: FLChart.PlotType
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift:498:50: error: 'UILabel' is unavailable in watchOS
496 | }
497 |
498 | private func xPositionForAverageLabel(_ label: UILabel) -> CGFloat {
| `- error: 'UILabel' is unavailable in watchOS
499 | switch yAxisPosition {
500 | case .left, .none:
/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/FLCharts/FLCartesianPlane.swift:20:32: error: 'UIView' is unavailable in watchOS
18 |
19 | /// The cartesian plane on which the chart is plotted.
20 | public class FLCartesianPlane: UIView, FLStylable {
| `- error: 'UIView' is unavailable in watchOS
21 |
22 | deinit {
/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/FLCharts/FLCartesianPlane.swift:23:59: error: 'UIDevice' is unavailable in watchOS
21 |
22 | deinit {
23 | NotificationCenter.default.removeObserver(self, name: UIDevice.orientationDidChangeNotification, object: nil)
| `- error: 'UIDevice' is unavailable in watchOS
24 | }
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
| `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift:23:68: error: 'orientationDidChangeNotification' is unavailable in watchOS
21 |
22 | deinit {
23 | NotificationCenter.default.removeObserver(self, name: UIDevice.orientationDidChangeNotification, object: nil)
| `- error: 'orientationDidChangeNotification' is unavailable in watchOS
24 | }
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:83:39: note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
81 | }
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
| `- note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift:129:99: error: 'UIDevice' is unavailable in watchOS
127 | self.addLayoutGuide(chartLayoutGuide)
128 |
129 | NotificationCenter.default.addObserver(self, selector: #selector(orientationDidChange), name: UIDevice.orientationDidChangeNotification, object: nil)
| `- error: 'UIDevice' is unavailable in watchOS
130 | }
131 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
| `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift:129:108: error: 'orientationDidChangeNotification' is unavailable in watchOS
127 | self.addLayoutGuide(chartLayoutGuide)
128 |
129 | NotificationCenter.default.addObserver(self, selector: #selector(orientationDidChange), name: UIDevice.orientationDidChangeNotification, object: nil)
| `- error: 'orientationDidChangeNotification' is unavailable in watchOS
130 | }
131 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:83:39: note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
81 | }
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
| `- note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift:369:26: error: 'UILabel' is unavailable in watchOS
367 | let spacingFromLine: CGFloat = 2
368 |
369 | let averageLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
370 | averageLabel.text = chartData.formattedAverage
371 | averageLabel.font = config.averageView.primaryFont
/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/FLCharts/FLCartesianPlane.swift:369:26: error: 'init()' is unavailable in watchOS
367 | let spacingFromLine: CGFloat = 2
368 |
369 | let averageLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
370 | averageLabel.text = chartData.formattedAverage
371 | averageLabel.font = config.averageView.primaryFont
/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/FLCharts/FLCartesianPlane.swift:380:32: error: 'UILabel' is unavailable in watchOS
378 | addSubview(averageLabel)
379 |
380 | let unitOfMeasureLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
381 | unitOfMeasureLabel.text = "\(Translation.averageAbbreviated) \(chartData.yAxisUnitOfMeasure)"
382 | unitOfMeasureLabel.font = config.averageView.secondaryFont
/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/FLCharts/FLCartesianPlane.swift:380:32: error: 'init()' is unavailable in watchOS
378 | addSubview(averageLabel)
379 |
380 | let unitOfMeasureLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
381 | unitOfMeasureLabel.text = "\(Translation.averageAbbreviated) \(chartData.yAxisUnitOfMeasure)"
382 | unitOfMeasureLabel.font = config.averageView.secondaryFont
/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/FLCharts/FLCartesianPlane.swift:391:18: error: 'UIView' is unavailable in watchOS
389 | addSubview(unitOfMeasureLabel)
390 |
391 | let line = UIView()
| `- error: 'UIView' is unavailable in watchOS
392 | line.backgroundColor = config.averageView.lineColor
393 | line.frame = CGRect(x: chartLeft, y: averageLineY, width: chartWidth, height: config.averageView.lineWidth)
/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/FLCharts/FLCartesianPlane.swift:391:18: error: 'init()' is unavailable in watchOS
389 | addSubview(unitOfMeasureLabel)
390 |
391 | let line = UIView()
| `- error: 'init()' is unavailable in watchOS
392 | line.backgroundColor = config.averageView.lineColor
393 | line.frame = CGRect(x: chartLeft, y: averageLineY, width: chartWidth, height: config.averageView.lineWidth)
/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/FLCharts/FLCartesianPlane.swift:458:5: error: 'NSLayoutConstraint' is unavailable in watchOS
456 | }
457 |
458 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
459 | chartLayoutGuide.topAnchor.constraint(equalTo: topAnchor, constant: margin.top),
460 | chartLayoutGuide.leadingAnchor.constraint(equalTo: leadingAnchor, constant: leadingConstant),
/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/FLCharts/FLChart.swift:10:29: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public final class FLChart: UIView, FLStylable, MutableCardableChart {
| `- error: 'UIView' is unavailable in watchOS
11 |
12 | public enum PlotType {
/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/FLCharts/FLChart.swift:136:51: error: 'init()' is unavailable in watchOS
134 | let barPlotView = FLBarPlotView(data: data, bar: bar, highlightView: highlightView)
135 | barPlotView.barConfig = barConfig
136 | horizontalRepresentedValues = bar.init().horizontalRepresentedValues
| `- error: 'init()' is unavailable in watchOS
137 | return barPlotView
138 |
/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/FLCharts/FLChart.swift:181:51: error: 'init()' is unavailable in watchOS
179 | let barPlotView = FLBarPlotView(data: data, bar: bar, highlightView: highlightView)
180 | barPlotView.barConfig = barConfig
181 | horizontalRepresentedValues = bar.init().horizontalRepresentedValues
| `- error: 'init()' is unavailable in watchOS
182 | return barPlotView
183 |
/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.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Bar/FLPlainChartBar.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLPlainChartBar.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/CardableChart.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CardableChart.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/FLCard.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLCard.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCard/FLCardStyle.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLCardStyle.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLCartesianPlane.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLCartesianPlane.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/FLChart.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLChart.swift
SwiftCompile normal arm64_32 Compiling\ FLLineConfig.swift,\ FLRadarGridConfig.swift,\ FLStylable.swift,\ FLTickConfig.swift,\ FLChartData.swift,\ FLDataSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLLineConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLRadarGridConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLStylable.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLTickConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/FLChartData.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/FLDataSet.swift (in target 'FLCharts' from project 'FLCharts')
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLColor.swift:122:24: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
123 | static let mintGreen = FLColor(hex: "E2FAE7")
124 | static let green = FLColor(hex: "72BF82")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLLineConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLLineConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLRadarGridConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLRadarGridConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLStylable.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLStylable.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLTickConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLTickConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/FLChartData.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLChartData.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/FLDataSet.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLDataSet.swift
SwiftCompile normal arm64_32 Compiling\ FLAverageViewConfig.swift,\ FLAxesLabelConfig.swift,\ FLAxesLineConfig.swift,\ FLBarConfig.swift,\ FLChartConfig.swift,\ FLDashedLineConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLAverageViewConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLAxesLabelConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLAxesLineConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLBarConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLChartConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLDashedLineConfig.swift (in target 'FLCharts' from project 'FLCharts')
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLColor.swift:122:24: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
123 | static let mintGreen = FLColor(hex: "E2FAE7")
124 | static let green = FLColor(hex: "72BF82")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLColor.swift:121:27: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
119 | static let lightGray = UIColor(named: "light gray", in: bundle, compatibleWith: nil) ?? backupLightGray
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
123 | static let mintGreen = FLColor(hex: "E2FAE7")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLBarConfig.swift:23:31: error: 'CACornerMask' is unavailable in watchOS
21 |
22 | /// Applies the specified radius to the given corners of the bar.
23 | case corners(corners: CACornerMask, CGFloat)
| `- error: 'CACornerMask' is unavailable in watchOS
24 |
25 | func apply(to view: UIView, shorterEdge: 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/CALayer.h:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
104 | /* Bit definitions for `maskedCorners' property. */
105 |
106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
| `- note: 'CACornerMask' has been explicitly marked unavailable here
107 | {
108 | kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLBarConfig.swift:25:29: error: 'UIView' is unavailable in watchOS
23 | case corners(corners: CACornerMask, CGFloat)
24 |
25 | func apply(to view: UIView, shorterEdge: CGFloat) {
| `- error: 'UIView' is unavailable in watchOS
26 | switch self {
27 | case .none:
/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.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLAverageViewConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLAverageViewConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLAxesLabelConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLAxesLabelConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLAxesLineConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLAxesLineConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLBarConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLBarConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLChartConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLChartConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Models/Configurations/FLDashedLineConfig.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLDashedLineConfig.swift
SwiftCompile normal arm64_32 Compiling\ UnclippedTopCollectionView.swift,\ LineXAxis.swift,\ ScatterXAxis.swift,\ XAxisProvider.swift,\ GeneratedAssetSymbols.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/XAxisProvider/LineXAxis.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/XAxisProvider/ScatterXAxis.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/XAxisProvider/XAxisProvider.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FLCharts.build/Debug-watchos/FLCharts-t.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'FLCharts' from project 'FLCharts')
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:14:26: error: 'UICollectionView' is unavailable in watchOS
12 | open class UnclippedTopCollectionView: UIView {
13 |
14 | let collectionView = UICollectionView(frame: .zero, collectionViewLayout: UICollectionViewFlowLayout())
| `- error: 'UICollectionView' is unavailable in watchOS
15 |
16 | private let clipMask = CALayer()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:14:79: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
12 | open class UnclippedTopCollectionView: UIView {
13 |
14 | let collectionView = UICollectionView(frame: .zero, collectionViewLayout: UICollectionViewFlowLayout())
| `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
15 |
16 | private let clipMask = CALayer()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
| `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:16:28: error: 'CALayer' is unavailable in watchOS
14 | let collectionView = UICollectionView(frame: .zero, collectionViewLayout: UICollectionViewFlowLayout())
15 |
16 | private let clipMask = CALayer()
| `- error: 'CALayer' is unavailable in watchOS
17 |
18 | var delegate: UICollectionViewDelegate? {
/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/FLCharts/UnclippedTopCollectionView.swift:18:19: error: 'UICollectionViewDelegate' is unavailable in watchOS
16 | private let clipMask = CALayer()
17 |
18 | var delegate: UICollectionViewDelegate? {
| `- error: 'UICollectionViewDelegate' is unavailable in watchOS
19 | didSet { collectionView.delegate = delegate }
20 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
| `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:22:21: error: 'UICollectionViewDataSource' is unavailable in watchOS
20 | }
21 |
22 | var dataSource: UICollectionViewDataSource? {
| `- error: 'UICollectionViewDataSource' is unavailable in watchOS
23 | didSet { collectionView.dataSource = dataSource }
24 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
71 |
72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
73 | @protocol UICollectionViewDataSource <NSObject>
| `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
74 | @required
75 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:12:40: error: 'UIView' is unavailable in watchOS
10 |
11 | /// A horizontal collection view with the top edge unclipped.
12 | open class UnclippedTopCollectionView: UIView {
| `- error: 'UIView' is unavailable in watchOS
13 |
14 | let collectionView = UICollectionView(frame: .zero, collectionViewLayout: UICollectionViewFlowLayout())
/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/FLCharts/UnclippedTopCollectionView.swift:45:24: error: 'contentInsetAdjustmentBehavior' is unavailable in watchOS
43 | collectionView.backgroundColor = .clear
44 | collectionView.showsHorizontalScrollIndicator = false
45 | collectionView.contentInsetAdjustmentBehavior = .never // Removes collectionView default top padding
| `- error: 'contentInsetAdjustmentBehavior' is unavailable in watchOS
46 | (collectionView.collectionViewLayout as? UICollectionViewFlowLayout)?.scrollDirection = .horizontal
47 | collectionView.constraints(equalTo: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:110:65: note: 'contentInsetAdjustmentBehavior' has been explicitly marked unavailable here
108 | Default is UIScrollViewContentInsetAdjustmentAutomatic.
109 | */
110 | @property(nonatomic) UIScrollViewContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'contentInsetAdjustmentBehavior' has been explicitly marked unavailable here
111 |
112 | /* Configures whether the scroll indicator insets are automatically adjusted by the system.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift:46:50: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
44 | collectionView.showsHorizontalScrollIndicator = false
45 | collectionView.contentInsetAdjustmentBehavior = .never // Removes collectionView default top padding
46 | (collectionView.collectionViewLayout as? UICollectionViewFlowLayout)?.scrollDirection = .horizontal
| `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
47 | collectionView.constraints(equalTo: self)
48 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
| `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/UnclippedTopCollectionView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UnclippedTopCollectionView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/XAxisProvider/LineXAxis.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LineXAxis.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/XAxisProvider/ScatterXAxis.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScatterXAxis.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/XAxisProvider/XAxisProvider.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XAxisProvider.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FLCharts.build/Debug-watchos/FLCharts-t.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GeneratedAssetSymbols.swift
SwiftCompile normal arm64_32 Compiling\ FLBarPlotView.swift,\ FLLinePlotView.swift,\ FLPlotView.swift,\ FLScatterPlotView.swift,\ FLRadarChart.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLLinePlotView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLPlotView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLScatterPlotView.swift /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/RadarChart/FLRadarChart.swift (in target 'FLCharts' from project 'FLCharts')
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:14:34: error: 'init()' is unavailable in watchOS
12 | internal final class FLBarPlotView: UIView, FLPlotView {
13 |
14 | private let collectionView = HighlightingCollectionView()
| `- error: 'init()' is unavailable in watchOS
15 |
16 | /// The configuration of the chart.
/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/FLCharts/Helpers/FLColor.swift:121:27: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
119 | static let lightGray = UIColor(named: "light gray", in: bundle, compatibleWith: nil) ?? backupLightGray
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
123 | static let mintGreen = FLColor(hex: "E2FAE7")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/FLColor.swift:122:24: error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
120 | static let mediumGray = FLColor(hex: "A7A6A8")
121 | static let darkGray = UIColor(named: "dark gray", in: bundle, compatibleWith: nil) ?? backupDarkGray
122 | static let black = UIColor(named: "black", in: bundle, compatibleWith: nil) ?? .black
| `- error: 'init(named:in:compatibleWith:)' is unavailable in watchOS
123 | static let mintGreen = FLColor(hex: "E2FAE7")
124 | static let green = FLColor(hex: "72BF82")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:131:1: note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
129 | @interface UIColor (UIColorNamedColors)
130 | + (nullable UIColor *)colorNamed:(NSString *)name API_AVAILABLE(ios(11.0), watchos(4.0)); // load from main bundle
131 | + (nullable UIColor *)colorNamed:(NSString *)name inBundle:(nullable NSBundle *)bundle compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(named:in:compatibleWith:)' has been explicitly marked unavailable here
132 | @end
133 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:12:37: error: 'UIView' is unavailable in watchOS
10 | /// A bar chart that displays one or more bars.
11 | /// It takes a ``ChartBar`` in the initializer that allows to provide a custom bar cell.
12 | internal final class FLBarPlotView: UIView, FLPlotView {
| `- error: 'UIView' is unavailable in watchOS
13 |
14 | private let collectionView = HighlightingCollectionView()
/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/FLCharts/PlotView/FLBarPlotView.swift:105:52: error: 'UICollectionView' is unavailable in watchOS
103 | extension FLBarPlotView: UICollectionViewDataSource {
104 |
105 | internal func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
106 | return chartData.dataEntries.count
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:109:52: error: 'UICollectionView' is unavailable in watchOS
107 | }
108 |
109 | internal func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionView' is unavailable in watchOS
110 | let cell = collectionView.dequeueReusableCell(withReuseIdentifier: FLChartBarCell.identifier, for: indexPath) as! FLChartBarCell
111 | cell.config = config
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:109:109: error: 'UICollectionViewCell' is unavailable in watchOS
107 | }
108 |
109 | internal func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
110 | let cell = collectionView.dequeueReusableCell(withReuseIdentifier: FLChartBarCell.identifier, for: indexPath) as! FLChartBarCell
111 | cell.config = config
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:103:26: error: 'UICollectionViewDataSource' is unavailable in watchOS
101 | // MARK: - UICollectionView Data Source
102 |
103 | extension FLBarPlotView: UICollectionViewDataSource {
| `- error: 'UICollectionViewDataSource' is unavailable in watchOS
104 |
105 | internal func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
71 |
72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
73 | @protocol UICollectionViewDataSource <NSObject>
| `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
74 | @required
75 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:146:52: error: 'UICollectionView' is unavailable in watchOS
144 | extension FLBarPlotView: UICollectionViewDelegateFlowLayout {
145 |
146 | internal func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionView' is unavailable in watchOS
147 | if shouldScroll {
148 | return CGSize(width: cellWidth, height: collectionView.frame.height)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:146:99: error: 'UICollectionViewLayout' is unavailable in watchOS
144 | extension FLBarPlotView: UICollectionViewDelegateFlowLayout {
145 |
146 | internal func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
147 | if shouldScroll {
148 | return CGSize(width: cellWidth, height: collectionView.frame.height)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:161:52: error: 'UICollectionView' is unavailable in watchOS
159 | }
160 |
161 | internal func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionView' is unavailable in watchOS
162 | return 0
163 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:161:99: error: 'UICollectionViewLayout' is unavailable in watchOS
159 | }
160 |
161 | internal func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
162 | return 0
163 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:165:52: error: 'UICollectionView' is unavailable in watchOS
163 | }
164 |
165 | internal func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionView' is unavailable in watchOS
166 | return 0
167 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:165:99: error: 'UICollectionViewLayout' is unavailable in watchOS
163 | }
164 |
165 | internal func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
166 | return 0
167 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:144:26: error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
142 | // MARK: - UICollectionView Flow Layout
143 |
144 | extension FLBarPlotView: UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
145 |
146 | internal func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:33:11: note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
31 |
32 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate>
| `- note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
34 | @optional
35 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/Helpers/NSLayoutConstraint+XT.swift:41:52: error: 'required' is unavailable in watchOS
39 | @discardableResult
40 | func constraints(equalTo other: UIView, directions: LayoutDirection = .all,
41 | priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'required' is unavailable in watchOS
42 | translatesAutoresizingMaskIntoConstraints = false
43 |
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift:115:23: error: 'init()' is unavailable in watchOS
113 | cell.shouldShowTicks = showTicks
114 | cell.showXAxis = showXAxis
115 | let bar = bar.init()
| `- error: 'init()' is unavailable in watchOS
116 | cell.configure(withBar: bar)
117 |
/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/FLCharts/Bar/FLChartBarCell.swift:26:22: error: 'UILabel' is unavailable in watchOS
24 | private let xAxisLine = UIView()
25 | private let spaceXLineFromBottom: CGFloat = 25
26 | let xAxisLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
27 |
28 | internal var heightConstraint: NSLayoutConstraint!
/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/FLCharts/Bar/FLChartBarCell.swift:26:22: error: 'init()' is unavailable in watchOS
24 | private let xAxisLine = UIView()
25 | private let spaceXLineFromBottom: CGFloat = 25
26 | let xAxisLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
27 |
28 | internal var heightConstraint: NSLayoutConstraint!
/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/FLCharts/PlotView/FLLinePlotView.swift:10:38: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | internal final class FLLinePlotView: UIView, FLPlotView {
| `- error: 'UIView' is unavailable in watchOS
11 |
12 | private var chartData: FLChartData
/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/FLCharts/PlotView/FLPlotView.swift:11:31: error: 'UIView' is unavailable in watchOS
9 |
10 | /// A `UIView` that can display a plotable chart.
11 | internal protocol FLPlotView: UIView, FLStylable {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | var highlightingDelegate: ChartHighlightingDelegate? { get set }
/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/FLCharts/PlotView/FLScatterPlotView.swift:26:41: error: 'UIView' is unavailable in watchOS
24 | }
25 |
26 | internal final class FLScatterPlotView: UIView, FLPlotView {
| `- error: 'UIView' is unavailable in watchOS
27 |
28 | private var chartData: FLChartData
/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.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLBarPlotView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLBarPlotView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLLinePlotView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLLinePlotView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLPlotView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLPlotView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/PlotView/FLScatterPlotView.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLScatterPlotView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FLCharts/RadarChart/FLRadarChart.swift (in target 'FLCharts' from project 'FLCharts')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FLRadarChart.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ FLCharts (in target 'FLCharts' from project 'FLCharts')
SwiftCompile normal arm64 (in target 'FLCharts' from project 'FLCharts')
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/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-19 04:33:15.748 xcodebuild[857:5166] [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 'FLCharts' from project 'FLCharts')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ FLCharts (in target 'FLCharts' from project 'FLCharts')
Building workspace FLCharts with scheme FLCharts
(3 failures)
BUILD FAILURE 6.4 watchOS