Build Information
Failed to build DGSwiftUtilities, reference 0.47.0 (54b490), with Swift 6.4 for watchOS using Xcode 27.0 on 22 Sep 2026 17:45:12 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 DGSwiftUtilities -destination generic/platform=watchOSBuild Log
| `- note: 'tertiarySystemBackground' has been explicitly marked unavailable here
211 |
212 | /* 2. systemGroupedBackground
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:228:47: error: 'systemGroupedBackground' is unavailable in watchOS
226 |
227 | // Grouped Content Background Colors
228 | case "systemGroupedBackground": return .systemGroupedBackground;
| `- error: 'systemGroupedBackground' is unavailable in watchOS
229 | case "secondarySystemGroupedBackground": return .secondarySystemGroupedBackground;
230 | case "tertiarySystemGroupedBackground": return .tertiarySystemGroupedBackground;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:217:49: note: 'systemGroupedBackground' has been explicitly marked unavailable here
215 | * colors in places where a table view wouldn't make sense.
216 | */
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGroupedBackground' has been explicitly marked unavailable here
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:229:56: error: 'secondarySystemGroupedBackground' is unavailable in watchOS
227 | // Grouped Content Background Colors
228 | case "systemGroupedBackground": return .systemGroupedBackground;
229 | case "secondarySystemGroupedBackground": return .secondarySystemGroupedBackground;
| `- error: 'secondarySystemGroupedBackground' is unavailable in watchOS
230 | case "tertiarySystemGroupedBackground": return .tertiarySystemGroupedBackground;
231 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:218:49: note: 'secondarySystemGroupedBackground' has been explicitly marked unavailable here
216 | */
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemGroupedBackground' has been explicitly marked unavailable here
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:230:55: error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
228 | case "systemGroupedBackground": return .systemGroupedBackground;
229 | case "secondarySystemGroupedBackground": return .secondarySystemGroupedBackground;
230 | case "tertiarySystemGroupedBackground": return .tertiarySystemGroupedBackground;
| `- error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
231 |
232 | // Separator Colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:219:49: note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
220 |
221 | #pragma mark Fill colors
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:233:33: error: 'separator' is unavailable in watchOS
231 |
232 | // Separator Colors
233 | case "separator": return .separator;
| `- error: 'separator' is unavailable in watchOS
234 | case "opaqueSeparator": return .opaqueSeparator;
235 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:234:39: error: 'opaqueSeparator' is unavailable in watchOS
232 | // Separator Colors
233 | case "separator": return .separator;
234 | case "opaqueSeparator": return .opaqueSeparator;
| `- error: 'opaqueSeparator' is unavailable in watchOS
235 |
236 | // Link Color
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:190:49: note: 'opaqueSeparator' has been explicitly marked unavailable here
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'opaqueSeparator' has been explicitly marked unavailable here
191 |
192 | #pragma mark Background colors
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:237:28: error: 'link' is unavailable in watchOS
235 |
236 | // Link Color
237 | case "link": return .link;
| `- error: 'link' is unavailable in watchOS
238 |
239 | // Non-adaptable Colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:178:49: note: 'link' has been explicitly marked unavailable here
176 | /* Foreground color for standard system links.
177 | */
178 | @property (class, nonatomic, readonly) UIColor *linkColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'link' has been explicitly marked unavailable here
179 |
180 | /* Foreground color for placeholder text in controls or text fields or text views.
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:240:32: error: 'darkText' is unavailable in watchOS
238 |
239 | // Non-adaptable Colors
240 | case "darkText": return .darkText;
| `- error: 'darkText' is unavailable in watchOS
241 | case "lightText": return .lightText;
242 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:252:48: note: 'darkText' has been explicitly marked unavailable here
250 | */
251 | @property(class, nonatomic, readonly) UIColor *lightTextColor API_UNAVAILABLE(tvos, watchos); // for a dark background
252 | @property(class, nonatomic, readonly) UIColor *darkTextColor API_UNAVAILABLE(tvos, watchos); // for a light background
| `- note: 'darkText' has been explicitly marked unavailable here
253 |
254 | /* groupTableViewBackgroundColor is now the same as systemGroupedBackgroundColor.
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:241:33: error: 'lightText' is unavailable in watchOS
239 | // Non-adaptable Colors
240 | case "darkText": return .darkText;
241 | case "lightText": return .lightText;
| `- error: 'lightText' is unavailable in watchOS
242 |
243 | default: return nil;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:251:48: note: 'lightText' has been explicitly marked unavailable here
249 | * When possible, we recommend using `labelColor` and its variants, instead.
250 | */
251 | @property(class, nonatomic, readonly) UIColor *lightTextColor API_UNAVAILABLE(tvos, watchos); // for a dark background
| `- note: 'lightText' has been explicitly marked unavailable here
252 | @property(class, nonatomic, readonly) UIColor *darkTextColor API_UNAVAILABLE(tvos, watchos); // for a light background
253 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:250:36: error: 'systemBlue' is unavailable in watchOS
248 | switch string {
249 | // Adaptable Colors
250 | case "systemBlue" : return .systemBlue;
| `- error: 'systemBlue' is unavailable in watchOS
251 | case "systemGreen" : return .systemGreen;
252 | case "systemOrange": return .systemOrange;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:123:49: note: 'systemBlue' has been explicitly marked unavailable here
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemBlue' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:251:36: error: 'systemGreen' is unavailable in watchOS
249 | // Adaptable Colors
250 | case "systemBlue" : return .systemBlue;
251 | case "systemGreen" : return .systemGreen;
| `- error: 'systemGreen' is unavailable in watchOS
252 | case "systemOrange": return .systemOrange;
253 | case "systemPink" : return .systemPink;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:122:49: note: 'systemGreen' has been explicitly marked unavailable here
120 | */
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemGreen' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:252:36: error: 'systemOrange' is unavailable in watchOS
250 | case "systemBlue" : return .systemBlue;
251 | case "systemGreen" : return .systemGreen;
252 | case "systemOrange": return .systemOrange;
| `- error: 'systemOrange' is unavailable in watchOS
253 | case "systemPink" : return .systemPink;
254 | case "systemPurple": return .systemPurple;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:124:49: note: 'systemOrange' has been explicitly marked unavailable here
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemOrange' has been explicitly marked unavailable here
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:253:36: error: 'systemPink' is unavailable in watchOS
251 | case "systemGreen" : return .systemGreen;
252 | case "systemOrange": return .systemOrange;
253 | case "systemPink" : return .systemPink;
| `- error: 'systemPink' is unavailable in watchOS
254 | case "systemPurple": return .systemPurple;
255 | case "systemRed" : return .systemRed;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:254:36: error: 'systemPurple' is unavailable in watchOS
252 | case "systemOrange": return .systemOrange;
253 | case "systemPink" : return .systemPink;
254 | case "systemPurple": return .systemPurple;
| `- error: 'systemPurple' is unavailable in watchOS
255 | case "systemRed" : return .systemRed;
256 | case "systemTeal" : return .systemTeal;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:127:49: note: 'systemPurple' has been explicitly marked unavailable here
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPurple' has been explicitly marked unavailable here
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:255:36: error: 'systemRed' is unavailable in watchOS
253 | case "systemPink" : return .systemPink;
254 | case "systemPurple": return .systemPurple;
255 | case "systemRed" : return .systemRed;
| `- error: 'systemRed' is unavailable in watchOS
256 | case "systemTeal" : return .systemTeal;
257 | case "systemYellow": return .systemYellow;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:121:49: note: 'systemRed' has been explicitly marked unavailable here
119 | * Do not make assumptions about the color spaces or actual colors used.
120 | */
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemRed' has been explicitly marked unavailable here
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:256:36: error: 'systemTeal' is unavailable in watchOS
254 | case "systemPurple": return .systemPurple;
255 | case "systemRed" : return .systemRed;
256 | case "systemTeal" : return .systemTeal;
| `- error: 'systemTeal' is unavailable in watchOS
257 | case "systemYellow": return .systemYellow;
258 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:128:49: note: 'systemTeal' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemTeal' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:257:36: error: 'systemYellow' is unavailable in watchOS
255 | case "systemRed" : return .systemRed;
256 | case "systemTeal" : return .systemTeal;
257 | case "systemYellow": return .systemYellow;
| `- error: 'systemYellow' is unavailable in watchOS
258 |
259 | default: break;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:264:39: error: 'systemIndigo' is unavailable in watchOS
262 | if #available(iOS 13.0, *) {
263 | switch string {
264 | case "systemIndigo" : return .systemIndigo;
| `- error: 'systemIndigo' is unavailable in watchOS
265 |
266 | //Adaptable Gray Colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:267:37: error: 'systemGray' is unavailable in watchOS
265 |
266 | //Adaptable Gray Colors
267 | case "systemGray" : return .systemGray;
| `- error: 'systemGray' is unavailable in watchOS
268 | case "systemGray2": return .systemGray2;
269 | case "systemGray3": return .systemGray3;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:136:49: note: 'systemGray' has been explicitly marked unavailable here
134 | /* Shades of gray. systemGray is the base gray color.
135 | */
136 | @property (class, nonatomic, readonly) UIColor *systemGrayColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemGray' has been explicitly marked unavailable here
137 |
138 | /* The numbered variations, systemGray2 through systemGray6, are grays which increasingly
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:268:37: error: 'systemGray2' is unavailable in watchOS
266 | //Adaptable Gray Colors
267 | case "systemGray" : return .systemGray;
268 | case "systemGray2": return .systemGray2;
| `- error: 'systemGray2' is unavailable in watchOS
269 | case "systemGray3": return .systemGray3;
270 | case "systemGray4": return .systemGray4;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:146:49: note: 'systemGray2' has been explicitly marked unavailable here
144 | * systemGray3 is darker than that, and so on.
145 | */
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGray2' has been explicitly marked unavailable here
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:269:37: error: 'systemGray3' is unavailable in watchOS
267 | case "systemGray" : return .systemGray;
268 | case "systemGray2": return .systemGray2;
269 | case "systemGray3": return .systemGray3;
| `- error: 'systemGray3' is unavailable in watchOS
270 | case "systemGray4": return .systemGray4;
271 | case "systemGray5": return .systemGray5;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:147:49: note: 'systemGray3' has been explicitly marked unavailable here
145 | */
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGray3' has been explicitly marked unavailable here
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
149 | @property (class, nonatomic, readonly) UIColor *systemGray5Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:270:37: error: 'systemGray4' is unavailable in watchOS
268 | case "systemGray2": return .systemGray2;
269 | case "systemGray3": return .systemGray3;
270 | case "systemGray4": return .systemGray4;
| `- error: 'systemGray4' is unavailable in watchOS
271 | case "systemGray5": return .systemGray5;
272 | case "systemGray6": return .systemGray6;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:148:49: note: 'systemGray4' has been explicitly marked unavailable here
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGray4' has been explicitly marked unavailable here
149 | @property (class, nonatomic, readonly) UIColor *systemGray5Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
150 | @property (class, nonatomic, readonly) UIColor *systemGray6Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:271:37: error: 'systemGray5' is unavailable in watchOS
269 | case "systemGray3": return .systemGray3;
270 | case "systemGray4": return .systemGray4;
271 | case "systemGray5": return .systemGray5;
| `- error: 'systemGray5' is unavailable in watchOS
272 | case "systemGray6": return .systemGray6;
273 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:149:49: note: 'systemGray5' has been explicitly marked unavailable here
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
149 | @property (class, nonatomic, readonly) UIColor *systemGray5Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGray5' has been explicitly marked unavailable here
150 | @property (class, nonatomic, readonly) UIColor *systemGray6Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
151 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:272:37: error: 'systemGray6' is unavailable in watchOS
270 | case "systemGray4": return .systemGray4;
271 | case "systemGray5": return .systemGray5;
272 | case "systemGray6": return .systemGray6;
| `- error: 'systemGray6' is unavailable in watchOS
273 |
274 | default: break;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:150:49: note: 'systemGray6' has been explicitly marked unavailable here
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
149 | @property (class, nonatomic, readonly) UIColor *systemGray5Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
150 | @property (class, nonatomic, readonly) UIColor *systemGray6Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGray6' has been explicitly marked unavailable here
151 |
152 | #pragma mark Tint color
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:451:12: error: 'init(dynamicProvider:)' is unavailable in watchOS
449 | let colorLight = UIColor(cssColor: stringLight) {
450 |
451 | self.init(dynamicProvider: { traitCollection in
| `- error: 'init(dynamicProvider:)' is unavailable in watchOS
452 | switch traitCollection.userInterfaceStyle {
453 | case .dark : return colorDark;
/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:144:1: note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
142 |
143 | + (UIColor *)colorWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
144 | - (UIColor *)initWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
145 |
146 | /* Resolve any color to its most fundamental form (a non-dynamic color) for a specific trait collection.
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift:452:32: error: 'userInterfaceStyle' is unavailable in watchOS
450 |
451 | self.init(dynamicProvider: { traitCollection in
452 | switch traitCollection.userInterfaceStyle {
| `- error: 'userInterfaceStyle' is unavailable in watchOS
453 | case .dark : return colorDark;
454 | case .light: return colorLight;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:42:54: note: 'userInterfaceStyle' has been explicitly marked unavailable here
40 |
41 | + (UITraitCollection *)traitCollectionWithUserInterfaceStyle:(UIUserInterfaceStyle)userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
42 | @property (nonatomic, readonly) UIUserInterfaceStyle userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos); // unspecified: UIUserInterfaceStyleUnspecified
| `- note: 'userInterfaceStyle' has been explicitly marked unavailable here
43 |
44 | + (UITraitCollection *)traitCollectionWithLayoutDirection:(UITraitEnvironmentLayoutDirection)layoutDirection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+AddTargetBlock.swift:15:40: error: 'UIGestureRecognizer' is unavailable in watchOS
13 | // -----------------------------
14 |
15 | typealias ActionHandler = (_ sender: UIGestureRecognizer) -> Void;
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
16 |
17 | // MARK: - Private Embedded Types
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+AddTargetBlock.swift:113:57: error: 'UIGestureRecognizer' is unavailable in watchOS
111 |
112 | @objc
113 | private func _handleGestureRecognizerAction(_ sender: UIGestureRecognizer){
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
114 | self.actionHandlerMap.forEach {
115 | $0.value(sender);
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+AddTargetBlock.swift:10:18: error: 'UIGestureRecognizer' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIGestureRecognizer {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
11 |
12 | // MARK: - Public Embedded Types
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+Helpers.swift:10:1: warning: extension declares a conformance of imported type 'State' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
8 | import UIKit
9 |
10 | extension UIGestureRecognizer.State: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'State' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
12 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+Helpers.swift:10:11: error: 'UIGestureRecognizer' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIGestureRecognizer.State: CustomStringConvertible {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
11 |
12 | public var description: 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/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+Helpers.swift:26:18: error: 'UIGestureRecognizer' is unavailable in watchOS
24 | };
25 |
26 | public extension UIGestureRecognizer {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
27 |
28 | func cancelTouch(){
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizerState+Helpers.swift:11:18: error: 'UIGestureRecognizer' is unavailable in watchOS
9 |
10 |
11 | public extension UIGestureRecognizer.State {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
12 | var isActive: Bool {
13 | switch 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/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIResponder+Helpers.swift:14:43: error: 'UIResponder' is unavailable in watchOS
12 |
13 | func recursivelyFindNextResponder(
14 | where predicate: (_ currentResponder: UIResponder) -> Bool
| `- error: 'UIResponder' is unavailable in watchOS
15 | ) -> UIResponder? {
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/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
80 |
81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
| `- note: 'UIResponder' has been explicitly marked unavailable here
83 |
84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIResponder+Helpers.swift:15:8: error: 'UIResponder' is unavailable in watchOS
13 | func recursivelyFindNextResponder(
14 | where predicate: (_ currentResponder: UIResponder) -> Bool
15 | ) -> UIResponder? {
| `- error: 'UIResponder' is unavailable in watchOS
16 |
17 | var currentResponder = 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/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
80 |
81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
| `- note: 'UIResponder' has been explicitly marked unavailable here
83 |
84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIResponder+Helpers.swift:11:18: error: 'UIResponder' is unavailable in watchOS
9 |
10 |
11 | public extension UIResponder {
| `- error: 'UIResponder' is unavailable in watchOS
12 |
13 | func recursivelyFindNextResponder(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
80 |
81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
| `- note: 'UIResponder' has been explicitly marked unavailable here
83 |
84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIScrollView+Helpers.swift:10:18: error: 'UIScrollView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
11 |
12 | var minContentOffset: CGPoint {
/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:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIStackView+Helpers.swift:10:18: error: 'UIStackView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
11 |
12 | func removeAllArrangedSubviews(){
/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/Extension+Helpers/UIView+Helpers.swift:9:29: error: 'UIViewController' is unavailable in watchOS
7 | // ---------------------------
8 |
9 | var parentViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
10 | var parentResponder: UIResponder? = self;
11 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:22:43: error: 'UIViewController' is unavailable in watchOS
20 | };
21 |
22 | var rootViewControllerForCurrentWindow: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
23 | self.window?.rootViewController;
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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:26:33: error: 'UIView' is unavailable in watchOS
24 | };
25 |
26 | var rootViewForCurrentWindow: UIView? {
| `- error: 'UIView' is unavailable in watchOS
27 | self.rootViewControllerForCurrentWindow?.view;
28 | };
/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/Extension+Helpers/UIView+Helpers.swift:30:37: error: 'UIView' is unavailable in watchOS
28 | };
29 |
30 | var recursivelyGetAllSuperviews: [UIView] {
| `- error: 'UIView' is unavailable in watchOS
31 | var parentViews: [UIView] = [];
32 | var currentView = 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/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/Extension+Helpers/UIView+Helpers.swift:41:35: error: 'UIView' is unavailable in watchOS
39 | };
40 |
41 | var recursivelyGetAllSubviews: [UIView] {
| `- error: 'UIView' is unavailable in watchOS
42 | var views: [UIView] = [];
43 |
/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/Extension+Helpers/UIView+Helpers.swift:52:57: error: 'UIGestureRecognizer' is unavailable in watchOS
50 | };
51 |
52 | var recursivelyGetAllGestureRecognizersFromSubviews: [UIGestureRecognizer] {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
53 | self.recursivelyGetAllSubviews.reduce(into: []){
54 | $0 += $1.gestureRecognizers ?? []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:58:45: error: 'UIGestureRecognizer' is unavailable in watchOS
56 | };
57 |
58 | var recursivelyGetAllGestureRecognizers: [UIGestureRecognizer] {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
59 | (self.gestureRecognizers ?? []) +
60 | self.recursivelyGetAllGestureRecognizersFromSubviews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:63:43: error: 'UIResponder' is unavailable in watchOS
61 | };
62 |
63 | var recursivelyGetAllParentResponders: [UIResponder] {
| `- error: 'UIResponder' is unavailable in watchOS
64 | var parentResponders: [UIResponder] = [self];
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/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
80 |
81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
| `- note: 'UIResponder' has been explicitly marked unavailable here
83 |
84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:85:25: error: 'NSLayoutConstraint' is unavailable in watchOS
83 | };
84 |
85 | var heightConstraint: NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
86 | self.constraints.first {
87 | $0.firstAttribute == .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/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/Extension+Helpers/UIView+Helpers.swift:91:24: error: 'NSLayoutConstraint' is unavailable in watchOS
89 | };
90 |
91 | var widthConstraint: NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
92 | self.constraints.first {
93 | $0.firstAttribute == .width
/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/Extension+Helpers/UIView+Helpers.swift:141:52: error: 'UIView' is unavailable in watchOS
139 | };
140 |
141 | func recursivelyFindParentView(where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
142 | var currentView = self;
143 |
/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/Extension+Helpers/UIView+Helpers.swift:141:72: error: 'UIView' is unavailable in watchOS
139 | };
140 |
141 | func recursivelyFindParentView(where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
142 | var currentView = self;
143 |
/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/Extension+Helpers/UIView+Helpers.swift:163:49: error: 'UIView' is unavailable in watchOS
161 | };
162 |
163 | func recursivelyFindSubview(where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
164 | for subview in self.subviews {
165 | if predicate(subview) {
/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/Extension+Helpers/UIView+Helpers.swift:163:69: error: 'UIView' is unavailable in watchOS
161 | };
162 |
163 | func recursivelyFindSubview(where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
164 | for subview in self.subviews {
165 | if predicate(subview) {
/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/Extension+Helpers/UIView+Helpers.swift:4:18: error: 'UIView' is unavailable in watchOS
2 |
3 |
4 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
5 |
6 | // MARK: - Computed Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:10:26: error: 'UIResponder' is unavailable in watchOS
8 |
9 | var parentViewController: UIViewController? {
10 | var parentResponder: UIResponder? = self;
| `- error: 'UIResponder' is unavailable in watchOS
11 |
12 | while parentResponder != nil {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
80 |
81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
| `- note: 'UIResponder' has been explicitly marked unavailable here
83 |
84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:14:51: error: 'UIViewController' is unavailable in watchOS
12 | while parentResponder != nil {
13 | parentResponder = parentResponder!.next
14 | if let viewController = parentResponder as? UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
15 | return viewController;
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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:31:23: error: 'UIView' is unavailable in watchOS
29 |
30 | var recursivelyGetAllSuperviews: [UIView] {
31 | var parentViews: [UIView] = [];
| `- error: 'UIView' is unavailable in watchOS
32 | var currentView = self;
33 |
/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/Extension+Helpers/UIView+Helpers.swift:42:17: error: 'UIView' is unavailable in watchOS
40 |
41 | var recursivelyGetAllSubviews: [UIView] {
42 | var views: [UIView] = [];
| `- error: 'UIView' is unavailable in watchOS
43 |
44 | for subview in self.subviews {
/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/Extension+Helpers/UIView+Helpers.swift:64:28: error: 'UIResponder' is unavailable in watchOS
62 |
63 | var recursivelyGetAllParentResponders: [UIResponder] {
64 | var parentResponders: [UIResponder] = [self];
| `- error: 'UIResponder' is unavailable in watchOS
65 |
66 | while let currentParentResponder = parentResponders.last,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
80 |
81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
| `- note: 'UIResponder' has been explicitly marked unavailable here
83 |
84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift:129:25: error: 'UIView' is unavailable in watchOS
127 |
128 | constraintItems.forEach {
129 | guard ($0 as? UIView) === self else { return };
| `- error: 'UIView' is unavailable in watchOS
130 | ancestorView?.removeConstraint(ancestorConstraint);
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/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/Extension+Helpers/UIViewAnimationCurve+Helpers.swift:12:27: error: 'UIView' is unavailable in watchOS
10 | public extension UIView.AnimationCurve {
11 |
12 | var asAnimationOptions: UIView.AnimationOptions {
| `- error: 'UIView' is unavailable in watchOS
13 | switch self {
14 | case .easeInOut:
/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/Extension+Helpers/UIViewAnimationCurve+Helpers.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView.AnimationCurve {
| `- error: 'UIView' is unavailable in watchOS
11 |
12 | var asAnimationOptions: UIView.AnimationOptions {
/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/Extension+Helpers/UIViewController+Helpers.swift:15:48: error: 'UIViewController' is unavailable in watchOS
13 | // ----------------------------
14 |
15 | var recursivelyGetAllParentViewControllers: [UIViewController] {
| `- error: 'UIViewController' is unavailable in watchOS
16 | var parentVC: [UIViewController] = [];
17 | var currentVC = 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:29:47: error: 'UIViewController' is unavailable in watchOS
27 | };
28 |
29 | var recursivelyGetAllChildViewControllers: [UIViewController] {
| `- error: 'UIViewController' is unavailable in watchOS
30 | var vcItems: [UIViewController] = [];
31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:41:14: error: 'UIViewController' is unavailable in watchOS
39 |
40 | func attachChildVC(
41 | _ child: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
42 | willMoveBlock: (() -> Void)? = nil
43 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:53:14: error: 'UIViewController' is unavailable in watchOS
51 |
52 | func attachChildVC(
53 | _ child: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
54 | toView targetView: UIView? = nil,
55 | shouldInvokeWillMove: Bool = 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:54:24: error: 'UIView' is unavailable in watchOS
52 | func attachChildVC(
53 | _ child: UIViewController,
54 | toView targetView: UIView? = nil,
| `- error: 'UIView' is unavailable in watchOS
55 | shouldInvokeWillMove: Bool = false
56 | ) {
/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/Extension+Helpers/UIViewController+Helpers.swift:79:23: error: 'UIViewController' is unavailable in watchOS
77 |
78 | func recursivelyFindParentViewController(
79 | where predicate: (UIViewController) -> Bool
| `- error: 'UIViewController' is unavailable in watchOS
80 | ) -> UIViewController? {
81 | var currentVC = 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:80:8: error: 'UIViewController' is unavailable in watchOS
78 | func recursivelyFindParentViewController(
79 | where predicate: (UIViewController) -> Bool
80 | ) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
81 | var currentVC = self;
82 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:103:23: error: 'UIViewController' is unavailable in watchOS
101 |
102 | func recursivelyFindChildViewController(
103 | where predicate: (UIViewController) -> Bool
| `- error: 'UIViewController' is unavailable in watchOS
104 | ) -> UIViewController? {
105 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:104:8: error: 'UIViewController' is unavailable in watchOS
102 | func recursivelyFindChildViewController(
103 | where predicate: (UIViewController) -> Bool
104 | ) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
105 |
106 | for childVC in self.children {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:194:49: error: 'UIViewController' is unavailable in watchOS
192 | };
193 |
194 | var recursivelyGetPresentingViewControllers: [UIViewController] {
| `- error: 'UIViewController' is unavailable in watchOS
195 | guard self.isPresentedAsModal,
196 | let presentingVC = self.presentingViewController
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:213:37: error: 'UIViewController' is unavailable in watchOS
211 | };
212 |
213 | var rootPresentingViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
214 | self.recursivelyGetPresentingViewControllers.last;
215 | };
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:217:48: error: 'UIViewController' is unavailable in watchOS
215 | };
216 |
217 | var recursivelyGetPresentedViewControllers: [UIViewController] {
| `- error: 'UIViewController' is unavailable in watchOS
218 | guard let presentedVC = self.presentedViewController else {
219 | return [];
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:234:53: error: 'UIViewController' is unavailable in watchOS
232 | };
233 |
234 | var recursivelyGetTopMostPresentedViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
235 | self.recursivelyGetPresentedViewControllers.last;
236 | };
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:238:51: error: 'UIViewController' is unavailable in watchOS
236 | };
237 |
238 | var recursivelyGetAllPresentedViewControllers: [UIViewController] {
| `- error: 'UIViewController' is unavailable in watchOS
239 | guard let rootPresentingVC = self.rootPresentingViewController else {
240 | return [];
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:10:18: error: 'UIViewController' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
11 |
12 | // MARK: - Child/Parent Related
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:16:20: error: 'UIViewController' is unavailable in watchOS
14 |
15 | var recursivelyGetAllParentViewControllers: [UIViewController] {
16 | var parentVC: [UIViewController] = [];
| `- error: 'UIViewController' is unavailable in watchOS
17 | var currentVC = self;
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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:30:19: error: 'UIViewController' is unavailable in watchOS
28 |
29 | var recursivelyGetAllChildViewControllers: [UIViewController] {
30 | var vcItems: [UIViewController] = [];
| `- error: 'UIViewController' is unavailable in watchOS
31 |
32 | for childVC in self.children {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift:180:38: error: 'UISheetPresentationController' is unavailable in watchOS
178 | };
179 |
180 | return presentationController is UISheetPresentationController;
| `- error: 'UISheetPresentationController' is unavailable in watchOS
181 | };
182 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISheetPresentationController.h:108:12: note: 'UISheetPresentationController' has been explicitly marked unavailable here
106 |
107 | UIKIT_EXTERN API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
108 | @interface UISheetPresentationController : UIPresentationController
| `- note: 'UISheetPresentationController' has been explicitly marked unavailable here
109 |
110 | // The delegate inherited from UIPresentationController, redeclared with conformance to UISheetPresentationControllerDelegate.
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIWindow+Helpers.swift:15:39: error: 'UIViewController' is unavailable in watchOS
13 | /// controller
14 | ///
15 | var topmostPresentedViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
16 | guard let rootViewController = self.rootViewController else { return nil };
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIWindow+Helpers.swift:10:18: error: 'UIWindow' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIWindow {
| `- error: 'UIWindow' is unavailable in watchOS
11 |
12 | /// Recursively calls `presentedViewController` starting from the root
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UIWindow : UIView
| `- note: 'UIWindow' has been explicitly marked unavailable here
23 |
24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CACornerMask+RawValueToStringConvertible.swift:11:1: warning: extension declares a conformance of imported type 'CACornerMask' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
9 |
10 |
11 | extension CACornerMask: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'CACornerMask' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | // MARK: - CaseIterable
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CACornerMask+RawValueToStringConvertible.swift:11:11: error: 'CACornerMask' is unavailable in watchOS
9 |
10 |
11 | extension CACornerMask: RawValueToStringConvertible {
| `- error: 'CACornerMask' is unavailable in watchOS
12 |
13 | // MARK: - CaseIterable
/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/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:11:1: warning: extension declares a conformance of imported type 'CAGradientLayerType' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
9 | import QuartzCore
10 |
11 | extension CAGradientLayerType: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'CAGradientLayerType' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | // MARK: - CaseIterable
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:18:8: error: 'axial' is unavailable in watchOS
16 | public static var allCases: [Self] = {
17 | var items: [Self] = [
18 | .axial,
| `- error: 'axial' is unavailable in watchOS
19 | .conic,
20 | .radial,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:56:37: note: 'axial' has been explicitly marked unavailable here
54 | /** `type' values. **/
55 |
56 | CA_EXTERN CAGradientLayerType const kCAGradientLayerAxial
| `- note: 'axial' has been explicitly marked unavailable here
57 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
58 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:19:8: error: 'conic' is unavailable in watchOS
17 | var items: [Self] = [
18 | .axial,
19 | .conic,
| `- error: 'conic' is unavailable in watchOS
20 | .radial,
21 | ];
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:73:37: note: 'conic' has been explicitly marked unavailable here
71 | * positive x-axis towards positive y-axis. */
72 |
73 | CA_EXTERN CAGradientLayerType const kCAGradientLayerConic
| `- note: 'conic' has been explicitly marked unavailable here
74 | API_AVAILABLE(macos(10.14), ios(12.0), tvos(12.0)) API_UNAVAILABLE(watchos);
75 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:20:8: error: 'radial' is unavailable in watchOS
18 | .axial,
19 | .conic,
20 | .radial,
| `- error: 'radial' is unavailable in watchOS
21 | ];
22 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:64:37: note: 'radial' has been explicitly marked unavailable here
62 | * 2' respectively. */
63 |
64 | CA_EXTERN CAGradientLayerType const kCAGradientLayerRadial
| `- note: 'radial' has been explicitly marked unavailable here
65 | API_AVAILABLE(macos(10.6), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
66 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:24:21: error: 'conic' is unavailable in watchOS
22 |
23 | if #available(iOS 12.0, *) {
24 | items.append(.conic);
| `- error: 'conic' is unavailable in watchOS
25 | };
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:73:37: note: 'conic' has been explicitly marked unavailable here
71 | * positive x-axis towards positive y-axis. */
72 |
73 | CA_EXTERN CAGradientLayerType const kCAGradientLayerConic
| `- note: 'conic' has been explicitly marked unavailable here
74 | API_AVAILABLE(macos(10.14), ios(12.0), tvos(12.0)) API_UNAVAILABLE(watchos);
75 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:11:11: error: 'CAGradientLayerType' is unavailable in watchOS
9 | import QuartzCore
10 |
11 | extension CAGradientLayerType: RawValueToStringConvertible {
| `- error: 'CAGradientLayerType' is unavailable in watchOS
12 |
13 | // MARK: - CaseIterable
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:17:20: note: 'CAGradientLayerType' has been explicitly marked unavailable here
15 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
16 |
17 | typedef NSString * CAGradientLayerType NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAGradientLayerType' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:35:13: error: 'axial' is unavailable in watchOS
33 | public var caseString: String {
34 | switch self {
35 | case .axial:
| `- error: 'axial' is unavailable in watchOS
36 | return "axial";
37 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:56:37: note: 'axial' has been explicitly marked unavailable here
54 | /** `type' values. **/
55 |
56 | CA_EXTERN CAGradientLayerType const kCAGradientLayerAxial
| `- note: 'axial' has been explicitly marked unavailable here
57 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
58 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:38:13: error: 'conic' is unavailable in watchOS
36 | return "axial";
37 |
38 | case .conic:
| `- error: 'conic' is unavailable in watchOS
39 | return "conic";
40 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:73:37: note: 'conic' has been explicitly marked unavailable here
71 | * positive x-axis towards positive y-axis. */
72 |
73 | CA_EXTERN CAGradientLayerType const kCAGradientLayerConic
| `- note: 'conic' has been explicitly marked unavailable here
74 | API_AVAILABLE(macos(10.14), ios(12.0), tvos(12.0)) API_UNAVAILABLE(watchos);
75 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift:41:13: error: 'radial' is unavailable in watchOS
39 | return "conic";
40 |
41 | case .radial:
| `- error: 'radial' is unavailable in watchOS
42 | return "radial";
43 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:64:37: note: 'radial' has been explicitly marked unavailable here
62 | * 2' respectively. */
63 |
64 | CA_EXTERN CAGradientLayerType const kCAGradientLayerRadial
| `- note: 'radial' has been explicitly marked unavailable here
65 | API_AVAILABLE(macos(10.6), ios(3.2), tvos(9.0)) API_UNAVAILABLE(watchos);
66 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:10:1: warning: extension declares a conformance of imported type 'Style' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
8 | import UIKit
9 |
10 | extension UIBlurEffect.Style: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'Style' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
12 | // MARK: - CaseIterable
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:10:11: error: 'UIBlurEffect' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIBlurEffect.Style: RawValueToStringConvertible {
| `- error: 'UIBlurEffect' is unavailable in watchOS
11 |
12 | // MARK: - CaseIterable
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
59 | /* UIBlurEffect will provide a blur that appears to have been applied to the content layered behind the UIVisualEffectView. Views added to the contentView of a blur visual effect are not blurred themselves. */
60 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
61 | @interface UIBlurEffect : UIVisualEffect
| `- note: 'UIBlurEffect' has been explicitly marked unavailable here
62 |
63 | + (UIBlurEffect *)effectWithStyle:(UIBlurEffectStyle)style;
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:20:10: error: 'regular' is unavailable in watchOS
18 | if #available(iOS 10.0, *) {
19 | blurEffects += [
20 | .regular,
| `- error: 'regular' is unavailable in watchOS
21 | .prominent,
22 | .extraLight,
UIKit.UIBlurEffect.Style.regular:4:10: note: 'regular' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case regular }
| `- note: 'regular' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:21:10: error: 'prominent' is unavailable in watchOS
19 | blurEffects += [
20 | .regular,
21 | .prominent,
| `- error: 'prominent' is unavailable in watchOS
22 | .extraLight,
23 | .light,
UIKit.UIBlurEffect.Style.prominent:4:10: note: 'prominent' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case prominent }
| `- note: 'prominent' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:30:10: error: 'systemUltraThinMaterial' is unavailable in watchOS
28 | if #available(iOS 13.0, *) {
29 | blurEffects += [
30 | .systemUltraThinMaterial,
| `- error: 'systemUltraThinMaterial' is unavailable in watchOS
31 | .systemThinMaterial,
32 | .systemMaterial,
UIKit.UIBlurEffect.Style.systemUltraThinMaterial:4:10: note: 'systemUltraThinMaterial' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemUltraThinMaterial }
| `- note: 'systemUltraThinMaterial' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:31:10: error: 'systemThinMaterial' is unavailable in watchOS
29 | blurEffects += [
30 | .systemUltraThinMaterial,
31 | .systemThinMaterial,
| `- error: 'systemThinMaterial' is unavailable in watchOS
32 | .systemMaterial,
33 | .systemThickMaterial,
UIKit.UIBlurEffect.Style.systemThinMaterial:4:10: note: 'systemThinMaterial' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemThinMaterial }
| `- note: 'systemThinMaterial' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:32:10: error: 'systemMaterial' is unavailable in watchOS
30 | .systemUltraThinMaterial,
31 | .systemThinMaterial,
32 | .systemMaterial,
| `- error: 'systemMaterial' is unavailable in watchOS
33 | .systemThickMaterial,
34 | .systemChromeMaterial,
UIKit.UIBlurEffect.Style.systemMaterial:4:10: note: 'systemMaterial' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemMaterial }
| `- note: 'systemMaterial' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:33:10: error: 'systemThickMaterial' is unavailable in watchOS
31 | .systemThinMaterial,
32 | .systemMaterial,
33 | .systemThickMaterial,
| `- error: 'systemThickMaterial' is unavailable in watchOS
34 | .systemChromeMaterial,
35 | .systemUltraThinMaterialLight,
UIKit.UIBlurEffect.Style.systemThickMaterial:4:10: note: 'systemThickMaterial' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemThickMaterial }
| `- note: 'systemThickMaterial' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:34:10: error: 'systemChromeMaterial' is unavailable in watchOS
32 | .systemMaterial,
33 | .systemThickMaterial,
34 | .systemChromeMaterial,
| `- error: 'systemChromeMaterial' is unavailable in watchOS
35 | .systemUltraThinMaterialLight,
36 | .systemThinMaterialLight,
UIKit.UIBlurEffect.Style.systemChromeMaterial:4:10: note: 'systemChromeMaterial' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemChromeMaterial }
| `- note: 'systemChromeMaterial' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:35:10: error: 'systemUltraThinMaterialLight' is unavailable in watchOS
33 | .systemThickMaterial,
34 | .systemChromeMaterial,
35 | .systemUltraThinMaterialLight,
| `- error: 'systemUltraThinMaterialLight' is unavailable in watchOS
36 | .systemThinMaterialLight,
37 | .systemMaterialLight,
UIKit.UIBlurEffect.Style.systemUltraThinMaterialLight:4:10: note: 'systemUltraThinMaterialLight' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemUltraThinMaterialLight }
| `- note: 'systemUltraThinMaterialLight' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:36:10: error: 'systemThinMaterialLight' is unavailable in watchOS
34 | .systemChromeMaterial,
35 | .systemUltraThinMaterialLight,
36 | .systemThinMaterialLight,
| `- error: 'systemThinMaterialLight' is unavailable in watchOS
37 | .systemMaterialLight,
38 | .systemThickMaterialLight,
UIKit.UIBlurEffect.Style.systemThinMaterialLight:4:10: note: 'systemThinMaterialLight' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemThinMaterialLight }
| `- note: 'systemThinMaterialLight' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:37:10: error: 'systemMaterialLight' is unavailable in watchOS
35 | .systemUltraThinMaterialLight,
36 | .systemThinMaterialLight,
37 | .systemMaterialLight,
| `- error: 'systemMaterialLight' is unavailable in watchOS
38 | .systemThickMaterialLight,
39 | .systemChromeMaterialLight,
UIKit.UIBlurEffect.Style.systemMaterialLight:4:10: note: 'systemMaterialLight' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemMaterialLight }
| `- note: 'systemMaterialLight' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:38:10: error: 'systemThickMaterialLight' is unavailable in watchOS
36 | .systemThinMaterialLight,
37 | .systemMaterialLight,
38 | .systemThickMaterialLight,
| `- error: 'systemThickMaterialLight' is unavailable in watchOS
39 | .systemChromeMaterialLight,
40 | .systemUltraThinMaterialDark,
UIKit.UIBlurEffect.Style.systemThickMaterialLight:4:10: note: 'systemThickMaterialLight' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemThickMaterialLight }
| `- note: 'systemThickMaterialLight' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:39:10: error: 'systemChromeMaterialLight' is unavailable in watchOS
37 | .systemMaterialLight,
38 | .systemThickMaterialLight,
39 | .systemChromeMaterialLight,
| `- error: 'systemChromeMaterialLight' is unavailable in watchOS
40 | .systemUltraThinMaterialDark,
41 | .systemThinMaterialDark,
UIKit.UIBlurEffect.Style.systemChromeMaterialLight:4:10: note: 'systemChromeMaterialLight' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemChromeMaterialLight }
| `- note: 'systemChromeMaterialLight' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:40:10: error: 'systemUltraThinMaterialDark' is unavailable in watchOS
38 | .systemThickMaterialLight,
39 | .systemChromeMaterialLight,
40 | .systemUltraThinMaterialDark,
| `- error: 'systemUltraThinMaterialDark' is unavailable in watchOS
41 | .systemThinMaterialDark,
42 | .systemMaterialDark,
UIKit.UIBlurEffect.Style.systemUltraThinMaterialDark:4:10: note: 'systemUltraThinMaterialDark' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemUltraThinMaterialDark }
| `- note: 'systemUltraThinMaterialDark' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:41:10: error: 'systemThinMaterialDark' is unavailable in watchOS
39 | .systemChromeMaterialLight,
40 | .systemUltraThinMaterialDark,
41 | .systemThinMaterialDark,
| `- error: 'systemThinMaterialDark' is unavailable in watchOS
42 | .systemMaterialDark,
43 | .systemThickMaterialDark,
UIKit.UIBlurEffect.Style.systemThinMaterialDark:4:10: note: 'systemThinMaterialDark' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemThinMaterialDark }
| `- note: 'systemThinMaterialDark' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:42:10: error: 'systemMaterialDark' is unavailable in watchOS
40 | .systemUltraThinMaterialDark,
41 | .systemThinMaterialDark,
42 | .systemMaterialDark,
| `- error: 'systemMaterialDark' is unavailable in watchOS
43 | .systemThickMaterialDark,
44 | .systemChromeMaterialDark,
UIKit.UIBlurEffect.Style.systemMaterialDark:4:10: note: 'systemMaterialDark' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemMaterialDark }
| `- note: 'systemMaterialDark' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:43:10: error: 'systemThickMaterialDark' is unavailable in watchOS
41 | .systemThinMaterialDark,
42 | .systemMaterialDark,
43 | .systemThickMaterialDark,
| `- error: 'systemThickMaterialDark' is unavailable in watchOS
44 | .systemChromeMaterialDark,
45 | ];
UIKit.UIBlurEffect.Style.systemThickMaterialDark:4:10: note: 'systemThickMaterialDark' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemThickMaterialDark }
| `- note: 'systemThickMaterialDark' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift:44:10: error: 'systemChromeMaterialDark' is unavailable in watchOS
42 | .systemMaterialDark,
43 | .systemThickMaterialDark,
44 | .systemChromeMaterialDark,
| `- error: 'systemChromeMaterialDark' is unavailable in watchOS
45 | ];
46 | };
UIKit.UIBlurEffect.Style.systemChromeMaterialDark:4:10: note: 'systemChromeMaterialDark' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemChromeMaterialDark }
| `- note: 'systemChromeMaterialDark' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIContextMenuInteractionCommitStyle+RawValueToStringConvertible.swift:11:1: warning: extension declares a conformance of imported type 'UIContextMenuInteractionCommitStyle' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
9 |
10 | @available(iOS 13.0, *)
11 | extension UIContextMenuInteractionCommitStyle: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'UIContextMenuInteractionCommitStyle' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | // MARK: - CaseIterable
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIContextMenuInteractionCommitStyle+RawValueToStringConvertible.swift:11:11: error: 'UIContextMenuInteractionCommitStyle' is unavailable in watchOS
9 |
10 | @available(iOS 13.0, *)
11 | extension UIContextMenuInteractionCommitStyle: RawValueToStringConvertible {
| `- error: 'UIContextMenuInteractionCommitStyle' is unavailable in watchOS
12 |
13 | // MARK: - CaseIterable
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:20:28: note: 'UIContextMenuInteractionCommitStyle' has been explicitly marked unavailable here
18 | @protocol UIContextMenuInteractionDelegate;
19 |
20 | typedef NS_ENUM(NSInteger, UIContextMenuInteractionCommitStyle) {
| `- note: 'UIContextMenuInteractionCommitStyle' has been explicitly marked unavailable here
21 | UIContextMenuInteractionCommitStyleDismiss = 0,
22 | UIContextMenuInteractionCommitStylePop,
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIDeviceBatteryState+RawValueToStringConvertible.swift:11:1: warning: extension declares a conformance of imported type 'BatteryState' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
9 |
10 |
11 | extension UIDevice.BatteryState: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'BatteryState' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | // MARK: - CaseIterable
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIDeviceBatteryState+RawValueToStringConvertible.swift:11:11: error: 'UIDevice' is unavailable in watchOS
9 |
10 |
11 | extension UIDevice.BatteryState: RawValueToStringConvertible {
| `- error: 'UIDevice' is unavailable in watchOS
12 |
13 | // MARK: - CaseIterable
/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/Extension+RawValueToStringConvertible/UIDeviceOrientation+RawValueToStringConvertible.swift:10:1: warning: extension declares a conformance of imported type 'UIDeviceOrientation' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
8 | import UIKit
9 |
10 | extension UIDeviceOrientation: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'UIDeviceOrientation' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
12 | // MARK: - CaseIterable
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIDeviceOrientation+RawValueToStringConvertible.swift:10:11: error: 'UIDeviceOrientation' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIDeviceOrientation: RawValueToStringConvertible {
| `- error: 'UIDeviceOrientation' is unavailable in watchOS
11 |
12 | // MARK: - CaseIterable
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:13:28: note: 'UIDeviceOrientation' has been explicitly marked unavailable here
11 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
12 |
13 | typedef NS_ENUM(NSInteger, UIDeviceOrientation) {
| `- note: 'UIDeviceOrientation' has been explicitly marked unavailable here
14 | UIDeviceOrientationUnknown,
15 | UIDeviceOrientationPortrait, // Device oriented vertically, home button on the bottom
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIFontTextStyle+RawValueToStringConvertible.swift:10:1: warning: extension declares a conformance of imported type 'TextStyle' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
8 | import UIKit
9 |
10 | extension UIFont.TextStyle: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'TextStyle' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
12 | // MARK: - CaseIterable
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIFontTextStyle+RawValueToStringConvertible.swift:31:21: error: 'extraLargeTitle' is only available in watchOS 10.0 or newer
8 | import UIKit
9 |
10 | extension UIFont.TextStyle: RawValueToStringConvertible {
| `- note: add '@available' attribute to enclosing extension
11 |
12 | // MARK: - CaseIterable
13 | // --------------------
14 |
15 | public static var allCases: [Self] = {
| `- note: add '@available' attribute to enclosing static property
16 | var cases: [Self] = [
17 | .body,
:
29 |
30 | if #available(iOS 17.0, *) {
31 | cases.append(.extraLargeTitle)
| |- error: 'extraLargeTitle' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
32 | cases.append(.extraLargeTitle2)
33 | }
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIFontTextStyle+RawValueToStringConvertible.swift:32:21: error: 'extraLargeTitle2' is only available in watchOS 10.0 or newer
8 | import UIKit
9 |
10 | extension UIFont.TextStyle: RawValueToStringConvertible {
| `- note: add '@available' attribute to enclosing extension
11 |
12 | // MARK: - CaseIterable
13 | // --------------------
14 |
15 | public static var allCases: [Self] = {
| `- note: add '@available' attribute to enclosing static property
16 | var cases: [Self] = [
17 | .body,
:
30 | if #available(iOS 17.0, *) {
31 | cases.append(.extraLargeTitle)
32 | cases.append(.extraLargeTitle2)
| |- error: 'extraLargeTitle2' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
33 | }
34 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIFontTextStyle+RawValueToStringConvertible.swift:44:15: error: 'extraLargeTitle' is only available in watchOS 10.0 or newer
8 | import UIKit
9 |
10 | extension UIFont.TextStyle: RawValueToStringConvertible {
| `- note: add '@available' attribute to enclosing extension
11 |
12 | // MARK: - CaseIterable
:
39 | // ------------------------------------
40 |
41 | public var caseString: String {
| `- note: add '@available' attribute to enclosing property
42 | if #available(iOS 17.0, *) {
43 | switch self {
44 | case .extraLargeTitle:
| |- error: 'extraLargeTitle' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
45 | return "extraLargeTitle";
46 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIFontTextStyle+RawValueToStringConvertible.swift:47:15: error: 'extraLargeTitle2' is only available in watchOS 10.0 or newer
8 | import UIKit
9 |
10 | extension UIFont.TextStyle: RawValueToStringConvertible {
| `- note: add '@available' attribute to enclosing extension
11 |
12 | // MARK: - CaseIterable
:
39 | // ------------------------------------
40 |
41 | public var caseString: String {
| `- note: add '@available' attribute to enclosing property
42 | if #available(iOS 17.0, *) {
43 | switch self {
:
45 | return "extraLargeTitle";
46 |
47 | case .extraLargeTitle2:
| |- error: 'extraLargeTitle2' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
48 | return "extraLargeTitle2";
49 |
/Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIImageRenderingMode+RawValueToStringConvertible.swift:10:1: warning: extension declares a conformance of imported type 'RenderingMode' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
8 | import UIKit
9 |
10 | extension UIImage.RenderingMode: RawValueToStringConvertible {
| |- warning: extension declares a conformance of imported type 'RenderingMode' to imported protocols 'CaseIterable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
12 | // MARK: - CaseIterable
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIApplication+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIApplication+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIBezierPath+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIBezierPath+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIBezierPath+VariadicCornerRadius.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIBezierPath+VariadicCornerRadius.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIColor+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIColor+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+AddTargetBlock.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIGestureRecognizer+AddTargetBlock.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizer+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIGestureRecognizer+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIGestureRecognizerState+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIGestureRecognizerState+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIResponder+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIResponder+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIScrollView+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIScrollView+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIStackView+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIStackView+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIView+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewAnimationCurve+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewAnimationCurve+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIViewController+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewController+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Helpers/UIWindow+Helpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIWindow+Helpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+Init/CGRect+Init.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGRect+Init.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CACornerMask+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CACornerMask+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/CAGradientLayerType+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CAGradientLayerType+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIBlurEffectStyle+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIBlurEffectStyle+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIContextMenuInteractionCommitStyle+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIContextMenuInteractionCommitStyle+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIDeviceBatteryState+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIDeviceBatteryState+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIDeviceOrientation+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIDeviceOrientation+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIFontTextStyle+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIFontTextStyle+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIImageRenderingMode+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImageRenderingMode+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Extension+RawValueToStringConvertible/UIImageSymbolScale+RawValueToStringConvertible.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImageSymbolScale+RawValueToStringConvertible.swift
SwiftCompile normal arm64_32 Compiling\ MulticastDelegate.swift,\ MutableReference.swift,\ ObjectMetadata+Default.swift,\ ObjectMetadata.swift,\ ObjectContainer.swift,\ ObjectWrapper.swift,\ ObjectWrapperHelpers.swift,\ PrivateObjectWrapper.swift,\ PrivateObjectWrappingEncodedString.swift,\ RepeatedExecution.swift,\ ValueInjectable+Default.swift,\ ValueInjectable.swift,\ ErrorCode.swift,\ ErrorMetadata.swift,\ VerboseError.swift,\ VerboseErrorSharedEnv.swift,\ SelectorProxy.swift,\ WeakArray.swift,\ WeakDictionary.swift,\ WeakElement.swift,\ WeakRef.swift,\ PassthroughView.swift,\ ShapeView.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/MulticastDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/MutableReference.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectMetadata/ObjectMetadata+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectMetadata/ObjectMetadata.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/ObjectContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/ObjectWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/ObjectWrapperHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/PrivateObjectWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/PrivateObjectWrappingEncodedString.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ValueInjectable/ValueInjectable+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ValueInjectable/ValueInjectable.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/ErrorCode.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/ErrorMetadata.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/VerboseError.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/VerboseErrorSharedEnv.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/SelectorProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakArray.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakDictionary.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakElement.swift /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakRef.swift /Users/admin/builder/spi-builder-workspace/Sources/Views/PassthroughView.swift /Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift:66:40: error: 'CADisplayLink' is unavailable in watchOS
64 |
65 | public let shouldRetainByDisplayLink: Bool;
66 | private(set) public var displayLink: CADisplayLink?;
| `- error: 'CADisplayLink' is unavailable in watchOS
67 |
68 | // MARK: - Init
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
19 | API_AVAILABLE(macos(14.0))
20 |
21 | @interface CADisplayLink : NSObject
| `- note: 'CADisplayLink' has been explicitly marked unavailable here
22 | {
23 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift:94:27: error: 'CACurrentMediaTime()' is unavailable in watchOS
92 |
93 | self.state = .running;
94 | self.timestampStart = CACurrentMediaTime();
| `- error: 'CACurrentMediaTime()' is unavailable in watchOS
95 | self.timestampLastExecution = timestampStart;
96 | self.iterationCount = 0;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CABase.h:127:26: note: 'CACurrentMediaTime()' has been explicitly marked unavailable here
125 | * calling mach_absolute_time () and converting the units to seconds. */
126 |
127 | CA_EXTERN CFTimeInterval CACurrentMediaTime (void)
| `- note: 'CACurrentMediaTime()' has been explicitly marked unavailable here
128 | API_AVAILABLE(macos(10.5), ios(2.0)) API_UNAVAILABLE(watchos);
129 |
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift:100:26: error: 'CADisplayLink' is unavailable in watchOS
98 | switch debounceMode {
99 | case let .frameRate(frameRate):
100 | let displayLink: CADisplayLink = {
| `- error: 'CADisplayLink' is unavailable in watchOS
101 | if self.shouldRetainByDisplayLink {
102 | return CADisplayLink(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
19 | API_AVAILABLE(macos(14.0))
20 |
21 | @interface CADisplayLink : NSObject
| `- note: 'CADisplayLink' has been explicitly marked unavailable here
22 | {
23 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift:102:20: error: 'CADisplayLink' is unavailable in watchOS
100 | let displayLink: CADisplayLink = {
101 | if self.shouldRetainByDisplayLink {
102 | return CADisplayLink(
| `- error: 'CADisplayLink' is unavailable in watchOS
103 | target: self,
104 | selector: #selector(Self.step)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
19 | API_AVAILABLE(macos(14.0))
20 |
21 | @interface CADisplayLink : NSObject
| `- note: 'CADisplayLink' has been explicitly marked unavailable here
22 | {
23 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift:112:29: error: 'CADisplayLink' is unavailable in watchOS
110 | };
111 |
112 | let displayLink = CADisplayLink(
| `- error: 'CADisplayLink' is unavailable in watchOS
113 | target: proxy,
114 | selector: #selector(SelectorProxy<RepeatedExecution>.invokeBlock)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
19 | API_AVAILABLE(macos(14.0))
20 |
21 | @interface CADisplayLink : NSObject
| `- note: 'CADisplayLink' has been explicitly marked unavailable here
22 | {
23 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift:120:21: error: 'preferredFramesPerSecond' is unavailable in watchOS
118 | }();
119 |
120 | displayLink.preferredFramesPerSecond = frameRate;
| `- error: 'preferredFramesPerSecond' is unavailable in watchOS
121 | self.displayLink = displayLink;
122 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:88:32: note: 'preferredFramesPerSecond' has been explicitly marked unavailable here
86 | * best-effort attempt at issuing callbacks at the requested rate. */
87 |
88 | @property(nonatomic) NSInteger preferredFramesPerSecond
| `- note: 'preferredFramesPerSecond' has been explicitly marked unavailable here
89 | API_DEPRECATED_WITH_REPLACEMENT ("preferredFrameRateRange",
90 | ios(10.0, API_TO_BE_DEPRECATED),
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift:158:28: error: 'CACurrentMediaTime()' is unavailable in watchOS
156 | }
157 |
158 | let timestampCurrent = CACurrentMediaTime();
| `- error: 'CACurrentMediaTime()' is unavailable in watchOS
159 | let timestampElapsed = timestampCurrent - self.timestampStart;
160 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CABase.h:127:26: note: 'CACurrentMediaTime()' has been explicitly marked unavailable here
125 | * calling mach_absolute_time () and converting the units to seconds. */
126 |
127 | CA_EXTERN CFTimeInterval CACurrentMediaTime (void)
| `- note: 'CACurrentMediaTime()' has been explicitly marked unavailable here
128 | API_AVAILABLE(macos(10.5), ios(2.0)) API_UNAVAILABLE(watchos);
129 |
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/ValueInjectable/ValueInjectable+Default.swift:55:20: warning: cannot use default expression for inference of 'U.Type' because it is inferrable from parameters #0, #1; this will be an error in a future Swift language mode
53 |
54 | func setInjectedValue<T, U: RawRepresentable<String>>(
55 | keys: U.Type = Self.Keys.self,
| `- warning: cannot use default expression for inference of 'U.Type' because it is inferrable from parameters #0, #1; this will be an error in a future Swift language mode
56 | forKey key: U,
57 | value: T?,
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/ValueInjectable/ValueInjectable+Default.swift:65:20: warning: cannot use default expression for inference of 'U.Type' because it is inferrable from parameters #0, #1; this will be an error in a future Swift language mode
63 |
64 | func getInjectedValue<T, U: RawRepresentable<String>>(
65 | keys: U.Type = Self.Keys.self,
| `- warning: cannot use default expression for inference of 'U.Type' because it is inferrable from parameters #0, #1; this will be an error in a future Swift language mode
66 | forKey key: U,
67 | fallbackValue: T? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/ValueInjectable/ValueInjectable+Default.swift:79:20: warning: cannot use default expression for inference of 'U.Type' because it is inferrable from parameters #0, #1; this will be an error in a future Swift language mode
77 |
78 | func getInjectedValue<T, U: RawRepresentable<String>>(
79 | keys: U.Type = Self.Keys.self,
| `- warning: cannot use default expression for inference of 'U.Type' because it is inferrable from parameters #0, #1; this will be an error in a future Swift language mode
80 | forKey key: U,
81 | fallbackValue: T,
/Users/admin/builder/spi-builder-workspace/Sources/Views/PassthroughView.swift:11:62: error: 'UIEvent' is unavailable in watchOS
9 |
10 | public class PassthroughView: UIView {
11 | public override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
| `- error: 'UIEvent' is unavailable in watchOS
12 | guard let hitView = super.hitTest(point, with: event) else { return nil };
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Views/PassthroughView.swift:11:75: error: 'UIView' is unavailable in watchOS
9 |
10 | public class PassthroughView: UIView {
11 | public override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
12 | guard let hitView = super.hitTest(point, with: event) else { return nil };
13 |
/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/Views/PassthroughView.swift:10:31: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public class PassthroughView: UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | public override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
12 | guard let hitView = super.hitTest(point, with: event) else { return nil };
/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/Views/ShapeView.swift:20:22: error: 'CABasicAnimation' is unavailable in watchOS
18 |
19 | case pendingAnimation(
20 | animationBase: CABasicAnimation,
| `- error: 'CABasicAnimation' is unavailable in watchOS
21 | pendingAnimations: [CABasicAnimation],
22 | currentFrame: CGRect,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:21:27: error: 'CABasicAnimation' is unavailable in watchOS
19 | case pendingAnimation(
20 | animationBase: CABasicAnimation,
21 | pendingAnimations: [CABasicAnimation],
| `- error: 'CABasicAnimation' is unavailable in watchOS
22 | currentFrame: CGRect,
23 | nextFrame: CGRect,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:29:22: error: 'CABasicAnimation' is unavailable in watchOS
27 |
28 | case animating(
29 | animationBase: CABasicAnimation,
| `- error: 'CABasicAnimation' is unavailable in watchOS
30 | currentAnimations: [CABasicAnimation],
31 | prevFrame: CGRect,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:30:27: error: 'CABasicAnimation' is unavailable in watchOS
28 | case animating(
29 | animationBase: CABasicAnimation,
30 | currentAnimations: [CABasicAnimation],
| `- error: 'CABasicAnimation' is unavailable in watchOS
31 | prevFrame: CGRect,
32 | nextFrame: CGRect,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:74:31: error: 'CABasicAnimation' is unavailable in watchOS
72 | };
73 |
74 | public var animationBase: CABasicAnimation? {
| `- error: 'CABasicAnimation' is unavailable in watchOS
75 | switch self {
76 | case let .pendingAnimation(animationBase, _, _, _, _, _):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:87:51: error: 'CABasicAnimation' is unavailable in watchOS
85 | };
86 |
87 | mutating func appendAnimations(_ animations: [CABasicAnimation]){
| `- error: 'CABasicAnimation' is unavailable in watchOS
88 | switch self {
89 | case let .pendingAnimation(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:114:48: error: 'CABasicAnimation' is unavailable in watchOS
112 | };
113 |
114 | mutating func appendAnimation(_ animation: CABasicAnimation){
| `- error: 'CABasicAnimation' is unavailable in watchOS
115 | self.appendAnimations([animation]);
116 | };
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:124:27: error: 'CAShapeLayer' is unavailable in watchOS
122 | private var _didSetupLayers = false;
123 |
124 | public var borderLayer: CAShapeLayer!;
| `- error: 'CAShapeLayer' is unavailable in watchOS
125 | public var prevFrame: CGRect?;
126 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:128:40: error: 'CALayer' is unavailable in watchOS
126 |
127 | public var animationState: AnimationState = .noAnimation;
128 | public weak var rootAnimationSource: CALayer?;
| `- error: 'CALayer' is unavailable in watchOS
129 |
130 | /// * When set to `true`, it means this view is part of some animation, and
/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/Views/ShapeView.swift:11:25: error: 'UIView' is unavailable in watchOS
9 |
10 |
11 | public class ShapeView: UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | // MARK: - Embedded Types
/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/Views/ShapeView.swift:616:41: error: 'CAAnimation' is unavailable in watchOS
614 | extension ShapeView: CAAnimationDelegate {
615 |
616 | public func animationDidStart(_ anim: CAAnimation) {
| `- error: 'CAAnimation' is unavailable in watchOS
617 | switch self.animationState {
618 | case let .pendingAnimation(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:25:12: note: 'CAAnimation' has been explicitly marked unavailable here
23 |
24 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
25 | @interface CAAnimation : NSObject
| `- note: 'CAAnimation' has been explicitly marked unavailable here
26 | <NSSecureCoding, NSCopying, CAMediaTiming, CAAction>
27 | {
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:640:40: error: 'CAAnimation' is unavailable in watchOS
638 | };
639 |
640 | public func animationDidStop(_ anim: CAAnimation, finished flag: Bool) {
| `- error: 'CAAnimation' is unavailable in watchOS
641 | self.clearAnimations();
642 | };
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:25:12: note: 'CAAnimation' has been explicitly marked unavailable here
23 |
24 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
25 | @interface CAAnimation : NSObject
| `- note: 'CAAnimation' has been explicitly marked unavailable here
26 | <NSSecureCoding, NSCopying, CAMediaTiming, CAAction>
27 | {
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:614:22: error: 'CAAnimationDelegate' is unavailable in watchOS
612 | // --------------------------------------------
613 |
614 | extension ShapeView: CAAnimationDelegate {
| `- error: 'CAAnimationDelegate' is unavailable in watchOS
615 |
616 | public func animationDidStart(_ anim: CAAnimation) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:71:11: note: 'CAAnimationDelegate' has been explicitly marked unavailable here
69 |
70 | API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos)
71 | @protocol CAAnimationDelegate <NSObject>
| `- note: 'CAAnimationDelegate' has been explicitly marked unavailable here
72 | @optional
73 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:210:8: error: 'UIView' is unavailable in watchOS
208 | };
209 |
210 | if UIView.inheritedAnimationDuration > 0 {
| `- error: 'UIView' is unavailable in watchOS
211 | return true;
212 | };
/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/Views/ShapeView.swift:247:23: error: 'CAShapeLayer' is unavailable in watchOS
245 | };
246 |
247 | let borderLayer = CAShapeLayer();
| `- error: 'CAShapeLayer' is unavailable in watchOS
248 | borderLayer.fillColor = nil;
249 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:258:24: error: 'CABasicAnimation' is unavailable in watchOS
256 | let animationStateCurrent = self.animationState;
257 |
258 | let animationBase: CABasicAnimation? = {
| `- error: 'CABasicAnimation' is unavailable in watchOS
259 | if let animationBaseCurrent = animationStateCurrent.animationBase {
260 | return animationBaseCurrent;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:271:20: error: 'CABasicAnimation' is unavailable in watchOS
269 | if let rootAnimationSource = self.rootAnimationSource {
270 | return rootAnimationSource.recursivelyFindChildAnimation(
271 | forType: CABasicAnimation.self,
| `- error: 'CABasicAnimation' is unavailable in watchOS
272 | shouldSkipCurrentLayer: false
273 | );
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:296:60: error: 'CAShapeLayer' is unavailable in watchOS
294 | ?? .zero;
295 |
296 | guard let currentShapeMask = self.layer.mask as? CAShapeLayer else {
| `- error: 'CAShapeLayer' is unavailable in watchOS
297 | return .noAnimation;
298 | };
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:364:25: error: 'CAShapeLayer' is unavailable in watchOS
362 | self.maskShapeConfig.createPath(inRect: self.bounds);
363 |
364 | let maskShape = CAShapeLayer();
| `- error: 'CAShapeLayer' is unavailable in watchOS
365 | maskShape.path = shapePathMask.cgPath;
366 | self.layer.mask = maskShape;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:369:37: warning: 'CAShapeLayer' is unavailable in watchOS
367 |
368 | case let .pendingAnimation(animationBase, _, _, _, currentPath, nextPath):
369 | let animationKey = #keyPath(CAShapeLayer.path);
| `- warning: 'CAShapeLayer' is unavailable in watchOS
370 | let currentShapeMask = self.layer.mask as! CAShapeLayer;
371 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:370:52: error: 'CAShapeLayer' is unavailable in watchOS
368 | case let .pendingAnimation(animationBase, _, _, _, currentPath, nextPath):
369 | let animationKey = #keyPath(CAShapeLayer.path);
370 | let currentShapeMask = self.layer.mask as! CAShapeLayer;
| `- error: 'CAShapeLayer' is unavailable in watchOS
371 |
372 | guard currentShapeMask.animation(forKey: animationKey) == nil else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:376:54: error: 'CABasicAnimation' is unavailable in watchOS
374 | };
375 |
376 | let pathAnimation = animationBase.copy() as! CABasicAnimation;
| `- error: 'CABasicAnimation' is unavailable in watchOS
377 | pathAnimation.keyPath = #keyPath(CAShapeLayer.path);
378 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:377:42: warning: 'CAShapeLayer' is unavailable in watchOS
375 |
376 | let pathAnimation = animationBase.copy() as! CABasicAnimation;
377 | pathAnimation.keyPath = #keyPath(CAShapeLayer.path);
| `- warning: 'CAShapeLayer' is unavailable in watchOS
378 |
379 | pathAnimation.fromValue = currentPath;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:416:45: error: 'CAShapeLayer' is unavailable in watchOS
414 | };
415 |
416 | let maskShape = self.layer.mask as! CAShapeLayer;
| `- error: 'CAShapeLayer' is unavailable in watchOS
417 | self.borderLayer.path = maskShape.path;
418 | borderStylePending.apply(toShape: self.borderLayer);
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:421:28: error: 'CABasicAnimation' is unavailable in watchOS
419 |
420 | case let .pendingAnimation(animationBase, _, _, _, currentPath, nextPath):
421 | let pathAnimation: CABasicAnimation? = {
| `- error: 'CABasicAnimation' is unavailable in watchOS
422 | let animationKey = #keyPath(CAShapeLayer.path);
423 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:422:39: warning: 'CAShapeLayer' is unavailable in watchOS
420 | case let .pendingAnimation(animationBase, _, _, _, currentPath, nextPath):
421 | let pathAnimation: CABasicAnimation? = {
422 | let animationKey = #keyPath(CAShapeLayer.path);
| `- warning: 'CAShapeLayer' is unavailable in watchOS
423 |
424 | guard self.borderLayer.animation(forKey: animationKey) == nil else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:428:52: error: 'CABasicAnimation' is unavailable in watchOS
426 | };
427 |
428 | let animation = animationBase.copy() as! CABasicAnimation;
| `- error: 'CABasicAnimation' is unavailable in watchOS
429 | animation.keyPath = animationKey;
430 | animation.fromValue = currentPath;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:442:26: error: 'CABasicAnimation' is unavailable in watchOS
440 | }();
441 |
442 | var animations: [CABasicAnimation] = [];
| `- error: 'CABasicAnimation' is unavailable in watchOS
443 | animations.unwrapThenAppend(pathAnimation);
444 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:482:37: warning: 'CAShapeLayer' is unavailable in watchOS
480 |
481 | case let .pendingAnimation(animationBase, _, _, _, _, _):
482 | let animationKey = #keyPath(CAShapeLayer.transform);
| `- warning: 'CAShapeLayer' is unavailable in watchOS
483 | let transformNext = maskTransformPending.transform3D;
484 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:485:42: error: 'CABasicAnimation' is unavailable in watchOS
483 | let transformNext = maskTransformPending.transform3D;
484 |
485 | let animationLayerMaskTransform: CABasicAnimation? = {
| `- error: 'CABasicAnimation' is unavailable in watchOS
486 | guard let maskLayer = self.layer.mask,
487 | maskLayer.animation(forKey: animationKey) == nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:496:52: error: 'CABasicAnimation' is unavailable in watchOS
494 | ?? maskLayer.transform;
495 |
496 | let animation = animationBase.copy() as! CABasicAnimation;
| `- error: 'CABasicAnimation' is unavailable in watchOS
497 | animation.keyPath = animationKey;
498 | animation.fromValue = transformPrev;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:510:44: error: 'CABasicAnimation' is unavailable in watchOS
508 | }();
509 |
510 | let animationBorderLayerTransform: CABasicAnimation? = {
| `- error: 'CABasicAnimation' is unavailable in watchOS
511 | guard let borderLayer = self.borderLayer,
512 | borderLayer.animation(forKey: animationKey) == nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:521:52: error: 'CABasicAnimation' is unavailable in watchOS
519 | ?? borderLayer.transform;
520 |
521 | let animation = animationBase.copy() as! CABasicAnimation;
| `- error: 'CABasicAnimation' is unavailable in watchOS
522 | animation.keyPath = animationKey;
523 | animation.fromValue = transformPrev;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:535:26: error: 'CABasicAnimation' is unavailable in watchOS
533 | }();
534 |
535 | var animations: [CABasicAnimation] = [];
| `- error: 'CABasicAnimation' is unavailable in watchOS
536 | animations.unwrapThenAppend(animationLayerMaskTransform);
537 | animations.unwrapThenAppend(animationBorderLayerTransform);
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:551:24: warning: 'CALayer' is unavailable in watchOS
549 | ){
550 | let animationBgColor = self.layer.recursivelyFindParentAnimation(
551 | forKey: #keyPath(CALayer.backgroundColor),
| `- warning: 'CALayer' is unavailable in watchOS
552 | shouldSkipCurrentLayer: false,
553 | forType: CABasicAnimation.self
/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. **/
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/MulticastDelegate.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MulticastDelegate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/MutableReference.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MutableReference.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectMetadata/ObjectMetadata+Default.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObjectMetadata+Default.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectMetadata/ObjectMetadata.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObjectMetadata.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/ObjectContainer.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObjectContainer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/ObjectWrapper.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObjectWrapper.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/ObjectWrapperHelpers.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObjectWrapperHelpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/PrivateObjectWrapper.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PrivateObjectWrapper.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ObjectWrapper/PrivateObjectWrappingEncodedString.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PrivateObjectWrappingEncodedString.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/RepeatedExecution.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RepeatedExecution.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ValueInjectable/ValueInjectable+Default.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueInjectable+Default.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/ValueInjectable/ValueInjectable.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueInjectable.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/ErrorCode.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorCode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/ErrorMetadata.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorMetadata.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/VerboseError.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VerboseError.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/VerboseError/VerboseErrorSharedEnv.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VerboseErrorSharedEnv.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/SelectorProxy.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SelectorProxy.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakArray.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WeakArray.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakDictionary.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WeakDictionary.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakElement.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WeakElement.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utilities/Weak/WeakRef.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WeakRef.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Views/PassthroughView.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PassthroughView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShapeView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:553:16: error: 'CABasicAnimation' is unavailable in watchOS
551 | forKey: #keyPath(CALayer.backgroundColor),
552 | shouldSkipCurrentLayer: false,
553 | forType: CABasicAnimation.self
| `- error: 'CABasicAnimation' is unavailable in watchOS
554 | );
555 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:559:16: error: 'CABasicAnimation' is unavailable in watchOS
557 | forKey: "bounds.size",
558 | shouldSkipCurrentLayer: false,
559 | forType: CABasicAnimation.self
| `- error: 'CABasicAnimation' is unavailable in watchOS
560 | );
561 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:563:24: warning: 'CALayer' is unavailable in watchOS
561 |
562 | let animationPosition = self.layer.recursivelyFindParentAnimation(
563 | forKey: #keyPath(CALayer.position),
| `- warning: 'CALayer' is unavailable in watchOS
564 | shouldSkipCurrentLayer: false,
565 | forType: CABasicAnimation.self
/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/Views/ShapeView.swift:565:16: error: 'CABasicAnimation' is unavailable in watchOS
563 | forKey: #keyPath(CALayer.position),
564 | shouldSkipCurrentLayer: false,
565 | forType: CABasicAnimation.self
| `- error: 'CABasicAnimation' is unavailable in watchOS
566 | );
567 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
| `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/Views/ShapeView.swift:584:43: error: 'UIView' is unavailable in watchOS
582 | "\n - animationPosition:", animationPosition?.debugDescription ?? "N/A",
583 | "\n - layer.actions.count:", self.layer.actions?.count ?? -1,
584 | "\n - inheritedAnimationDuration:", UIView.inheritedAnimationDuration,
| `- error: 'UIView' is unavailable in watchOS
585 | "\n - CATransaction.animationDuration:", CATransaction.animationDuration(),
586 | "\n - currentAnimations:", self.layer.animations,
/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.
SwiftEmitModule normal arm64 Emitting\ module\ for\ DGSwiftUtilities (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
SwiftCompile normal arm64 (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-22 13:45:10.155 xcodebuild[818:4844] [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 'DGSwiftUtilities' from project 'DGSwiftUtilities')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DGSwiftUtilities (in target 'DGSwiftUtilities' from project 'DGSwiftUtilities')
Building workspace DGSwiftUtilities with scheme DGSwiftUtilities
(3 failures)
BUILD FAILURE 6.4 watchOS