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 main (792ec6), with Swift 5.9 for macOS (SPM) on 20 Jan 2025 18:45:34 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

struct PlacementIntrinsicSizeReader: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:30:9: error: 'GeometryReader' is only available in macOS 10.15 or newer
        GeometryReader(content: { proxy in
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:30:9: note: add 'if #available' version check
        GeometryReader(content: { proxy in
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:13: error: 'Color' is only available in macOS 10.15 or newer
            Color.clear.preference(
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:19: error: 'clear' is only available in macOS 10.15 or newer
            Color.clear.preference(
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:25: error: 'preference(key:value:)' is only available in macOS 10.15 or newer
            Color.clear.preference(
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:35:12: error: 'animation' is only available in macOS 10.15 or newer
        }).animation(nil)
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:35:12: note: add 'if #available' version check
        }).animation(nil)
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:11:60: error: 'Animation' is only available in macOS 10.15 or newer
func keyboardAnimation(from notification: Notification) -> Animation? {
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:11:6: note: add @available attribute to enclosing global function
func keyboardAnimation(from notification: Notification) -> Animation? {
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:31:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.placementShouldAdjustToKeyboard) var placementShouldAdjustToKeyboard
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:32: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/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:33: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/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:38:10: error: 'Binding' is only available in macOS 10.15 or newer
        @Binding var keyboardFrame: CGRect
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
    class KeyboardCoordinator {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
    class KeyboardCoordinator {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:43:28: error: 'Binding' is only available in macOS 10.15 or newer
            keyboardFrame: Binding<CGRect>
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:40:9: note: add @available attribute to enclosing initializer
        init(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
    class KeyboardCoordinator {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:47: error: cannot find type 'UIView' in scope
    func makeUIView(context: Context) -> some UIView {
                                              ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:42: error: 'some' types are only permitted in properties, subscripts, and functions
    func makeUIView(context: Context) -> some UIView {
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:30: error: cannot find type 'Context' in scope
    func makeUIView(context: Context) -> some UIView {
                             ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:112:33: error: cannot find type 'UIViewType' in scope
    func updateUIView(_ uiView: UIViewType, context: Context) {
                                ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:112:54: error: cannot find type 'Context' in scope
    func updateUIView(_ uiView: UIViewType, context: Context) {
                                                     ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:50: error: cannot find type 'UIViewRepresentable' in scope
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
                                                 ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:119:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.placementShouldAdjustToKeyboard) var placementShouldAdjustToKeyboard
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:120: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/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:121: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/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:123: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/PlacementKeyboardAvoidingModifier.swift:123:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: error: generic parameter 'L' could not be inferred
        Coordinator(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:19: note: 'L' declared as parameter to type 'Coordinator'
class Coordinator<L: PlacementLayout>: ObservableObject {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: note: explicitly specify the generic arguments to fix this issue
        Coordinator(
        ^
                   <<#L: PlacementLayout#>>
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:20: error: argument passed to call that takes no arguments
        Coordinator(
                   ^

/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: error: cannot convert return expression of type 'Coordinator<L>' to return type 'KeyboardAvoidingView<L>.KeyboardCoordinator'
        Coordinator(
        ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:127:18: error: value of type 'KeyboardAvoidingView<L>' has no member 'allowsHitTesting'
                .allowsHitTesting(false)
                 ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:25: error: 'AnimatablePair' is only available in macOS 10.15 or newer
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:39: error: 'ProjectionTransform' is only available in macOS 10.15 or newer
    func effectValue(size: CGSize) -> ProjectionTransform {
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:10: note: add @available attribute to enclosing instance method
    func effectValue(size: CGSize) -> ProjectionTransform {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'Never' to 'View' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.Body' (inferred as 'Never')
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:37: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/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:38:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var placementsCoordinator: PlacementsCoordinator
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:41: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/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:43: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/PlacementModifier.swift:43:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: error: 'AnimatablePair' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: error: 'AnimatablePair' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: error: 'AnimatablePair' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
           AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
            positionX = newValue.first.first
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionX = newValue.first.first
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
            positionX = newValue.first.first
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionX = newValue.first.first
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
            positionX = newValue.first.first
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
            positionY = newValue.first.second
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionY = newValue.first.second
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
            positionY = newValue.first.second
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            positionY = newValue.first.second
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
            positionY = newValue.first.second
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
            anchorX = newValue.second.first
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorX = newValue.second.first
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
            anchorX = newValue.second.first
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorX = newValue.second.first
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
            anchorX = newValue.second.first
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
            anchorY = newValue.second.second
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorY = newValue.second.second
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
            anchorY = newValue.second.second
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            anchorY = newValue.second.second
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
            anchorY = newValue.second.second
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
    var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: error: 'ProjectionTransform' is only available in macOS 10.15 or newer
        return ProjectionTransform(CGAffineTransform(
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: note: add 'if #available' version check
        return ProjectionTransform(CGAffineTransform(
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:10: note: add @available attribute to enclosing instance method
    func effectValue(size: CGSize) -> ProjectionTransform {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
       ^
/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/PlacementModifier.swift:50:14: error: value of type 'LayoutChildSizingView<L>' has no member 'allowsHitTesting'
            .allowsHitTesting(false)
             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:84:26: error: cannot infer contextual base in reference to member 'opacity'
            .transition(.opacity)
                        ~^~~~~~~
[29/31] Compiling Placement PlacementLayoutNative.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 {
       ^
[30/31] Compiling Placement Coordinator.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 {
       ^
[31/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 {
       ^
error: fatalError
BUILD FAILURE 5.9 macosSpm