Build Information
Failed to build Placement, reference 1.8.0 (792ec6
), with Swift 5.9 for macOS (SPM) on 22 Jan 2025 13:45:14 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Build Log
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:46:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:46:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:46:47: error: 'center' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:47:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:47:57: error: 'center' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:49:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.bottom) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:49:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.bottom) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:49:47: error: 'bottom' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.bottom) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:50:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.bottom)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:50:57: error: 'bottom' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.bottom)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:52:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.firstTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:52:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.firstTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:52:47: error: 'firstTextBaseline' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.firstTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:53:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.firstTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:53:57: error: 'firstTextBaseline' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.firstTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:55:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.lastTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:55:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.lastTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:55:47: error: 'lastTextBaseline' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.lastTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:56:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.lastTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:56:57: error: 'lastTextBaseline' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.lastTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:58:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.leading) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:58:29: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.leading) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:58:49: error: 'leading' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.leading) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:59:39: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.leading)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:59:59: error: 'leading' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.leading)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:61:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:61:29: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:61:49: error: 'center' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:62:39: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:62:59: error: 'center' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:14: note: add 'if #available' version check
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:29: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:29: note: add 'if #available' version check
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:49: error: 'trailing' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:49: note: add 'if #available' version check
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:39: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:39: note: add 'if #available' version check
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:59: error: 'trailing' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:59: note: add 'if #available' version check
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
[25/31] Compiling Placement ExplicitAlignmentModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:5:11: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
extension ProposedViewSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:5:1: note: add @available attribute to enclosing extension
extension ProposedViewSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:13:27: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
var proposedViewSize: ProposedViewSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:13:9: note: add @available attribute to enclosing property
var proposedViewSize: ProposedViewSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:12:1: note: add @available attribute to enclosing extension
extension PlacementProposedViewSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:35:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
proposal: ProposedViewSize,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:34:10: note: add @available attribute to enclosing instance method
func sizeThatFits(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:19:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutNative<L: PlacementLayout>: Layout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:48:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
proposal: ProposedViewSize,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:46:10: note: add @available attribute to enclosing instance method
func placeSubviews(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:19:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutNative<L: PlacementLayout>: Layout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:61:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:60:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:19:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutNative<L: PlacementLayout>: Layout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:63:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
proposal: ProposedViewSize,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:60:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:19:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutNative<L: PlacementLayout>: Layout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:77:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:76:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:19:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutNative<L: PlacementLayout>: Layout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:79:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
proposal: ProposedViewSize,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:76:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:19:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutNative<L: PlacementLayout>: Layout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:14:9: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
ProposedViewSize(width: width, height: height)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:14:9: note: add 'if #available' version check
ProposedViewSize(width: width, height: height)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:13:9: note: add @available attribute to enclosing property
var proposedViewSize: ProposedViewSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayoutNative.swift:12:1: note: add @available attribute to enclosing extension
extension PlacementProposedViewSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:4:30: error: 'ObservableObject' is only available in macOS 10.15 or newer
class PlacementsCoordinator: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:4:7: note: add @available attribute to enclosing class
class PlacementsCoordinator: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:14:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:98:33: error: '_VariadicView' is only available in macOS 10.15 or newer
func makeSubviews(children: _VariadicView.Children) -> PlacementLayoutSubviews {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:98:10: note: add @available attribute to enclosing instance method
func makeSubviews(children: _VariadicView.Children) -> PlacementLayoutSubviews {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:172:52: error: cannot find type 'UIHostingController' in scope
func makeHostingController(id: AnyHashable) -> UIHostingController<AnyView> {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:184:30: error: 'Transaction' is only available in macOS 10.15 or newer
public var transaction = Transaction()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:186:50: error: cannot find type 'UIHostingController' in scope
public var hostingControllers: [AnyHashable: UIHostingController<AnyView>] = [:]
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:40: error: 'ObservableObject' is only available in macOS 10.15 or newer
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:100:40: warning: conformance of '_VariadicView_Children' to 'Collection' is only available in macOS 10.15 or newer
let childrenIds = children.map { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:100:40: note: add 'if #available' version check
let childrenIds = children.map { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:98:10: note: add @available attribute to enclosing instance method
func makeSubviews(children: _VariadicView.Children) -> PlacementLayoutSubviews {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:137:50: error: cannot find 'UIView' in scope
width: size.width ?? UIView.layoutFittingCompressedSize.width,
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:138:52: error: cannot find 'UIView' in scope
height: size.height ?? UIView.layoutFittingCompressedSize.height
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:177:33: error: cannot find 'UIHostingController' in scope
let hostingController = UIHostingController(rootView: AnyView(EmptyView()))
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:5:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:6:19: error: '_VariadicView_Children' is only available in macOS 10.15 or newer
var children: _VariadicView_Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:9:35: error: 'ViewDimensions' is only available in macOS 10.15 or newer
func alignment(in dimensions: ViewDimensions, for guide: VerticalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:9:10: note: add @available attribute to enclosing instance method
func alignment(in dimensions: ViewDimensions, for guide: VerticalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:9:62: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
func alignment(in dimensions: ViewDimensions, for guide: VerticalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:9:10: note: add @available attribute to enclosing instance method
func alignment(in dimensions: ViewDimensions, for guide: VerticalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:25:35: error: 'ViewDimensions' is only available in macOS 10.15 or newer
func alignment(in dimensions: ViewDimensions, for guide: HorizontalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:25:10: note: add @available attribute to enclosing instance method
func alignment(in dimensions: ViewDimensions, for guide: HorizontalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:25:62: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
func alignment(in dimensions: ViewDimensions, for guide: HorizontalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:25:10: note: add @available attribute to enclosing instance method
func alignment(in dimensions: ViewDimensions, for guide: HorizontalAlignment) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:43:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.top) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:43:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.top) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:43:47: error: 'top' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.top) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:44:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.top)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:44:57: error: 'top' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.top)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:46:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:46:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:46:47: error: 'center' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:47:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:47:57: error: 'center' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:49:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.bottom) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:49:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.bottom) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:49:47: error: 'bottom' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.bottom) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:50:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.bottom)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:50:57: error: 'bottom' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.bottom)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:52:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.firstTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:52:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.firstTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:52:47: error: 'firstTextBaseline' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.firstTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:53:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.firstTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:53:57: error: 'firstTextBaseline' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.firstTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:55:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.lastTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:55:29: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.lastTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:55:47: error: 'lastTextBaseline' is only available in macOS 10.15 or newer
.alignmentGuide(VerticalAlignment.lastTextBaseline) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:56:39: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.lastTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:56:57: error: 'lastTextBaseline' is only available in macOS 10.15 or newer
alignment(in: d, for: VerticalAlignment.lastTextBaseline)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:58:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.leading) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:58:29: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.leading) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:58:49: error: 'leading' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.leading) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:59:39: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.leading)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:59:59: error: 'leading' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.leading)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:61:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:61:29: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:61:49: error: 'center' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.center) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:62:39: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:62:59: error: 'center' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.center)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:14: error: 'alignmentGuide(_:computeValue:)' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:14: note: add 'if #available' version check
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:29: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:29: note: add 'if #available' version check
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:49: error: 'trailing' is only available in macOS 10.15 or newer
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:64:49: note: add 'if #available' version check
.alignmentGuide(HorizontalAlignment.trailing) { d in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:39: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:39: note: add 'if #available' version check
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:59: error: 'trailing' is only available in macOS 10.15 or newer
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:65:59: note: add 'if #available' version check
alignment(in: d, for: HorizontalAlignment.trailing)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:41:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/ExplicitAlignmentModifier.swift:4:8: note: add @available attribute to enclosing generic struct
struct ExplicitAlignmentModifier<L: PlacementLayout>: ViewModifier {
^
[26/31] Compiling Placement LayoutSizeModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:40: error: 'ViewDimensions' is only available in macOS 10.15 or newer
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:6:12: note: add @available attribute to enclosing struct
struct PlacementTop: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:12:31: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
static let placementTop = VerticalAlignment(PlacementTop.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:12:16: note: add @available attribute to enclosing static property
static let placementTop = VerticalAlignment(PlacementTop.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:1: note: add @available attribute to enclosing extension
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:11: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:1: note: add @available attribute to enclosing extension
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:40: error: 'ViewDimensions' is only available in macOS 10.15 or newer
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:16:12: note: add @available attribute to enclosing struct
struct PlacementLeading: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:22:35: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
static let placementLeading = HorizontalAlignment(PlacementLeading.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:22:16: note: add @available attribute to enclosing static property
static let placementLeading = HorizontalAlignment(PlacementLeading.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:1: note: add @available attribute to enclosing extension
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:11: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:1: note: add @available attribute to enclosing extension
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:26:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:27:6: error: 'State' is only available in macOS 10.15 or newer
@State var keyboardFrame: CGRect = .zero
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:28:6: error: 'State' is only available in macOS 10.15 or newer
@State var intrinsicSizes: [AnyHashable: CGSize] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:29:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:32:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:32:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:8:16: error: 'top' is only available in macOS 10.15 or newer
d[.top]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:8:16: note: add 'if #available' version check
d[.top]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:6:12: note: add @available attribute to enclosing struct
struct PlacementTop: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:18:16: error: 'leading' is only available in macOS 10.15 or newer
d[.leading]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:18:16: note: add 'if #available' version check
d[.leading]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:16:12: note: add @available attribute to enclosing struct
struct PlacementLeading: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:184:30: error: 'Transaction' is only available in macOS 10.15 or newer
public var transaction = Transaction()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:39:10: error: value of type 'LayoutSizingView<L>' has no member 'transaction'
.transaction({ transaction in
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:65:14: error: value of type 'FrameChangePlacer<L>' has no member 'animation'
.animation(nil)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:65:24: error: 'nil' requires a contextual type
.animation(nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:5:18: error: property does not override any property from its superclass
override var intrinsicContentSize: CGSize {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:4:33: error: cannot find type 'UIView' in scope
class PlacementLayoutContainer: UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:11:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:13:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var intrinsicSizes: [AnyHashable: CGSize]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:17:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> PlacementLayoutContainer {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:22:68: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: PlacementLayoutContainer, context: Context) {}
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:26:34: error: '_ProposedSize' is only available in macOS 10.15 or newer
in proposedSize: SwiftUI._ProposedSize,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:24:10: note: add @available attribute to enclosing instance method
func _overrideSizeThatFits(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:46: error: cannot find type 'UIViewRepresentable' in scope
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:25: error: '_VariadicView' is only available in macOS 10.15 or newer
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:57: error: 'View' is only available in macOS 10.15 or newer
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:24:6: error: 'StateObject' is only available in macOS 11.0 or newer
@StateObject var coordinator = Coordinator<L>()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:26: error: 'View' is only available in macOS 10.15 or newer
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: error: 'ForEach' is only available in macOS 10.15 or newer
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: note: add 'if #available' version check
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: error: 'init(_:content:)' is only available in macOS 10.15 or newer
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: note: add 'if #available' version check
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:12:19: error: 'modifier' is only available in macOS 10.15 or newer
child.modifier(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:12:19: note: add 'if #available' version check
child.modifier(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:14:15: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
).onDisappear {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:14:15: note: add 'if #available' version check
).onDisappear {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:19:11: error: 'modifier' is only available in macOS 10.15 or newer
}.modifier(LayoutSizeModifier(children: children, layout: layout))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:19:11: note: add 'if #available' version check
}.modifier(LayoutSizeModifier(children: children, layout: layout))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:31:16: error: '_VariadicView' is only available in macOS 10.15 or newer
return _VariadicView.Tree(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:31:16: note: add 'if #available' version check
return _VariadicView.Tree(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:37:23: error: 'environment' is only available in macOS 10.15 or newer
content().environment(\.placementShouldAdjustToKeyboard, false)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:37:23: note: add 'if #available' version check
content().environment(\.placementShouldAdjustToKeyboard, false)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:39:10: error: 'environmentObject' is only available in macOS 10.15 or newer
.environmentObject(coordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:39:10: note: add 'if #available' version check
.environmentObject(coordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:40:10: error: 'environmentObject' is only available in macOS 10.15 or newer
.environmentObject(coordinator.placementsCoordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:40:10: note: add 'if #available' version check
.environmentObject(coordinator.placementsCoordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:41:10: error: 'transformPreference' is only available in macOS 10.15 or newer
.transformPreference(PlacementIntrinsicSizesPreferenceKey.self) { intrinsicSizes in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:41:10: note: add 'if #available' version check
.transformPreference(PlacementIntrinsicSizesPreferenceKey.self) { intrinsicSizes in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:44:10: error: 'ignoresSafeArea(_:edges:)' is only available in macOS 11.0 or newer
.ignoresSafeArea(.keyboard)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:44:10: note: add 'if #available' version check
.ignoresSafeArea(.keyboard)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
[27/31] Compiling Placement LayoutSizingView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:40: error: 'ViewDimensions' is only available in macOS 10.15 or newer
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:6:12: note: add @available attribute to enclosing struct
struct PlacementTop: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:12:31: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
static let placementTop = VerticalAlignment(PlacementTop.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:12:16: note: add @available attribute to enclosing static property
static let placementTop = VerticalAlignment(PlacementTop.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:1: note: add @available attribute to enclosing extension
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:11: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:1: note: add @available attribute to enclosing extension
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:40: error: 'ViewDimensions' is only available in macOS 10.15 or newer
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:16:12: note: add @available attribute to enclosing struct
struct PlacementLeading: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:22:35: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
static let placementLeading = HorizontalAlignment(PlacementLeading.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:22:16: note: add @available attribute to enclosing static property
static let placementLeading = HorizontalAlignment(PlacementLeading.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:1: note: add @available attribute to enclosing extension
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:11: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:1: note: add @available attribute to enclosing extension
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:26:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:27:6: error: 'State' is only available in macOS 10.15 or newer
@State var keyboardFrame: CGRect = .zero
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:28:6: error: 'State' is only available in macOS 10.15 or newer
@State var intrinsicSizes: [AnyHashable: CGSize] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:29:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:32:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:32:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:8:16: error: 'top' is only available in macOS 10.15 or newer
d[.top]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:8:16: note: add 'if #available' version check
d[.top]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:6:12: note: add @available attribute to enclosing struct
struct PlacementTop: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:18:16: error: 'leading' is only available in macOS 10.15 or newer
d[.leading]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:18:16: note: add 'if #available' version check
d[.leading]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:16:12: note: add @available attribute to enclosing struct
struct PlacementLeading: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:184:30: error: 'Transaction' is only available in macOS 10.15 or newer
public var transaction = Transaction()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:39:10: error: value of type 'LayoutSizingView<L>' has no member 'transaction'
.transaction({ transaction in
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:65:14: error: value of type 'FrameChangePlacer<L>' has no member 'animation'
.animation(nil)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:65:24: error: 'nil' requires a contextual type
.animation(nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:5:18: error: property does not override any property from its superclass
override var intrinsicContentSize: CGSize {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:4:33: error: cannot find type 'UIView' in scope
class PlacementLayoutContainer: UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:11:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:13:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var intrinsicSizes: [AnyHashable: CGSize]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:17:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> PlacementLayoutContainer {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:22:68: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: PlacementLayoutContainer, context: Context) {}
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:26:34: error: '_ProposedSize' is only available in macOS 10.15 or newer
in proposedSize: SwiftUI._ProposedSize,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:24:10: note: add @available attribute to enclosing instance method
func _overrideSizeThatFits(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:46: error: cannot find type 'UIViewRepresentable' in scope
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:25: error: '_VariadicView' is only available in macOS 10.15 or newer
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:57: error: 'View' is only available in macOS 10.15 or newer
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:24:6: error: 'StateObject' is only available in macOS 11.0 or newer
@StateObject var coordinator = Coordinator<L>()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:26: error: 'View' is only available in macOS 10.15 or newer
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: error: 'ForEach' is only available in macOS 10.15 or newer
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: note: add 'if #available' version check
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: error: 'init(_:content:)' is only available in macOS 10.15 or newer
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: note: add 'if #available' version check
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:12:19: error: 'modifier' is only available in macOS 10.15 or newer
child.modifier(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:12:19: note: add 'if #available' version check
child.modifier(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:14:15: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
).onDisappear {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:14:15: note: add 'if #available' version check
).onDisappear {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:19:11: error: 'modifier' is only available in macOS 10.15 or newer
}.modifier(LayoutSizeModifier(children: children, layout: layout))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:19:11: note: add 'if #available' version check
}.modifier(LayoutSizeModifier(children: children, layout: layout))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:31:16: error: '_VariadicView' is only available in macOS 10.15 or newer
return _VariadicView.Tree(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:31:16: note: add 'if #available' version check
return _VariadicView.Tree(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:37:23: error: 'environment' is only available in macOS 10.15 or newer
content().environment(\.placementShouldAdjustToKeyboard, false)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:37:23: note: add 'if #available' version check
content().environment(\.placementShouldAdjustToKeyboard, false)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:39:10: error: 'environmentObject' is only available in macOS 10.15 or newer
.environmentObject(coordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:39:10: note: add 'if #available' version check
.environmentObject(coordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:40:10: error: 'environmentObject' is only available in macOS 10.15 or newer
.environmentObject(coordinator.placementsCoordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:40:10: note: add 'if #available' version check
.environmentObject(coordinator.placementsCoordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:41:10: error: 'transformPreference' is only available in macOS 10.15 or newer
.transformPreference(PlacementIntrinsicSizesPreferenceKey.self) { intrinsicSizes in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:41:10: note: add 'if #available' version check
.transformPreference(PlacementIntrinsicSizesPreferenceKey.self) { intrinsicSizes in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:44:10: error: 'ignoresSafeArea(_:edges:)' is only available in macOS 11.0 or newer
.ignoresSafeArea(.keyboard)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:44:10: note: add 'if #available' version check
.ignoresSafeArea(.keyboard)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
[28/31] Compiling Placement Layouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:40: error: 'ViewDimensions' is only available in macOS 10.15 or newer
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:6:12: note: add @available attribute to enclosing struct
struct PlacementTop: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:12:31: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
static let placementTop = VerticalAlignment(PlacementTop.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:12:16: note: add @available attribute to enclosing static property
static let placementTop = VerticalAlignment(PlacementTop.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:1: note: add @available attribute to enclosing extension
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:11: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:5:1: note: add @available attribute to enclosing extension
extension VerticalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:40: error: 'ViewDimensions' is only available in macOS 10.15 or newer
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:16:12: note: add @available attribute to enclosing struct
struct PlacementLeading: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:22:35: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
static let placementLeading = HorizontalAlignment(PlacementLeading.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:22:16: note: add @available attribute to enclosing static property
static let placementLeading = HorizontalAlignment(PlacementLeading.self)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:1: note: add @available attribute to enclosing extension
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:11: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:15:1: note: add @available attribute to enclosing extension
extension HorizontalAlignment {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:26:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:27:6: error: 'State' is only available in macOS 10.15 or newer
@State var keyboardFrame: CGRect = .zero
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:28:6: error: 'State' is only available in macOS 10.15 or newer
@State var intrinsicSizes: [AnyHashable: CGSize] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:29:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:32:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:32:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:25:8: note: add @available attribute to enclosing generic struct
struct LayoutSizeModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:8:16: error: 'top' is only available in macOS 10.15 or newer
d[.top]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:8:16: note: add 'if #available' version check
d[.top]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:7:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:6:12: note: add @available attribute to enclosing struct
struct PlacementTop: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:18:16: error: 'leading' is only available in macOS 10.15 or newer
d[.leading]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:18:16: note: add 'if #available' version check
d[.leading]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:17:21: note: add @available attribute to enclosing static method
static func defaultValue(in d: ViewDimensions) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:16:12: note: add @available attribute to enclosing struct
struct PlacementLeading: AlignmentID {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:184:30: error: 'Transaction' is only available in macOS 10.15 or newer
public var transaction = Transaction()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:39:10: error: value of type 'LayoutSizingView<L>' has no member 'transaction'
.transaction({ transaction in
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:65:14: error: value of type 'FrameChangePlacer<L>' has no member 'animation'
.animation(nil)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizeModifier.swift:65:24: error: 'nil' requires a contextual type
.animation(nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:5:18: error: property does not override any property from its superclass
override var intrinsicContentSize: CGSize {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:4:33: error: cannot find type 'UIView' in scope
class PlacementLayoutContainer: UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:11:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:13:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var intrinsicSizes: [AnyHashable: CGSize]
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:17:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> PlacementLayoutContainer {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:22:68: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: PlacementLayoutContainer, context: Context) {}
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:26:34: error: '_ProposedSize' is only available in macOS 10.15 or newer
in proposedSize: SwiftUI._ProposedSize,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:24:10: note: add @available attribute to enclosing instance method
func _overrideSizeThatFits(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:8: note: add @available attribute to enclosing generic struct
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/LayoutSizingView.swift:10:46: error: cannot find type 'UIViewRepresentable' in scope
struct LayoutSizingView<L: PlacementLayout>: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:25: error: '_VariadicView' is only available in macOS 10.15 or newer
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:57: error: 'View' is only available in macOS 10.15 or newer
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:24:6: error: 'StateObject' is only available in macOS 11.0 or newer
@StateObject var coordinator = Coordinator<L>()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:26: error: 'View' is only available in macOS 10.15 or newer
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: error: 'ForEach' is only available in macOS 10.15 or newer
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: note: add 'if #available' version check
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: error: 'init(_:content:)' is only available in macOS 10.15 or newer
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:11:16: note: add 'if #available' version check
return ForEach(children) { child in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:12:19: error: 'modifier' is only available in macOS 10.15 or newer
child.modifier(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:12:19: note: add 'if #available' version check
child.modifier(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:14:15: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
).onDisappear {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:14:15: note: add 'if #available' version check
).onDisappear {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:19:11: error: 'modifier' is only available in macOS 10.15 or newer
}.modifier(LayoutSizeModifier(children: children, layout: layout))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:19:11: note: add 'if #available' version check
}.modifier(LayoutSizeModifier(children: children, layout: layout))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:8:10: note: add @available attribute to enclosing instance method
func body(children: _VariadicView.Children) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:4:8: note: add @available attribute to enclosing generic struct
struct VariadicLayouterContent<L: PlacementLayout>: _VariadicView_MultiViewRoot {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:31:16: error: '_VariadicView' is only available in macOS 10.15 or newer
return _VariadicView.Tree(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:31:16: note: add 'if #available' version check
return _VariadicView.Tree(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:37:23: error: 'environment' is only available in macOS 10.15 or newer
content().environment(\.placementShouldAdjustToKeyboard, false)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:37:23: note: add 'if #available' version check
content().environment(\.placementShouldAdjustToKeyboard, false)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:39:10: error: 'environmentObject' is only available in macOS 10.15 or newer
.environmentObject(coordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:39:10: note: add 'if #available' version check
.environmentObject(coordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:40:10: error: 'environmentObject' is only available in macOS 10.15 or newer
.environmentObject(coordinator.placementsCoordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:40:10: note: add 'if #available' version check
.environmentObject(coordinator.placementsCoordinator)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:41:10: error: 'transformPreference' is only available in macOS 10.15 or newer
.transformPreference(PlacementIntrinsicSizesPreferenceKey.self) { intrinsicSizes in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:41:10: note: add 'if #available' version check
.transformPreference(PlacementIntrinsicSizesPreferenceKey.self) { intrinsicSizes in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:44:10: error: 'ignoresSafeArea(_:edges:)' is only available in macOS 11.0 or newer
.ignoresSafeArea(.keyboard)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:44:10: note: add 'if #available' version check
.ignoresSafeArea(.keyboard)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:28:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Layouter.swift:23:8: note: add @available attribute to enclosing generic struct
struct Layouter<Content: View, L: PlacementLayout>: View {
^
[29/31] Compiling Placement AnyPlacementLayout.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:40:18: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
_ guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:48:18: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
_ guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:96:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:95:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:108:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:107:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:21:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:20:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:11:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:31:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:30:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:11:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:70:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:69:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:85:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:84:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:34: error: 'Animatable' is only available in macOS 10.15 or newer
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:48: error: 'View' is only available in macOS 10.15 or newer
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:101:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder _ content: @escaping () -> V
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:15: error: 'View' is only available in macOS 10.15 or newer
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:12: warning: result builder 'ViewBuilder' does not implement 'buildLimitedAvailability'; this code may crash on earlier versions of the OS
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:105:55: error: 'callAsFunction' is only available in macOS 13.0 or newer
PlacementLayoutNative(layoutBP: self).callAsFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:105:55: note: add 'if #available' version check
PlacementLayoutNative(layoutBP: self).callAsFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:104:38: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if prefersLayoutProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:104:38: note: add 'if #available' version check
if prefersLayoutProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:108:20: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:108:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: error: 'buildLimitedAvailability' is only available in macOS 11.0 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:111:16: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:111:16: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:20: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:20: note: add 'if #available' version check
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
[30/31] Compiling Placement PlacementLayout+DefaultImplementations.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:40:18: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
_ guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:48:18: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
_ guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:96:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:95:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:108:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:107:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:21:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:20:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:11:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:31:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:30:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:11:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:70:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:69:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:85:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:84:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:34: error: 'Animatable' is only available in macOS 10.15 or newer
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:48: error: 'View' is only available in macOS 10.15 or newer
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:101:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder _ content: @escaping () -> V
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:15: error: 'View' is only available in macOS 10.15 or newer
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:12: warning: result builder 'ViewBuilder' does not implement 'buildLimitedAvailability'; this code may crash on earlier versions of the OS
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:105:55: error: 'callAsFunction' is only available in macOS 13.0 or newer
PlacementLayoutNative(layoutBP: self).callAsFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:105:55: note: add 'if #available' version check
PlacementLayoutNative(layoutBP: self).callAsFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:104:38: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if prefersLayoutProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:104:38: note: add 'if #available' version check
if prefersLayoutProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:108:20: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:108:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: error: 'buildLimitedAvailability' is only available in macOS 11.0 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:111:16: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:111:16: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:20: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:20: note: add 'if #available' version check
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
[31/31] Compiling Placement PlacementLayout.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:40:18: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
_ guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:48:18: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
_ guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:96:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:95:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:108:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:107:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/AnyPlacementLayout.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyPlacementLayout: PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:21:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:20:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:11:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:31:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:30:17: note: add @available attribute to enclosing instance method
public func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout+DefaultImplementations.swift:11:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:70:19: error: 'VerticalAlignment' is only available in macOS 10.15 or newer
of guide: VerticalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:69:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:85:19: error: 'HorizontalAlignment' is only available in macOS 10.15 or newer
of guide: HorizontalAlignment,
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:84:10: note: add @available attribute to enclosing instance method
func explicitAlignment(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:34: error: 'Animatable' is only available in macOS 10.15 or newer
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:5:17: note: add @available attribute to enclosing protocol
public protocol PlacementLayout: Animatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:48: error: 'View' is only available in macOS 10.15 or newer
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:101:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder _ content: @escaping () -> V
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:15: error: 'View' is only available in macOS 10.15 or newer
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:12: warning: result builder 'ViewBuilder' does not implement 'buildLimitedAvailability'; this code may crash on earlier versions of the OS
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:105:55: error: 'callAsFunction' is only available in macOS 13.0 or newer
PlacementLayoutNative(layoutBP: self).callAsFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:105:55: note: add 'if #available' version check
PlacementLayoutNative(layoutBP: self).callAsFunction {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:104:38: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if prefersLayoutProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:104:38: note: add 'if #available' version check
if prefersLayoutProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:108:20: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:108:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: error: 'buildLimitedAvailability' is only available in macOS 11.0 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:103:61: note: add 'if #available' version check
if #available(iOS 16, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:111:16: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:111:16: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:20: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:102:20: note: add 'if #available' version check
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:100:30: note: add @available attribute to enclosing instance method
@ViewBuilder public func callAsFunction<V: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProtocol/PlacementLayout.swift:96:1: note: add @available attribute to enclosing extension
extension PlacementLayout {
^
error: fatalError
BUILD FAILURE 5.9 macosSpm