Build Information
Failed to build LoaderUI, reference master (af1151), with Swift 6.3 for tvOS using Xcode 26.4 on 14 Apr 2026 03:01:09 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme LoaderUI-Package -destination generic/platform=tvOSBuild Log
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:19:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:19:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:55:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:55:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:54:8: note: add '@available' attribute to enclosing struct
struct LineScalePulseOutRapid_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:55:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:55:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:54:8: note: add '@available' attribute to enclosing struct
struct LineScalePulseOutRapid_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:20:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:20:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:39:16: error: 'HStack' is only available in tvOS 13.0 or newer
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:39:16: note: add 'if #available' version check
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:39:16: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:39:16: note: add 'if #available' version check
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:40:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:40:13: note: add 'if #available' version check
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:40:13: error: 'ForEach' is only available in tvOS 13.0 or newer
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:40:13: note: add 'if #available' version check
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:40:13: error: 'init(_:id:content:)' is only available in tvOS 13.0 or newer
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:40:13: note: add 'if #available' version check
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:45:49: error: 'RoundedRectangle' is only available in tvOS 13.0 or newer
RoundedRectangle(cornerRadius: spacing / 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:45:49: note: add 'if #available' version check
RoundedRectangle(cornerRadius: spacing / 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:46:54: error: 'scaleEffect(x:y:anchor:)' is only available in tvOS 13.0 or newer
.scaleEffect(x: 1, y: self.values[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:46:54: note: add 'if #available' version check
.scaleEffect(x: 1, y: self.values[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:39:41: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:39:41: note: add 'if #available' version check
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:50:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:50:10: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:50:65: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:50:65: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScalePulseOutRapid: View {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:12:35: error: 'Path' is only available in tvOS 13.0 or newer
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SemiCircle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:33:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:33:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:33:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:33:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:64:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:64:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:63:8: note: add '@available' attribute to enclosing struct
struct SemiCircleSpin_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:64:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:64:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:63:8: note: add '@available' attribute to enclosing struct
struct SemiCircleSpin_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:14:20: error: 'Path' is only available in tvOS 13.0 or newer
var path = Path()
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:14:20: note: add 'if #available' version check
var path = Path()
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SemiCircle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:16:14: error: 'addArc(center:radius:startAngle:endAngle:clockwise:transform:)' is only available in tvOS 13.0 or newer
path.addArc(center: CGPoint(x: dimension / 2, y: dimension / 2),
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:16:14: note: add 'if #available' version check
path.addArc(center: CGPoint(x: dimension / 2, y: dimension / 2),
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SemiCircle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:18:33: error: 'Angle' is only available in tvOS 13.0 or newer
startAngle: Angle(radians: 7 * .pi / 6),
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:18:33: note: add 'if #available' version check
startAngle: Angle(radians: 7 * .pi / 6),
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SemiCircle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:19:31: error: 'Angle' is only available in tvOS 13.0 or newer
endAngle: Angle(radians: 11 * .pi / 6),
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:19:31: note: add 'if #available' version check
endAngle: Angle(radians: 11 * .pi / 6),
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SemiCircle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:34:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: render)
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:34:9: note: add 'if #available' version check
GeometryReader(content: render)
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:33:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:57:50: error: 'rotation(_:anchor:)' is only available in tvOS 13.0 or newer
.rotation(Angle(radians: self.value[$0]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:57:50: note: add 'if #available' version check
.rotation(Angle(radians: self.value[$0]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:57:59: error: 'Angle' is only available in tvOS 13.0 or newer
.rotation(Angle(radians: self.value[$0]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:57:59: note: add 'if #available' version check
.rotation(Angle(radians: self.value[$0]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:59:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:59:10: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:59:65: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:59:65: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct SemiCircleSpin: View {
^
SwiftCompile normal arm64 Compiling\ BallTrianglePath.swift,\ BallZigZag.swift /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift (in target 'LoaderUI' from project 'LoaderUI')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/BallBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotateMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotatePulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulseSync.swift /Users/admin/builder/spi-builder-workspace/Sources/BallRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZagDeflect.swift /Users/admin/builder/spi-builder-workspace/Sources/CubeTransition.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScaleParty.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOut.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift /Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallTrianglePath.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallTrianglePath.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallTrianglePath.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallTrianglePath.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallZigZag.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallZigZag.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallZigZag.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallZigZag.dia -target arm64-apple-tvos9.0 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI-dependencies-1.json -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI.swiftmodule -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LoaderUI -frontend-parseable-output -disable-clang-spi -clang-target arm64-apple-tvos26.4 -target-sdk-version 26.4 -target-sdk-name appletvos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallTrianglePath.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallZigZag.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallTrianglePath.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallZigZag.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:12:35: error: 'Path' is only available in tvOS 13.0 or newer
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SmallRing: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:26:36: error: 'UnitPoint' is only available in tvOS 13.0 or newer
private let directionValues: [[UnitPoint]] = [[.zero, .init(x: 0.5, y: 1), .init(x: -0.5, y: 1), .zero],
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:30:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:30:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:30:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:30:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:77:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:77:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:76:8: note: add '@available' attribute to enclosing struct
struct BallTrianglePath_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:77:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:77:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:76:8: note: add '@available' attribute to enclosing struct
struct BallTrianglePath_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:15:20: error: 'Path' is only available in tvOS 13.0 or newer
let path = Path(ellipseIn: rect)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:15:20: note: add 'if #available' version check
let path = Path(ellipseIn: rect)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SmallRing: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:17:33: error: 'StrokeStyle' is only available in tvOS 13.0 or newer
return path.strokedPath(StrokeStyle(lineWidth: lineWidth))
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:17:33: note: add 'if #available' version check
return path.strokedPath(StrokeStyle(lineWidth: lineWidth))
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:12:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct SmallRing: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:31:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:31:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:30:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:54:17: error: 'UnitPoint' is only available in tvOS 13.0 or newer
UnitPoint(x: $0.x * (dimension - objectDimension), y: $0.y * (dimension - objectDimension))
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:54:17: note: add 'if #available' version check
UnitPoint(x: $0.x * (dimension - objectDimension), y: $0.y * (dimension - objectDimension))
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:59:13: error: 'ZStack' is only available in tvOS 13.0 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:59:13: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:59:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:59:13: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:60:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:60:17: note: add 'if #available' version check
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:60:17: error: 'ForEach' is only available in tvOS 13.0 or newer
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:60:17: note: add 'if #available' version check
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:60:17: error: 'init(_:id:content:)' is only available in tvOS 13.0 or newer
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:60:17: note: add 'if #available' version check
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:66:58: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: objectDimension, height: objectDimension)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:66:58: note: add 'if #available' version check
.frame(width: objectDimension, height: objectDimension)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:67:58: error: 'position(x:y:)' is only available in tvOS 13.0 or newer
.position(x: positions[index].x, y: positions[index].y)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:67:58: note: add 'if #available' version check
.position(x: positions[index].x, y: positions[index].y)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:68:58: error: 'offset(x:y:)' is only available in tvOS 13.0 or newer
.offset(x: values[index][$0].x, y: values[index][$0].y)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:68:58: note: add 'if #available' version check
.offset(x: values[index][$0].x, y: values[index][$0].y)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:59:20: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:59:20: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:72:14: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:72:14: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:72:69: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:72:69: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift:21:15: note: add '@available' attribute to enclosing struct
public struct BallTrianglePath: View {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:16:36: error: 'UnitPoint' is only available in tvOS 13.0 or newer
private let directionValues: [[UnitPoint]] = [[.zero, .init(x: -1, y: -1), .init(x: 1, y: -1), .zero],
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:19:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:19:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:62:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:62:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:61:8: note: add '@available' attribute to enclosing struct
struct BallZigZag_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:62:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:62:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:61:8: note: add '@available' attribute to enclosing struct
struct BallZigZag_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:20:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:20:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:40:17: error: 'UnitPoint' is only available in tvOS 13.0 or newer
UnitPoint(x: $0.x * (dimension - objectDimension) / 2, y: $0.y * (dimension - objectDimension) / 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:40:17: note: add 'if #available' version check
UnitPoint(x: $0.x * (dimension - objectDimension) / 2, y: $0.y * (dimension - objectDimension) / 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:45:13: error: 'ZStack' is only available in tvOS 13.0 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:45:13: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:45:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:45:13: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:46:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ForEach(0..<2, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:46:17: note: add 'if #available' version check
ForEach(0..<2, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:46:17: error: 'ForEach' is only available in tvOS 13.0 or newer
ForEach(0..<2, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:46:17: note: add 'if #available' version check
ForEach(0..<2, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:46:17: error: 'init(_:id:content:)' is only available in tvOS 13.0 or newer
ForEach(0..<2, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:46:17: note: add 'if #available' version check
ForEach(0..<2, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:51:53: error: 'Circle' is only available in tvOS 13.0 or newer
Circle()
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:51:53: note: add 'if #available' version check
Circle()
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:52:58: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: objectDimension, height: objectDimension)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:52:58: note: add 'if #available' version check
.frame(width: objectDimension, height: objectDimension)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:53:58: error: 'offset(x:y:)' is only available in tvOS 13.0 or newer
.offset(x: values[index][$0].x, y: values[index][$0].y)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:53:58: note: add 'if #available' version check
.offset(x: values[index][$0].x, y: values[index][$0].y)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:45:20: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:45:20: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:57:14: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:57:14: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:57:69: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:57:69: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallZigZag: View {
^
SwiftCompile normal arm64 Compiling\ SquareSpin.swift,\ TriangleSkewSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/BallBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotateMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotatePulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulseSync.swift /Users/admin/builder/spi-builder-workspace/Sources/BallRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZagDeflect.swift /Users/admin/builder/spi-builder-workspace/Sources/CubeTransition.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScaleParty.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOut.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift /Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/SquareSpin.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/SquareSpin.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/SquareSpin.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/SquareSpin.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/TriangleSkewSpin.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/TriangleSkewSpin.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/TriangleSkewSpin.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/TriangleSkewSpin.dia -target arm64-apple-tvos9.0 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI-dependencies-1.json -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI.swiftmodule -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LoaderUI -frontend-parseable-output -disable-clang-spi -clang-target arm64-apple-tvos26.4 -target-sdk-version 26.4 -target-sdk-name appletvos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/SquareSpin.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/TriangleSkewSpin.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/SquareSpin.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/TriangleSkewSpin.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:25:36: error: 'some' return types are only available in tvOS 13.0.0 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:25:10: note: add '@available' attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct FlipEffect: AnimatableModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:25:41: error: 'View' is only available in tvOS 13.0 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:25:10: note: add '@available' attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct FlipEffect: AnimatableModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:37:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:37:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:37:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:37:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:67:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:67:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:66:8: note: add '@available' attribute to enclosing struct
struct SquareSpin_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:67:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:67:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:66:8: note: add '@available' attribute to enclosing struct
struct SquareSpin_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:26:17: error: 'rotation3DEffect(_:axis:anchor:anchorZ:perspective:)' is only available in tvOS 13.0 or newer
content.rotation3DEffect(Angle(radians: value.0), axis: (x: CGFloat(value.1), y: CGFloat(value.2), z: CGFloat(value.3)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:26:17: note: add 'if #available' version check
content.rotation3DEffect(Angle(radians: value.0), axis: (x: CGFloat(value.1), y: CGFloat(value.2), z: CGFloat(value.3)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:25:10: note: add '@available' attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct FlipEffect: AnimatableModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:26:34: error: 'Angle' is only available in tvOS 13.0 or newer
content.rotation3DEffect(Angle(radians: value.0), axis: (x: CGFloat(value.1), y: CGFloat(value.2), z: CGFloat(value.3)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:26:34: note: add 'if #available' version check
content.rotation3DEffect(Angle(radians: value.0), axis: (x: CGFloat(value.1), y: CGFloat(value.2), z: CGFloat(value.3)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:25:10: note: add '@available' attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct FlipEffect: AnimatableModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:38:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:38:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:37:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:56:16: warning: conformance of 'ModifiedContent<Content, Modifier>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
return KeyframeAnimationController(beginTime: 0,
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:56:16: note: add 'if #available' version check
return KeyframeAnimationController(beginTime: 0,
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:56:16: warning: conformance of 'ModifiedContent<Content, Modifier>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
return KeyframeAnimationController(beginTime: 0,
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:56:16: note: add 'if #available' version check
return KeyframeAnimationController(beginTime: 0,
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:60:45: error: 'Rectangle' is only available in tvOS 13.0 or newer
Rectangle().modifier(FlipEffect(values: self.values, keyframe: $0))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:60:45: note: add 'if #available' version check
Rectangle().modifier(FlipEffect(values: self.values, keyframe: $0))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:60:57: error: 'modifier' is only available in tvOS 13.0 or newer
Rectangle().modifier(FlipEffect(values: self.values, keyframe: $0))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:60:57: note: add 'if #available' version check
Rectangle().modifier(FlipEffect(values: self.values, keyframe: $0))
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:62:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:62:10: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:62:65: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:62:65: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:52:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift:30:15: note: add '@available' attribute to enclosing struct
public struct SquareSpin: View {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:13:35: error: 'Path' is only available in tvOS 13.0 or newer
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct Triangle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:33:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:33:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:33:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:33:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:66:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:66:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:65:8: note: add '@available' attribute to enclosing struct
struct TriangleSkewSpin_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:66:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:66:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:65:8: note: add '@available' attribute to enclosing struct
struct TriangleSkewSpin_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:15:20: error: 'Path' is only available in tvOS 13.0 or newer
var path = Path()
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:15:20: note: add 'if #available' version check
var path = Path()
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct Triangle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:17:14: error: 'move(to:)' is only available in tvOS 13.0 or newer
path.move(to: CGPoint(x: 0, y: 3 * dimension / 4))
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:17:14: note: add 'if #available' version check
path.move(to: CGPoint(x: 0, y: 3 * dimension / 4))
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct Triangle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:18:14: error: 'addLine(to:)' is only available in tvOS 13.0 or newer
path.addLine(to: CGPoint(x: dimension / 2, y: dimension / 4))
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:18:14: note: add 'if #available' version check
path.addLine(to: CGPoint(x: dimension / 2, y: dimension / 4))
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct Triangle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:19:14: error: 'addLine(to:)' is only available in tvOS 13.0 or newer
path.addLine(to: CGPoint(x: dimension, y: 3 * dimension / 4))
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:19:14: note: add 'if #available' version check
path.addLine(to: CGPoint(x: dimension, y: 3 * dimension / 4))
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct Triangle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:20:14: error: 'closeSubpath()' is only available in tvOS 13.0 or newer
path.closeSubpath()
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:20:14: note: add 'if #available' version check
path.closeSubpath()
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:11:20: note: add '@available' attribute to enclosing struct
fileprivate struct Triangle: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:34:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:34:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:33:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:56:56: error: 'rotation3DEffect(_:axis:anchor:anchorZ:perspective:)' is only available in tvOS 13.0 or newer
Triangle().rotation3DEffect(Angle(radians: self.values[$0].0),
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:56:56: note: add 'if #available' version check
Triangle().rotation3DEffect(Angle(radians: self.values[$0].0),
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:56:73: error: 'Angle' is only available in tvOS 13.0 or newer
Triangle().rotation3DEffect(Angle(radians: self.values[$0].0),
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:56:73: note: add 'if #available' version check
Triangle().rotation3DEffect(Angle(radians: self.values[$0].0),
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:61:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:61:10: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:61:65: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:61:65: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:48:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift:26:15: note: add '@available' attribute to enclosing struct
public struct TriangleSkewSpin: View {
^
SwiftCompile normal arm64 Compiling\ KeyframeAnimation.swift,\ LineScale.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift (in target 'LoaderUI' from project 'LoaderUI')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/BallBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotateMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotatePulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulseSync.swift /Users/admin/builder/spi-builder-workspace/Sources/BallRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZagDeflect.swift /Users/admin/builder/spi-builder-workspace/Sources/CubeTransition.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScaleParty.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOut.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift /Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/KeyframeAnimation.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/KeyframeAnimation.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/KeyframeAnimation.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/KeyframeAnimation.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LineScale.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LineScale.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LineScale.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LineScale.dia -target arm64-apple-tvos9.0 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI-dependencies-1.json -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI.swiftmodule -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LoaderUI -frontend-parseable-output -disable-clang-spi -clang-target arm64-apple-tvos26.4 -target-sdk-version 26.4 -target-sdk-name appletvos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/KeyframeAnimation.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LineScale.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/KeyframeAnimation.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LineScale.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:34:36: error: 'some' return types are only available in tvOS 13.0.0 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:34:10: note: add '@available' attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:11:8: note: add '@available' attribute to enclosing struct
struct KeyframeAnimation: AnimatableModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:34:41: error: 'View' is only available in tvOS 13.0 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:34:10: note: add '@available' attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:11:8: note: add '@available' attribute to enclosing struct
struct KeyframeAnimation: AnimatableModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:44:41: error: 'Animation' is only available in tvOS 13.0 or newer
func animation(duration: Double) -> Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:44:10: note: add '@available' attribute to enclosing instance method
func animation(duration: Double) -> Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:39:6: note: add '@available' attribute to enclosing enum
enum TimingFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:57:31: error: 'Animation' is only available in tvOS 13.0 or newer
typealias Element = (Int, Animation, Animation?, Bool)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:57:15: note: add '@available' attribute to enclosing type alias
typealias Element = (Int, Animation, Animation?, Bool)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:56:7: note: add '@available' attribute to enclosing class
class KeyframeIterator: IteratorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:57:42: error: 'Animation' is only available in tvOS 13.0 or newer
typealias Element = (Int, Animation, Animation?, Bool)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:57:15: note: add '@available' attribute to enclosing type alias
typealias Element = (Int, Animation, Animation?, Bool)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:56:7: note: add '@available' attribute to enclosing class
class KeyframeIterator: IteratorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:64:30: error: 'Animation' is only available in tvOS 13.0 or newer
private let animations: [Animation]
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:56:7: note: add '@available' attribute to enclosing class
class KeyframeIterator: IteratorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:111:6: error: 'State' is only available in tvOS 13.0 or newer
@State private var keyframe: Double = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:112:35: error: 'Animation' is only available in tvOS 13.0 or newer
@State private var animation: Animation?
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:112:6: error: 'State' is only available in tvOS 13.0 or newer
@State private var animation: Animation?
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:120:15: error: 'some' return types are only available in tvOS 13.0.0 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:120:9: note: add '@available' attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:120:20: error: 'View' is only available in tvOS 13.0 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:120:9: note: add '@available' attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:39: error: 'View' is only available in tvOS 13.0 or newer
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:47:21: error: 'timingCurve(_:_:_:_:duration:)' is only available in tvOS 13.0 or newer
return .timingCurve(c0x, c0y, c1x, c1y, duration: duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:47:21: note: add 'if #available' version check
return .timingCurve(c0x, c0y, c1x, c1y, duration: duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:44:10: note: add '@available' attribute to enclosing instance method
func animation(duration: Double) -> Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:39:6: note: add '@available' attribute to enclosing enum
enum TimingFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:49:21: error: 'linear(duration:)' is only available in tvOS 13.0 or newer
return .linear(duration: duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:49:21: note: add 'if #available' version check
return .linear(duration: duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:44:10: note: add '@available' attribute to enclosing instance method
func animation(duration: Double) -> Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:39:6: note: add '@available' attribute to enclosing enum
enum TimingFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:51:21: error: 'easeInOut(duration:)' is only available in tvOS 13.0 or newer
return .easeInOut(duration: duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:51:21: note: add 'if #available' version check
return .easeInOut(duration: duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:44:10: note: add '@available' attribute to enclosing instance method
func animation(duration: Double) -> Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:39:6: note: add '@available' attribute to enclosing enum
enum TimingFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:94:31: error: 'Animation' is only available in tvOS 13.0 or newer
let keyframeTracker = Animation.linear(duration: durations[keyframe]).delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:94:31: note: add 'if #available' version check
let keyframeTracker = Animation.linear(duration: durations[keyframe]).delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:90:10: note: add '@available' attribute to enclosing instance method
func next() -> Element? {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:56:7: note: add '@available' attribute to enclosing class
class KeyframeIterator: IteratorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:94:41: error: 'linear(duration:)' is only available in tvOS 13.0 or newer
let keyframeTracker = Animation.linear(duration: durations[keyframe]).delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:94:41: note: add 'if #available' version check
let keyframeTracker = Animation.linear(duration: durations[keyframe]).delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:90:10: note: add '@available' attribute to enclosing instance method
func next() -> Element? {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:56:7: note: add '@available' attribute to enclosing class
class KeyframeIterator: IteratorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:94:79: error: 'delay' is only available in tvOS 13.0 or newer
let keyframeTracker = Animation.linear(duration: durations[keyframe]).delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:94:79: note: add 'if #available' version check
let keyframeTracker = Animation.linear(duration: durations[keyframe]).delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:90:10: note: add '@available' attribute to enclosing instance method
func next() -> Element? {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:56:7: note: add '@available' attribute to enclosing class
class KeyframeIterator: IteratorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:95:61: error: 'delay' is only available in tvOS 13.0 or newer
let animation = isLast ? nil : animations[keyframe].delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:95:61: note: add 'if #available' version check
let animation = isLast ? nil : animations[keyframe].delay(delay)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:90:10: note: add '@available' attribute to enclosing instance method
func next() -> Element? {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:56:7: note: add '@available' attribute to enclosing class
class KeyframeIterator: IteratorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:122:14: error: 'animation' is only available in tvOS 13.0 or newer
.animation(animation)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:122:14: note: add 'if #available' version check
.animation(animation)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:120:9: note: add '@available' attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:123:14: error: 'modifier' is only available in tvOS 13.0 or newer
.modifier(KeyframeAnimation(keyframe: self.keyframe, onComplete: handleComplete))
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:123:14: note: add 'if #available' version check
.modifier(KeyframeAnimation(keyframe: self.keyframe, onComplete: handleComplete))
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:120:9: note: add '@available' attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:124:14: error: 'onAppear(perform:)' is only available in tvOS 13.0 or newer
.onAppear {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:124:14: note: add 'if #available' version check
.onAppear {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:120:9: note: add '@available' attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:157:13: error: setter for 'animation' is only available in tvOS 13.0 or newer
self.animation = animation
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:157:13: note: add 'if #available' version check
self.animation = animation
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:149:18: note: add '@available' attribute to enclosing instance method
private func nextKeyframe() {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:158:13: error: 'withAnimation' is only available in tvOS 13.0 or newer
withAnimation(keyframeTracker) {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:158:13: note: add 'if #available' version check
withAnimation(keyframeTracker) {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:149:18: note: add '@available' attribute to enclosing instance method
private func nextKeyframe() {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:159:17: error: setter for 'keyframe' is only available in tvOS 13.0 or newer
self.keyframe = Double(keyframe)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:159:17: note: add 'if #available' version check
self.keyframe = Double(keyframe)
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:149:18: note: add '@available' attribute to enclosing instance method
private func nextKeyframe() {
^
/Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift:108:8: note: add '@available' attribute to enclosing generic struct
struct KeyframeAnimationController<T: View>: View {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:19:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:19:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:55:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:55:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:54:8: note: add '@available' attribute to enclosing struct
struct LineScale_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:55:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:55:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:54:8: note: add '@available' attribute to enclosing struct
struct LineScale_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:20:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:20:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:39:16: error: 'HStack' is only available in tvOS 13.0 or newer
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:39:16: note: add 'if #available' version check
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:39:16: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:39:16: note: add 'if #available' version check
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:40:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:40:13: note: add 'if #available' version check
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:40:13: error: 'ForEach' is only available in tvOS 13.0 or newer
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:40:13: note: add 'if #available' version check
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:40:13: error: 'init(_:id:content:)' is only available in tvOS 13.0 or newer
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:40:13: note: add 'if #available' version check
ForEach(0..<5, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:45:49: error: 'RoundedRectangle' is only available in tvOS 13.0 or newer
RoundedRectangle(cornerRadius: spacing / 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:45:49: note: add 'if #available' version check
RoundedRectangle(cornerRadius: spacing / 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:46:54: error: 'scaleEffect(x:y:anchor:)' is only available in tvOS 13.0 or newer
.scaleEffect(x: 1, y: self.values[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:46:54: note: add 'if #available' version check
.scaleEffect(x: 1, y: self.values[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:39:41: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:39:41: note: add 'if #available' version check
return HStack(spacing: spacing) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:50:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:50:10: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:50:65: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:50:65: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct LineScale: View {
^
SwiftCompile normal arm64 Compiling\ BallScale.swift,\ BallScaleRipple.swift,\ BallScaleRippleMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift (in target 'LoaderUI' from project 'LoaderUI')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/BallBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotateMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotatePulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulseSync.swift /Users/admin/builder/spi-builder-workspace/Sources/BallRotate.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZagDeflect.swift /Users/admin/builder/spi-builder-workspace/Sources/CubeTransition.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScaleParty.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOut.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift /Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/supplementaryOutputs-4 -target arm64-apple-tvos9.0 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI-dependencies-1.json -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI.swiftmodule -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/LoaderUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LoaderUI -frontend-parseable-output -disable-clang-spi -clang-target arm64-apple-tvos26.4 -target-sdk-version 26.4 -target-sdk-name appletvos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallScale.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallScaleRipple.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallScaleRippleMultiple.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallScale.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallScaleRipple.o -index-unit-output-path /LoaderUI.build/Debug-appletvos/LoaderUI.build/Objects-normal/arm64/BallScaleRippleMultiple.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:19:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:19:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:51:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:51:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:50:8: note: add '@available' attribute to enclosing struct
struct BallScale_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:51:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:51:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:50:8: note: add '@available' attribute to enclosing struct
struct BallScale_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:20:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:20:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:19:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:42:45: error: 'Circle' is only available in tvOS 13.0 or newer
Circle()
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:42:45: note: add 'if #available' version check
Circle()
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:43:50: error: 'scaleEffect(_:anchor:)' is only available in tvOS 13.0 or newer
.scaleEffect(self.scaleValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:43:50: note: add 'if #available' version check
.scaleEffect(self.scaleValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:44:50: error: 'opacity' is only available in tvOS 13.0 or newer
.opacity(self.opacityValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:44:50: note: add 'if #available' version check
.opacity(self.opacityValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:46:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:46:10: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:46:65: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:46:65: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:34:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScale: View {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:13:35: error: 'Path' is only available in tvOS 13.0 or newer
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:11:8: note: add '@available' attribute to enclosing struct
struct Ring: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:30:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:30:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:30:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:30:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:62:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:62:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:61:8: note: add '@available' attribute to enclosing struct
struct BallScaleRipple_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:62:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:62:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:61:8: note: add '@available' attribute to enclosing struct
struct BallScaleRipple_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:16:20: error: 'Path' is only available in tvOS 13.0 or newer
let path = Path(ellipseIn: rect)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:16:20: note: add 'if #available' version check
let path = Path(ellipseIn: rect)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:11:8: note: add '@available' attribute to enclosing struct
struct Ring: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:18:33: error: 'StrokeStyle' is only available in tvOS 13.0 or newer
return path.strokedPath(StrokeStyle(lineWidth: lineWidth, lineCap: .round))
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:18:33: note: add 'if #available' version check
return path.strokedPath(StrokeStyle(lineWidth: lineWidth, lineCap: .round))
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:13:10: note: add '@available' attribute to enclosing instance method
func path(in rect: CGRect) -> Path {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:11:8: note: add '@available' attribute to enclosing struct
struct Ring: Shape {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:31:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:31:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:30:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:54:50: error: 'scaleEffect(_:anchor:)' is only available in tvOS 13.0 or newer
.scaleEffect(self.scaleValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:54:50: note: add 'if #available' version check
.scaleEffect(self.scaleValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:55:50: error: 'opacity' is only available in tvOS 13.0 or newer
.opacity(self.opacityValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:55:50: note: add 'if #available' version check
.opacity(self.opacityValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:57:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:57:10: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:57:65: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:57:65: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:45:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift:22:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRipple: View {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift (in target 'LoaderUI' from project 'LoaderUI')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:20:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:20:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:20:27: error: 'View' is only available in tvOS 13.0 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:20:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:45: error: 'some' return types are only available in tvOS 13.0.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:27: error: 'GeometryProxy' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:50: error: 'View' is only available in tvOS 13.0 or newer
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:58:26: error: 'some' return types are only available in tvOS 13.0.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:58:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:57:8: note: add '@available' attribute to enclosing struct
struct BallScaleRippleMultiple_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:58:31: error: 'View' is only available in tvOS 13.0 or newer
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:58:16: note: add '@available' attribute to enclosing static property
static var previews: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:57:8: note: add '@available' attribute to enclosing struct
struct BallScaleRippleMultiple_Previews: PreviewProvider {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:21:9: error: 'GeometryReader' is only available in tvOS 13.0 or newer
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:21:9: note: add 'if #available' version check
GeometryReader(content: self.render)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:20:16: note: add '@available' attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:40:13: error: 'ZStack' is only available in tvOS 13.0 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:40:13: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:40:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:40:13: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:41:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:41:17: note: add 'if #available' version check
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:41:17: error: 'ForEach' is only available in tvOS 13.0 or newer
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:41:17: note: add 'if #available' version check
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:41:17: error: 'init(_:id:content:)' is only available in tvOS 13.0 or newer
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:41:17: note: add 'if #available' version check
ForEach(0..<3, id: \.self) { index in
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:47:58: error: 'scaleEffect(_:anchor:)' is only available in tvOS 13.0 or newer
.scaleEffect(self.scaleValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:47:58: note: add 'if #available' version check
.scaleEffect(self.scaleValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:48:58: error: 'opacity' is only available in tvOS 13.0 or newer
.opacity(self.opacityValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:48:58: note: add 'if #available' version check
.opacity(self.opacityValues[$0])
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:40:20: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in tvOS 13.0 or newer; this is an error in the Swift 6 language mode
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:40:20: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:53:14: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:53:14: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:53:69: error: 'center' is only available in tvOS 13.0 or newer
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:53:69: note: add 'if #available' version check
.frame(width: dimension, height: dimension, alignment: .center)
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:35:10: note: add '@available' attribute to enclosing instance method
func render(geometry: GeometryProxy) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift:11:15: note: add '@available' attribute to enclosing struct
public struct BallScaleRippleMultiple: View {
^
SwiftEmitModule normal arm64 Emitting\ module\ for\ LoaderUI (in target 'LoaderUI' from project 'LoaderUI')
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotatePulse.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallGridBeat.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallGridPulse.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ BallClipRotatePulse.swift,\ BallGridBeat.swift,\ BallGridPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotatePulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallGridPulse.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallBeat.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotate.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotateMultiple.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ BallBeat.swift,\ BallClipRotate.swift,\ BallClipRotateMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallBeat.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallClipRotateMultiple.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ BallZigZagDeflect.swift,\ CubeTransition.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZagDeflect.swift /Users/admin/builder/spi-builder-workspace/Sources/CubeTransition.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallZigZagDeflect.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CubeTransition.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ BallPulse.swift,\ BallPulseSync.swift,\ BallRotate.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulse.swift /Users/admin/builder/spi-builder-workspace/Sources/BallPulseSync.swift /Users/admin/builder/spi-builder-workspace/Sources/BallRotate.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallPulse.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallPulseSync.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallRotate.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ LineScaleParty.swift,\ LineScalePulseOut.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScaleParty.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOut.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LineScaleParty.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOut.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ LineScalePulseOutRapid.swift,\ SemiCircleSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift /Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LineScalePulseOutRapid.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SemiCircleSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ BallTrianglePath.swift,\ BallZigZag.swift /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallTrianglePath.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallZigZag.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ SquareSpin.swift,\ TriangleSkewSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SquareSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TriangleSkewSpin.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ KeyframeAnimation.swift,\ LineScale.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KeyframeAnimation.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LineScale.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 Compiling\ BallScale.swift,\ BallScaleRipple.swift,\ BallScaleRippleMultiple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallScale.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRipple.swift (in target 'LoaderUI' from project 'LoaderUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BallScaleRippleMultiple.swift (in target 'LoaderUI' from project 'LoaderUI')
Building project LoaderUI with scheme LoaderUI-Package
(35 failures)
BUILD FAILURE 6.3 tvOS