The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

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