The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build SteppedSlider, reference main (d20dfe), with Swift 6.1 for macOS (SPM) on 11 Jun 2025 12:54:27 UTC.

Build Command

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

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:39:12: error: 'Binding' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
    |            `- error: 'Binding' is only available in macOS 10.15 or newer
 40 |     range: ClosedRange<CGFloat>,
 41 |     steps: CGFloat,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:45:16: error: 'Animation' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 43 |     spacing: CGFloat = 0,
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
    |                `- error: 'Animation' is only available in macOS 10.15 or newer
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:47:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 45 |     animation: Animation? = .default,
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:48:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
 50 |     onEditing: @MainActor @escaping () -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:49:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 50 |     onEditing: @MainActor @escaping () -> Void
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:45:30: error: 'default' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 43 |     spacing: CGFloat = 0,
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
    |                              `- error: 'default' is only available in macOS 10.15 or newer
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:46:33: error: 'EmptyModifier' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
 46 |     segmentModifier: Modifier = EmptyModifier(),
    |                                 `- error: 'EmptyModifier' is only available in macOS 10.15 or newer
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:69:25: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 67 |   }
 68 |
 69 |   public var body: some View {
    |              |          `- error: 'View' is only available in macOS 10.15 or newer
    |              `- note: add @available attribute to enclosing property
 70 |     ScrollViewReader { scrollProxy in
 71 |       ScrollView(.horizontal, showsIndicators: false) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:37: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                     `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:52: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                    `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:74: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                                          `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:90: error: 'ViewModifier' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                                                          `- error: 'ViewModifier' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:149:39: error: 'View' is only available in macOS 10.15 or newer
146 | #if DEBUG
147 |
148 | struct ScrollTransitionModifier: ViewModifier {
    |        `- note: add @available attribute to enclosing struct
149 |   func body(content: Content) -> some View {
    |        |                              `- error: 'View' is only available in macOS 10.15 or newer
    |        `- note: add @available attribute to enclosing instance method
150 |     content.scrollTransition { content, phase in
151 |       content
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:160:4: error: 'Previewable()' is only available in macOS 14.0 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
160 |   @Previewable @State var toggle = false
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
161 |
162 |   let range: ClosedRange<CGFloat> = 1...50
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:159:4: error: 'Previewable()' is only available in macOS 14.0 or newer
157 | #Preview {
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
160 |   @Previewable @State var toggle = false
161 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:159:17: error: 'State' is only available in macOS 10.15 or newer
157 | #Preview {
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
160 |   @Previewable @State var toggle = false
161 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:160:17: error: 'State' is only available in macOS 10.15 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
160 |   @Previewable @State var toggle = false
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
161 |
162 |   let range: ClosedRange<CGFloat> = 1...50
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:157:2: error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
155 | }
156 |
157 | #Preview {
    |  `- error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:3: error: 'VStack' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |   |- error: 'VStack' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:170:5: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
168 |   VStack {
169 |
170 |     SteppedSlider(
    |     |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
171 |       value: $value,
172 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:170:5: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
168 |   VStack {
169 |
170 |     SteppedSlider(
    |     |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
171 |       value: $value,
172 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:174:28: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
172 |       range: range,
173 |       steps: steps,
174 |       horizontalEdgeMask: .hidden,
    |                            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
175 |       animation: nil,
176 |       segmentModifier: ScrollTransitionModifier(),
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:178:9: error: 'Rectangle' is only available in macOS 10.15 or newer
176 |       segmentModifier: ScrollTransitionModifier(),
177 |       anchorView: {
178 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:179:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
177 |       anchorView: {
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
180 |           .foregroundColor(.red)
181 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:180:12: error: 'foregroundColor' is only available in macOS 10.15 or newer
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
    |            |- error: 'foregroundColor' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
181 |           .padding(.top, 12)
182 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:180:29: error: 'red' is only available in macOS 10.15 or newer
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
    |                             |- error: 'red' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
181 |           .padding(.top, 12)
182 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:181:12: error: 'padding' is only available in macOS 10.15 or newer
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
181 |           .padding(.top, 12)
    |            |- error: 'padding' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
182 |       },
183 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:185:9: error: 'Rectangle' is only available in macOS 10.15 or newer
183 |       segmentView: { index, maximumIndex in
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:12: error: 'foregroundStyle' is only available in macOS 12.0 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |            |- error: 'foregroundStyle' is only available in macOS 12.0 or newer
    |            `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:28: error: 'Color' is only available in macOS 10.15 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |                            |- error: 'Color' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:34: error: 'primary' is only available in macOS 10.15 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |                                  |- error: 'primary' is only available in macOS 10.15 or newer
    |                                  `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:187:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
188 |           .padding(.top, 12)
189 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:188:12: error: 'padding' is only available in macOS 10.15 or newer
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
    |            |- error: 'padding' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:192:11: error: 'Text' is only available in macOS 10.15 or newer
190 |       segmentOverlayView: { index, maximumIndex in
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
    |           |- error: 'Text' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
193 |             .font(.caption2)
194 |             .fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:193:14: error: 'font' is only available in macOS 10.15 or newer
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
    |              |- error: 'font' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
194 |             .fixedSize()
195 |             .offset(y: -20)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:193:20: error: 'caption2' is only available in macOS 11.0 or newer
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
    |                    |- error: 'caption2' is only available in macOS 11.0 or newer
    |                    `- note: add 'if #available' version check
194 |             .fixedSize()
195 |             .offset(y: -20)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:194:14: error: 'fixedSize()' is only available in macOS 10.15 or newer
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
194 |             .fixedSize()
    |              |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:195:14: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
193 |             .font(.caption2)
194 |             .fixedSize()
195 |             .offset(y: -20)
    |              |- error: 'offset(x:y:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
196 |             .padding(.top, 12)
197 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:196:14: error: 'padding' is only available in macOS 10.15 or newer
194 |             .fixedSize()
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
    |              |- error: 'padding' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
197 |         }
198 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:191:45: error: 'buildIf' is only available in macOS 10.15 or newer
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
191 |         if shouldBold1(index, maximumIndex) {
    |                                             |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                                             `- note: add 'if #available' version check
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:197:9: error: 'buildIf' is only available in macOS 10.15 or newer
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
197 |         }
    |         |- error: 'buildIf' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
198 |       },
199 |       onEditing: {}
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:190:27: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
188 |           .padding(.top, 12)
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
    |                           |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:201:6: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
199 |       onEditing: {}
200 |     )
201 |     .frame(height: 60)
    |      |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |      `- note: add 'if #available' version check
202 |     .padding()
203 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:202:6: error: 'padding' is only available in macOS 10.15 or newer
200 |     )
201 |     .frame(height: 60)
202 |     .padding()
    |      |- error: 'padding' is only available in macOS 10.15 or newer
    |      `- note: add 'if #available' version check
203 |
204 |     Spacer(minLength: 24).fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:204:5: error: 'Spacer' is only available in macOS 10.15 or newer
202 |     .padding()
203 |
204 |     Spacer(minLength: 24).fixedSize()
    |     |- error: 'Spacer' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
205 |
206 |     let shouldBold2: (Int, Int) -> Bool = { index, maximumIndex -> Bool in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:204:27: error: 'fixedSize()' is only available in macOS 10.15 or newer
202 |     .padding()
203 |
204 |     Spacer(minLength: 24).fixedSize()
    |                           |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
205 |
206 |     let shouldBold2: (Int, Int) -> Bool = { index, maximumIndex -> Bool in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:5: error: 'HStack' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |     |- error: 'HStack' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:12: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:211:7: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
209 |
210 |     HStack {
211 |       SteppedSlider(
    |       |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
212 |       value: $value,
213 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:211:7: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
209 |
210 |     HStack {
211 |       SteppedSlider(
    |       |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
212 |       value: $value,
213 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:215:28: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
213 |       range: range,
214 |       steps: steps,
215 |       horizontalEdgeMask: .visible(width: 24),
    |                            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
216 |       animation: nil,
217 |       anchorView: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:218:9: error: 'Rectangle' is only available in macOS 10.15 or newer
216 |       animation: nil,
217 |       anchorView: {
218 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:219:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
217 |       anchorView: {
218 |         Rectangle()
219 |           .frame(width: 2)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
220 |           .foregroundColor(.red)
221 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:220:12: error: 'foregroundColor' is only available in macOS 10.15 or newer
218 |         Rectangle()
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
    |            |- error: 'foregroundColor' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
221 |       },
222 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:220:29: error: 'red' is only available in macOS 10.15 or newer
218 |         Rectangle()
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
    |                             |- error: 'red' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
221 |       },
222 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:224:9: error: 'VStack' is only available in macOS 10.15 or newer
222 |       segmentView: { index, maximumIndex in
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
    |         |- error: 'VStack' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:225:11: error: 'Rectangle' is only available in macOS 10.15 or newer
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
225 |           Rectangle()
    |           |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:226:14: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
224 |         VStack {
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
    |              |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
227 |           Spacer()
228 |           Rectangle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:227:11: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
    |           |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:227:11: error: 'Spacer' is only available in macOS 10.15 or newer
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
    |           |- error: 'Spacer' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:228:11: error: 'Rectangle' is only available in macOS 10.15 or newer
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
228 |           Rectangle()
    |           |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
230 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:229:14: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
227 |           Spacer()
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
    |              |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
230 |         }
231 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:224:16: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
222 |       segmentView: { index, maximumIndex in
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
    |                |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
    |                `- note: add 'if #available' version check
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:235:11: error: 'Text' is only available in macOS 10.15 or newer
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
    |           |- error: 'Text' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
236 |             .font(.caption2)
237 |             .fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:236:14: error: 'font' is only available in macOS 10.15 or newer
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
    |              |- error: 'font' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
237 |             .fixedSize()
238 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:236:20: error: 'caption2' is only available in macOS 11.0 or newer
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
    |                    |- error: 'caption2' is only available in macOS 11.0 or newer
    |                    `- note: add 'if #available' version check
237 |             .fixedSize()
238 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:237:14: error: 'fixedSize()' is only available in macOS 10.15 or newer
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
237 |             .fixedSize()
    |              |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
238 |         }
239 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:234:19: error: 'buildIf' is only available in macOS 10.15 or newer
232 |       segmentOverlayView: { index, maximumIndex in
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
    |                   |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                   `- note: add 'if #available' version check
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:238:9: error: 'buildIf' is only available in macOS 10.15 or newer
236 |             .font(.caption2)
237 |             .fixedSize()
238 |         }
    |         |- error: 'buildIf' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
239 |       },
240 |       onEditing: {}
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:232:27: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
230 |         }
231 |       },
232 |       segmentOverlayView: { index, maximumIndex in
    |                           |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:242:8: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
240 |       onEditing: {}
241 |     )
242 |       .frame(height: 60)
    |        |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
243 |       .padding()
244 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:243:8: error: 'padding' is only available in macOS 10.15 or newer
241 |     )
242 |       .frame(height: 60)
243 |       .padding()
    |        |- error: 'padding' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
244 |
245 |       if toggle {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:246:9: error: 'Text' is only available in macOS 10.15 or newer
244 |
245 |       if toggle {
246 |         Text("Text").padding()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
247 |       }
248 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:246:22: error: 'padding' is only available in macOS 10.15 or newer
244 |
245 |       if toggle {
246 |         Text("Text").padding()
    |                      |- error: 'padding' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
247 |       }
248 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:245:17: error: 'buildIf' is only available in macOS 10.15 or newer
243 |       .padding()
244 |
245 |       if toggle {
    |                 |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
246 |         Text("Text").padding()
247 |       }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:247:7: error: 'buildIf' is only available in macOS 10.15 or newer
245 |       if toggle {
246 |         Text("Text").padding()
247 |       }
    |       |- error: 'buildIf' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
248 |     }
249 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:12: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:250:5: error: 'Spacer' is only available in macOS 10.15 or newer
248 |     }
249 |
250 |     Spacer(minLength: 24).fixedSize()
    |     |- error: 'Spacer' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
251 |
252 |     Text(String(format: "%g", value))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:250:27: error: 'fixedSize()' is only available in macOS 10.15 or newer
248 |     }
249 |
250 |     Spacer(minLength: 24).fixedSize()
    |                           |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
251 |
252 |     Text(String(format: "%g", value))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:252:5: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
250 |     Spacer(minLength: 24).fixedSize()
251 |
252 |     Text(String(format: "%g", value))
    |     |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
253 |
254 |     HStack {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:252:5: error: 'Text' is only available in macOS 10.15 or newer
250 |     Spacer(minLength: 24).fixedSize()
251 |
252 |     Text(String(format: "%g", value))
    |     |- error: 'Text' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
253 |
254 |     HStack {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:5: error: 'HStack' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |     |- error: 'HStack' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:256:7: error: 'Button' is only available in macOS 10.15 or newer
254 |     HStack {
255 |
256 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
257 |         if range.contains(value - 1) {
258 |           value -= 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:256:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
254 |     HStack {
255 |
256 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
257 |         if range.contains(value - 1) {
258 |           value -= 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:258:11: error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
256 |       Button(action: {
257 |         if range.contains(value - 1) {
258 |           value -= 1
    |           |- error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
259 |         }
260 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:9: error: 'Text' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:20: error: 'bold()' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |                    |- error: 'bold()' is only available in macOS 10.15 or newer
    |                    `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:260:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
258 |           value -= 1
259 |         }
260 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
261 |         Text("-1").bold()
262 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:263:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
261 |         Text("-1").bold()
262 |       })
263 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
264 |       .disabled(!range.contains(value - 1))
265 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:263:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
261 |         Text("-1").bold()
262 |       })
263 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
264 |       .disabled(!range.contains(value - 1))
265 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:264:8: error: 'disabled' is only available in macOS 10.15 or newer
262 |       })
263 |       .buttonStyle(.borderedProminent)
264 |       .disabled(!range.contains(value - 1))
    |        |- error: 'disabled' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
265 |
266 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:266:7: error: 'Button' is only available in macOS 10.15 or newer
264 |       .disabled(!range.contains(value - 1))
265 |
266 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
267 |         if range.contains(value + 1) {
268 |           value += 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:266:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
264 |       .disabled(!range.contains(value - 1))
265 |
266 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
267 |         if range.contains(value + 1) {
268 |           value += 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:268:11: error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
266 |       Button(action: {
267 |         if range.contains(value + 1) {
268 |           value += 1
    |           |- error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
269 |         }
270 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:9: error: 'Text' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:20: error: 'bold()' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |                    |- error: 'bold()' is only available in macOS 10.15 or newer
    |                    `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:270:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
268 |           value += 1
269 |         }
270 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
271 |         Text("+1").bold()
272 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:273:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
271 |         Text("+1").bold()
272 |       })
273 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
274 |       .disabled(!range.contains(value + 1))
275 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:273:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
271 |         Text("+1").bold()
272 |       })
273 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
274 |       .disabled(!range.contains(value + 1))
275 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:274:8: error: 'disabled' is only available in macOS 10.15 or newer
272 |       })
273 |       .buttonStyle(.borderedProminent)
274 |       .disabled(!range.contains(value + 1))
    |        |- error: 'disabled' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
275 |
276 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:276:7: error: 'Button' is only available in macOS 10.15 or newer
274 |       .disabled(!range.contains(value + 1))
275 |
276 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:276:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
274 |       .disabled(!range.contains(value + 1))
275 |
276 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:277:9: error: 'withAnimation' is only available in macOS 10.15 or newer
275 |
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
    |         |- error: 'withAnimation' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
278 |           toggle.toggle()
279 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:277:24: error: 'bouncy' is only available in macOS 10.15 or newer
275 |
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
    |                        |- error: 'bouncy' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
278 |           toggle.toggle()
279 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:278:11: error: cannot pass as inout because setter for 'toggle' is only available in macOS 10.15 or newer
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
    |           |- error: cannot pass as inout because setter for 'toggle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
279 |         }
280 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:9: error: 'Text' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:24: error: 'bold()' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |                        |- error: 'bold()' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:280:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
278 |           toggle.toggle()
279 |         }
280 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
281 |         Text("Toggle").bold()
282 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:283:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
281 |         Text("Toggle").bold()
282 |       })
283 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
284 |
285 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:283:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
281 |         Text("Toggle").bold()
282 |       })
283 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
284 |
285 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:66:5: error: setter for 'currentIndex' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 64 |
 65 |     self.maximumIndex = Int(((range.upperBound - range.lowerBound) / steps))
 66 |     self.currentIndex = .init(SteppedSlider.calculateCurrentIndex(value: value.wrappedValue, steps: steps, range: range))
    |     |- error: setter for 'currentIndex' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
 67 |   }
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:69:30: error: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
 67 |   }
 68 |
 69 |   public var body: some View {
    |                              `- error: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
 70 |     ScrollViewReader { scrollProxy in
 71 |       ScrollView(.horizontal, showsIndicators: false) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:150:13: error: 'scrollTransition(_:axis:transition:)' is only available in macOS 14.0 or newer
146 | #if DEBUG
147 |
148 | struct ScrollTransitionModifier: ViewModifier {
    |        `- note: add @available attribute to enclosing struct
149 |   func body(content: Content) -> some View {
    |        `- note: add @available attribute to enclosing instance method
150 |     content.scrollTransition { content, phase in
    |             |- error: 'scrollTransition(_:axis:transition:)' is only available in macOS 14.0 or newer
    |             `- note: add 'if #available' version check
151 |       content
152 |         .opacity(phase.isIdentity ? 1 : 0.3)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:152:10: error: 'opacity' is only available in macOS 14.0 or newer
146 | #if DEBUG
147 |
148 | struct ScrollTransitionModifier: ViewModifier {
    |        `- note: add @available attribute to enclosing struct
149 |   func body(content: Content) -> some View {
    |        `- note: add @available attribute to enclosing instance method
150 |     content.scrollTransition { content, phase in
151 |       content
152 |         .opacity(phase.isIdentity ? 1 : 0.3)
    |          |- error: 'opacity' is only available in macOS 14.0 or newer
    |          `- note: add 'if #available' version check
153 |     }
154 |   }
[5/5] Compiling SteppedSlider SnapScrollBehavior.swift
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SnapScrollBehavior.swift:38:21: error: 'ScrollTarget' is only available in macOS 14.0 or newer
12 |
13 | /// A structure that defines a snapping behavior for scroll targets, conforming to `ScrollTargetBehavior`.
14 | struct SnapScrollTargetBehavior: ScrollTargetBehavior {
   |        `- note: add @available attribute to enclosing struct
15 |   /// The step value to which the scroll target should snap.
16 |   let step: Double
   :
35 |   }
36 |
37 |   func updateTarget(
   |        `- note: add @available attribute to enclosing instance method
38 |     _ target: inout ScrollTarget,
   |                     `- error: 'ScrollTarget' is only available in macOS 14.0 or newer
39 |     context: TargetContext
40 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SnapScrollBehavior.swift:49:11: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
47 | }
48 |
49 | extension ScrollTargetBehavior where Self == SnapScrollTargetBehavior {
   | |         `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
   | `- note: add @available attribute to enclosing extension
50 |   /// Creates a `SnapScrollTargetBehavior` with the specified step.
51 |   /// - Parameter step: The step value to which the scroll target should snap.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/4] Compiling SteppedSlider SteppedSlider.swift
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:9:4: error: 'Binding' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    |    `- error: 'Binding' is only available in macOS 10.15 or newer
 10 |
 11 |   @State private var currentIndex: Int
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:11:4: error: 'State' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
 10 |
 11 |   @State private var currentIndex: Int
    |    `- error: 'State' is only available in macOS 10.15 or newer
 12 |   @State private var scrollIndex: Int?
 13 |   @State private var contentSize: CGSize = .zero
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:12:4: error: 'State' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
 10 |
 11 |   @State private var currentIndex: Int
 12 |   @State private var scrollIndex: Int?
    |    `- error: 'State' is only available in macOS 10.15 or newer
 13 |   @State private var contentSize: CGSize = .zero
 14 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:13:4: error: 'State' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 11 |   @State private var currentIndex: Int
 12 |   @State private var scrollIndex: Int?
 13 |   @State private var contentSize: CGSize = .zero
    |    `- error: 'State' is only available in macOS 10.15 or newer
 14 |
 15 |   private let itemWidth: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:34:18: error: 'Animation' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 32 |
 33 |   let horizontalEdgeMask: HorizontalEdgeMask
 34 |   let animation: Animation?
    |                  `- error: 'Animation' is only available in macOS 10.15 or newer
 35 |
 36 |   let segmentModifier: Modifier
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:39:12: error: 'Binding' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
    |            `- error: 'Binding' is only available in macOS 10.15 or newer
 40 |     range: ClosedRange<CGFloat>,
 41 |     steps: CGFloat,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:45:16: error: 'Animation' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 43 |     spacing: CGFloat = 0,
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
    |                `- error: 'Animation' is only available in macOS 10.15 or newer
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:47:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 45 |     animation: Animation? = .default,
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:48:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
 50 |     onEditing: @MainActor @escaping () -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:49:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 50 |     onEditing: @MainActor @escaping () -> Void
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:45:30: error: 'default' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 43 |     spacing: CGFloat = 0,
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
    |                              `- error: 'default' is only available in macOS 10.15 or newer
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:46:33: error: 'EmptyModifier' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
 46 |     segmentModifier: Modifier = EmptyModifier(),
    |                                 `- error: 'EmptyModifier' is only available in macOS 10.15 or newer
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:69:25: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 67 |   }
 68 |
 69 |   public var body: some View {
    |              |          `- error: 'View' is only available in macOS 10.15 or newer
    |              `- note: add @available attribute to enclosing property
 70 |     ScrollViewReader { scrollProxy in
 71 |       ScrollView(.horizontal, showsIndicators: false) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:37: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                     `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:52: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                    `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:74: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                                          `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:90: error: 'ViewModifier' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                                                          `- error: 'ViewModifier' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:149:39: error: 'View' is only available in macOS 10.15 or newer
146 | #if DEBUG
147 |
148 | struct ScrollTransitionModifier: ViewModifier {
    |        `- note: add @available attribute to enclosing struct
149 |   func body(content: Content) -> some View {
    |        |                              `- error: 'View' is only available in macOS 10.15 or newer
    |        `- note: add @available attribute to enclosing instance method
150 |     content.scrollTransition { content, phase in
151 |       content
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:160:4: error: 'Previewable()' is only available in macOS 14.0 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
160 |   @Previewable @State var toggle = false
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
161 |
162 |   let range: ClosedRange<CGFloat> = 1...50
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:159:4: error: 'Previewable()' is only available in macOS 14.0 or newer
157 | #Preview {
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
160 |   @Previewable @State var toggle = false
161 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:159:17: error: 'State' is only available in macOS 10.15 or newer
157 | #Preview {
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
160 |   @Previewable @State var toggle = false
161 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:160:17: error: 'State' is only available in macOS 10.15 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
160 |   @Previewable @State var toggle = false
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
161 |
162 |   let range: ClosedRange<CGFloat> = 1...50
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:157:2: error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
155 | }
156 |
157 | #Preview {
    |  `- error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:3: error: 'VStack' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |   |- error: 'VStack' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:170:5: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
168 |   VStack {
169 |
170 |     SteppedSlider(
    |     |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
171 |       value: $value,
172 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:170:5: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
168 |   VStack {
169 |
170 |     SteppedSlider(
    |     |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
171 |       value: $value,
172 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:174:28: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
172 |       range: range,
173 |       steps: steps,
174 |       horizontalEdgeMask: .hidden,
    |                            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
175 |       animation: nil,
176 |       segmentModifier: ScrollTransitionModifier(),
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:178:9: error: 'Rectangle' is only available in macOS 10.15 or newer
176 |       segmentModifier: ScrollTransitionModifier(),
177 |       anchorView: {
178 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:179:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
177 |       anchorView: {
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
180 |           .foregroundColor(.red)
181 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:180:12: error: 'foregroundColor' is only available in macOS 10.15 or newer
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
    |            |- error: 'foregroundColor' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
181 |           .padding(.top, 12)
182 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:180:29: error: 'red' is only available in macOS 10.15 or newer
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
    |                             |- error: 'red' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
181 |           .padding(.top, 12)
182 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:181:12: error: 'padding' is only available in macOS 10.15 or newer
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
181 |           .padding(.top, 12)
    |            |- error: 'padding' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
182 |       },
183 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:185:9: error: 'Rectangle' is only available in macOS 10.15 or newer
183 |       segmentView: { index, maximumIndex in
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:12: error: 'foregroundStyle' is only available in macOS 12.0 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |            |- error: 'foregroundStyle' is only available in macOS 12.0 or newer
    |            `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:28: error: 'Color' is only available in macOS 10.15 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |                            |- error: 'Color' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:34: error: 'primary' is only available in macOS 10.15 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |                                  |- error: 'primary' is only available in macOS 10.15 or newer
    |                                  `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:187:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
188 |           .padding(.top, 12)
189 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:188:12: error: 'padding' is only available in macOS 10.15 or newer
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
    |            |- error: 'padding' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:192:11: error: 'Text' is only available in macOS 10.15 or newer
190 |       segmentOverlayView: { index, maximumIndex in
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
    |           |- error: 'Text' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
193 |             .font(.caption2)
194 |             .fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:193:14: error: 'font' is only available in macOS 10.15 or newer
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
    |              |- error: 'font' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
194 |             .fixedSize()
195 |             .offset(y: -20)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:193:20: error: 'caption2' is only available in macOS 11.0 or newer
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
    |                    |- error: 'caption2' is only available in macOS 11.0 or newer
    |                    `- note: add 'if #available' version check
194 |             .fixedSize()
195 |             .offset(y: -20)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:194:14: error: 'fixedSize()' is only available in macOS 10.15 or newer
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
194 |             .fixedSize()
    |              |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:195:14: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
193 |             .font(.caption2)
194 |             .fixedSize()
195 |             .offset(y: -20)
    |              |- error: 'offset(x:y:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
196 |             .padding(.top, 12)
197 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:196:14: error: 'padding' is only available in macOS 10.15 or newer
194 |             .fixedSize()
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
    |              |- error: 'padding' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
197 |         }
198 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:191:45: error: 'buildIf' is only available in macOS 10.15 or newer
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
191 |         if shouldBold1(index, maximumIndex) {
    |                                             |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                                             `- note: add 'if #available' version check
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:197:9: error: 'buildIf' is only available in macOS 10.15 or newer
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
197 |         }
    |         |- error: 'buildIf' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
198 |       },
199 |       onEditing: {}
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:190:27: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
188 |           .padding(.top, 12)
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
    |                           |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:201:6: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
199 |       onEditing: {}
200 |     )
201 |     .frame(height: 60)
    |      |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |      `- note: add 'if #available' version check
202 |     .padding()
203 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:202:6: error: 'padding' is only available in macOS 10.15 or newer
200 |     )
201 |     .frame(height: 60)
202 |     .padding()
    |      |- error: 'padding' is only available in macOS 10.15 or newer
    |      `- note: add 'if #available' version check
203 |
204 |     Spacer(minLength: 24).fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:204:5: error: 'Spacer' is only available in macOS 10.15 or newer
202 |     .padding()
203 |
204 |     Spacer(minLength: 24).fixedSize()
    |     |- error: 'Spacer' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
205 |
206 |     let shouldBold2: (Int, Int) -> Bool = { index, maximumIndex -> Bool in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:204:27: error: 'fixedSize()' is only available in macOS 10.15 or newer
202 |     .padding()
203 |
204 |     Spacer(minLength: 24).fixedSize()
    |                           |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
205 |
206 |     let shouldBold2: (Int, Int) -> Bool = { index, maximumIndex -> Bool in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:5: error: 'HStack' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |     |- error: 'HStack' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:12: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:211:7: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
209 |
210 |     HStack {
211 |       SteppedSlider(
    |       |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
212 |       value: $value,
213 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:211:7: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
209 |
210 |     HStack {
211 |       SteppedSlider(
    |       |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
212 |       value: $value,
213 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:215:28: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
213 |       range: range,
214 |       steps: steps,
215 |       horizontalEdgeMask: .visible(width: 24),
    |                            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
216 |       animation: nil,
217 |       anchorView: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:218:9: error: 'Rectangle' is only available in macOS 10.15 or newer
216 |       animation: nil,
217 |       anchorView: {
218 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:219:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
217 |       anchorView: {
218 |         Rectangle()
219 |           .frame(width: 2)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
220 |           .foregroundColor(.red)
221 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:220:12: error: 'foregroundColor' is only available in macOS 10.15 or newer
218 |         Rectangle()
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
    |            |- error: 'foregroundColor' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
221 |       },
222 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:220:29: error: 'red' is only available in macOS 10.15 or newer
218 |         Rectangle()
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
    |                             |- error: 'red' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
221 |       },
222 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:224:9: error: 'VStack' is only available in macOS 10.15 or newer
222 |       segmentView: { index, maximumIndex in
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
    |         |- error: 'VStack' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:225:11: error: 'Rectangle' is only available in macOS 10.15 or newer
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
225 |           Rectangle()
    |           |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:226:14: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
224 |         VStack {
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
    |              |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
227 |           Spacer()
228 |           Rectangle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:227:11: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
    |           |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:227:11: error: 'Spacer' is only available in macOS 10.15 or newer
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
    |           |- error: 'Spacer' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:228:11: error: 'Rectangle' is only available in macOS 10.15 or newer
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
228 |           Rectangle()
    |           |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
230 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:229:14: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
227 |           Spacer()
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
    |              |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
230 |         }
231 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:224:16: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
222 |       segmentView: { index, maximumIndex in
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
    |                |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
    |                `- note: add 'if #available' version check
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:235:11: error: 'Text' is only available in macOS 10.15 or newer
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
    |           |- error: 'Text' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
236 |             .font(.caption2)
237 |             .fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:236:14: error: 'font' is only available in macOS 10.15 or newer
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
    |              |- error: 'font' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
237 |             .fixedSize()
238 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:236:20: error: 'caption2' is only available in macOS 11.0 or newer
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
    |                    |- error: 'caption2' is only available in macOS 11.0 or newer
    |                    `- note: add 'if #available' version check
237 |             .fixedSize()
238 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:237:14: error: 'fixedSize()' is only available in macOS 10.15 or newer
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
237 |             .fixedSize()
    |              |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
238 |         }
239 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:234:19: error: 'buildIf' is only available in macOS 10.15 or newer
232 |       segmentOverlayView: { index, maximumIndex in
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
    |                   |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                   `- note: add 'if #available' version check
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:238:9: error: 'buildIf' is only available in macOS 10.15 or newer
236 |             .font(.caption2)
237 |             .fixedSize()
238 |         }
    |         |- error: 'buildIf' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
239 |       },
240 |       onEditing: {}
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:232:27: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
230 |         }
231 |       },
232 |       segmentOverlayView: { index, maximumIndex in
    |                           |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:242:8: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
240 |       onEditing: {}
241 |     )
242 |       .frame(height: 60)
    |        |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
243 |       .padding()
244 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:243:8: error: 'padding' is only available in macOS 10.15 or newer
241 |     )
242 |       .frame(height: 60)
243 |       .padding()
    |        |- error: 'padding' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
244 |
245 |       if toggle {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:246:9: error: 'Text' is only available in macOS 10.15 or newer
244 |
245 |       if toggle {
246 |         Text("Text").padding()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
247 |       }
248 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:246:22: error: 'padding' is only available in macOS 10.15 or newer
244 |
245 |       if toggle {
246 |         Text("Text").padding()
    |                      |- error: 'padding' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
247 |       }
248 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:245:17: error: 'buildIf' is only available in macOS 10.15 or newer
243 |       .padding()
244 |
245 |       if toggle {
    |                 |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
246 |         Text("Text").padding()
247 |       }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:247:7: error: 'buildIf' is only available in macOS 10.15 or newer
245 |       if toggle {
246 |         Text("Text").padding()
247 |       }
    |       |- error: 'buildIf' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
248 |     }
249 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:12: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:250:5: error: 'Spacer' is only available in macOS 10.15 or newer
248 |     }
249 |
250 |     Spacer(minLength: 24).fixedSize()
    |     |- error: 'Spacer' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
251 |
252 |     Text(String(format: "%g", value))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:250:27: error: 'fixedSize()' is only available in macOS 10.15 or newer
248 |     }
249 |
250 |     Spacer(minLength: 24).fixedSize()
    |                           |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
251 |
252 |     Text(String(format: "%g", value))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:252:5: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
250 |     Spacer(minLength: 24).fixedSize()
251 |
252 |     Text(String(format: "%g", value))
    |     |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
253 |
254 |     HStack {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:252:5: error: 'Text' is only available in macOS 10.15 or newer
250 |     Spacer(minLength: 24).fixedSize()
251 |
252 |     Text(String(format: "%g", value))
    |     |- error: 'Text' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
253 |
254 |     HStack {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:5: error: 'HStack' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |     |- error: 'HStack' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:256:7: error: 'Button' is only available in macOS 10.15 or newer
254 |     HStack {
255 |
256 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
257 |         if range.contains(value - 1) {
258 |           value -= 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:256:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
254 |     HStack {
255 |
256 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
257 |         if range.contains(value - 1) {
258 |           value -= 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:258:11: error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
256 |       Button(action: {
257 |         if range.contains(value - 1) {
258 |           value -= 1
    |           |- error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
259 |         }
260 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:9: error: 'Text' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:20: error: 'bold()' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |                    |- error: 'bold()' is only available in macOS 10.15 or newer
    |                    `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:260:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
258 |           value -= 1
259 |         }
260 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
261 |         Text("-1").bold()
262 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:263:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
261 |         Text("-1").bold()
262 |       })
263 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
264 |       .disabled(!range.contains(value - 1))
265 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:263:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
261 |         Text("-1").bold()
262 |       })
263 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
264 |       .disabled(!range.contains(value - 1))
265 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:264:8: error: 'disabled' is only available in macOS 10.15 or newer
262 |       })
263 |       .buttonStyle(.borderedProminent)
264 |       .disabled(!range.contains(value - 1))
    |        |- error: 'disabled' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
265 |
266 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:266:7: error: 'Button' is only available in macOS 10.15 or newer
264 |       .disabled(!range.contains(value - 1))
265 |
266 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
267 |         if range.contains(value + 1) {
268 |           value += 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:266:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
264 |       .disabled(!range.contains(value - 1))
265 |
266 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
267 |         if range.contains(value + 1) {
268 |           value += 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:268:11: error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
266 |       Button(action: {
267 |         if range.contains(value + 1) {
268 |           value += 1
    |           |- error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
269 |         }
270 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:9: error: 'Text' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:20: error: 'bold()' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |                    |- error: 'bold()' is only available in macOS 10.15 or newer
    |                    `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:270:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
268 |           value += 1
269 |         }
270 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
271 |         Text("+1").bold()
272 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:273:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
271 |         Text("+1").bold()
272 |       })
273 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
274 |       .disabled(!range.contains(value + 1))
275 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:273:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
271 |         Text("+1").bold()
272 |       })
273 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
274 |       .disabled(!range.contains(value + 1))
275 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:274:8: error: 'disabled' is only available in macOS 10.15 or newer
272 |       })
273 |       .buttonStyle(.borderedProminent)
274 |       .disabled(!range.contains(value + 1))
    |        |- error: 'disabled' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
275 |
276 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:276:7: error: 'Button' is only available in macOS 10.15 or newer
274 |       .disabled(!range.contains(value + 1))
275 |
276 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:276:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
274 |       .disabled(!range.contains(value + 1))
275 |
276 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:277:9: error: 'withAnimation' is only available in macOS 10.15 or newer
275 |
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
    |         |- error: 'withAnimation' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
278 |           toggle.toggle()
279 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:277:24: error: 'bouncy' is only available in macOS 10.15 or newer
275 |
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
    |                        |- error: 'bouncy' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
278 |           toggle.toggle()
279 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:278:11: error: cannot pass as inout because setter for 'toggle' is only available in macOS 10.15 or newer
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
    |           |- error: cannot pass as inout because setter for 'toggle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
279 |         }
280 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:9: error: 'Text' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:24: error: 'bold()' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |                        |- error: 'bold()' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:280:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
278 |           toggle.toggle()
279 |         }
280 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
281 |         Text("Toggle").bold()
282 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:283:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
281 |         Text("Toggle").bold()
282 |       })
283 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
284 |
285 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:283:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
281 |         Text("Toggle").bold()
282 |       })
283 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
284 |
285 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:66:5: error: setter for 'currentIndex' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 64 |
 65 |     self.maximumIndex = Int(((range.upperBound - range.lowerBound) / steps))
 66 |     self.currentIndex = .init(SteppedSlider.calculateCurrentIndex(value: value.wrappedValue, steps: steps, range: range))
    |     |- error: setter for 'currentIndex' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
 67 |   }
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:69:30: error: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
 67 |   }
 68 |
 69 |   public var body: some View {
    |                              `- error: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
 70 |     ScrollViewReader { scrollProxy in
 71 |       ScrollView(.horizontal, showsIndicators: false) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:150:13: error: 'scrollTransition(_:axis:transition:)' is only available in macOS 14.0 or newer
146 | #if DEBUG
147 |
148 | struct ScrollTransitionModifier: ViewModifier {
    |        `- note: add @available attribute to enclosing struct
149 |   func body(content: Content) -> some View {
    |        `- note: add @available attribute to enclosing instance method
150 |     content.scrollTransition { content, phase in
    |             |- error: 'scrollTransition(_:axis:transition:)' is only available in macOS 14.0 or newer
    |             `- note: add 'if #available' version check
151 |       content
152 |         .opacity(phase.isIdentity ? 1 : 0.3)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:152:10: error: 'opacity' is only available in macOS 14.0 or newer
146 | #if DEBUG
147 |
148 | struct ScrollTransitionModifier: ViewModifier {
    |        `- note: add @available attribute to enclosing struct
149 |   func body(content: Content) -> some View {
    |        `- note: add @available attribute to enclosing instance method
150 |     content.scrollTransition { content, phase in
151 |       content
152 |         .opacity(phase.isIdentity ? 1 : 0.3)
    |          |- error: 'opacity' is only available in macOS 14.0 or newer
    |          `- note: add 'if #available' version check
153 |     }
154 |   }
[3/4] Emitting module SteppedSlider
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SnapScrollBehavior.swift:38:21: error: 'ScrollTarget' is only available in macOS 14.0 or newer
12 |
13 | /// A structure that defines a snapping behavior for scroll targets, conforming to `ScrollTargetBehavior`.
14 | struct SnapScrollTargetBehavior: ScrollTargetBehavior {
   |        `- note: add @available attribute to enclosing struct
15 |   /// The step value to which the scroll target should snap.
16 |   let step: Double
   :
35 |   }
36 |
37 |   func updateTarget(
   |        `- note: add @available attribute to enclosing instance method
38 |     _ target: inout ScrollTarget,
   |                     `- error: 'ScrollTarget' is only available in macOS 14.0 or newer
39 |     context: TargetContext
40 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SnapScrollBehavior.swift:49:11: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
47 | }
48 |
49 | extension ScrollTargetBehavior where Self == SnapScrollTargetBehavior {
   | |         `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
   | `- note: add @available attribute to enclosing extension
50 |   /// Creates a `SnapScrollTargetBehavior` with the specified step.
51 |   /// - Parameter step: The step value to which the scroll target should snap.
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:9:4: error: 'Binding' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    |    `- error: 'Binding' is only available in macOS 10.15 or newer
 10 |
 11 |   @State private var currentIndex: Int
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:11:4: error: 'State' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
 10 |
 11 |   @State private var currentIndex: Int
    |    `- error: 'State' is only available in macOS 10.15 or newer
 12 |   @State private var scrollIndex: Int?
 13 |   @State private var contentSize: CGSize = .zero
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:12:4: error: 'State' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
 10 |
 11 |   @State private var currentIndex: Int
 12 |   @State private var scrollIndex: Int?
    |    `- error: 'State' is only available in macOS 10.15 or newer
 13 |   @State private var contentSize: CGSize = .zero
 14 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:13:4: error: 'State' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 11 |   @State private var currentIndex: Int
 12 |   @State private var scrollIndex: Int?
 13 |   @State private var contentSize: CGSize = .zero
    |    `- error: 'State' is only available in macOS 10.15 or newer
 14 |
 15 |   private let itemWidth: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:34:18: error: 'Animation' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 32 |
 33 |   let horizontalEdgeMask: HorizontalEdgeMask
 34 |   let animation: Animation?
    |                  `- error: 'Animation' is only available in macOS 10.15 or newer
 35 |
 36 |   let segmentModifier: Modifier
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:39:12: error: 'Binding' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
    |            `- error: 'Binding' is only available in macOS 10.15 or newer
 40 |     range: ClosedRange<CGFloat>,
 41 |     steps: CGFloat,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:45:16: error: 'Animation' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 43 |     spacing: CGFloat = 0,
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
    |                `- error: 'Animation' is only available in macOS 10.15 or newer
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:47:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 45 |     animation: Animation? = .default,
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:48:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
 50 |     onEditing: @MainActor @escaping () -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:49:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
 49 |     @ViewBuilder segmentOverlayView: @MainActor @escaping (Int, Int) -> SegmentOverlay,
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 50 |     onEditing: @MainActor @escaping () -> Void
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:45:30: error: 'default' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 43 |     spacing: CGFloat = 0,
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
    |                              `- error: 'default' is only available in macOS 10.15 or newer
 46 |     segmentModifier: Modifier = EmptyModifier(),
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:46:33: error: 'EmptyModifier' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 36 |   let segmentModifier: Modifier
 37 |
 38 |   public init(
    |          `- note: add @available attribute to enclosing initializer
 39 |     value: Binding<CGFloat>,
 40 |     range: ClosedRange<CGFloat>,
    :
 44 |     horizontalEdgeMask: HorizontalEdgeMask = .visible(width: 12),
 45 |     animation: Animation? = .default,
 46 |     segmentModifier: Modifier = EmptyModifier(),
    |                                 `- error: 'EmptyModifier' is only available in macOS 10.15 or newer
 47 |     @ViewBuilder anchorView: @MainActor @escaping () -> Anchor,
 48 |     @ViewBuilder segmentView: @MainActor @escaping (Int, Int) -> Segment,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:69:25: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
    :
 67 |   }
 68 |
 69 |   public var body: some View {
    |              |          `- error: 'View' is only available in macOS 10.15 or newer
    |              `- note: add @available attribute to enclosing property
 70 |     ScrollViewReader { scrollProxy in
 71 |       ScrollView(.horizontal, showsIndicators: false) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:37: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                     `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:52: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                    `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:74: error: 'View' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                                          `- error: 'View' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:7:90: error: 'ViewModifier' is only available in macOS 10.15 or newer
  5 | import SwiftUI
  6 |
  7 | public struct SteppedSlider<Anchor: View, Segment: View, SegmentOverlay: View, Modifier: ViewModifier>: View {
    |               |                                                                          `- error: 'ViewModifier' is only available in macOS 10.15 or newer
    |               `- note: add @available attribute to enclosing generic struct
  8 |
  9 |   @Binding private var value: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:149:39: error: 'View' is only available in macOS 10.15 or newer
146 | #if DEBUG
147 |
148 | struct ScrollTransitionModifier: ViewModifier {
    |        `- note: add @available attribute to enclosing struct
149 |   func body(content: Content) -> some View {
    |        |                              `- error: 'View' is only available in macOS 10.15 or newer
    |        `- note: add @available attribute to enclosing instance method
150 |     content.scrollTransition { content, phase in
151 |       content
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:160:4: error: 'Previewable()' is only available in macOS 14.0 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
160 |   @Previewable @State var toggle = false
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
161 |
162 |   let range: ClosedRange<CGFloat> = 1...50
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:159:4: error: 'Previewable()' is only available in macOS 14.0 or newer
157 | #Preview {
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
160 |   @Previewable @State var toggle = false
161 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:159:17: error: 'State' is only available in macOS 10.15 or newer
157 | #Preview {
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
160 |   @Previewable @State var toggle = false
161 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:160:17: error: 'State' is only available in macOS 10.15 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
160 |   @Previewable @State var toggle = false
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
161 |
162 |   let range: ClosedRange<CGFloat> = 1...50
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:157:2: error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
155 | }
156 |
157 | #Preview {
    |  `- error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
158 |
159 |   @Previewable @State var value: CGFloat = 5.8
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:3: error: 'VStack' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |   |- error: 'VStack' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:170:5: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
168 |   VStack {
169 |
170 |     SteppedSlider(
    |     |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
171 |       value: $value,
172 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:170:5: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
168 |   VStack {
169 |
170 |     SteppedSlider(
    |     |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
171 |       value: $value,
172 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:174:28: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
172 |       range: range,
173 |       steps: steps,
174 |       horizontalEdgeMask: .hidden,
    |                            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
175 |       animation: nil,
176 |       segmentModifier: ScrollTransitionModifier(),
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:178:9: error: 'Rectangle' is only available in macOS 10.15 or newer
176 |       segmentModifier: ScrollTransitionModifier(),
177 |       anchorView: {
178 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:179:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
177 |       anchorView: {
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
180 |           .foregroundColor(.red)
181 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:180:12: error: 'foregroundColor' is only available in macOS 10.15 or newer
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
    |            |- error: 'foregroundColor' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
181 |           .padding(.top, 12)
182 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:180:29: error: 'red' is only available in macOS 10.15 or newer
178 |         Rectangle()
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
    |                             |- error: 'red' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
181 |           .padding(.top, 12)
182 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:181:12: error: 'padding' is only available in macOS 10.15 or newer
179 |           .frame(width: 2, height: 24)
180 |           .foregroundColor(.red)
181 |           .padding(.top, 12)
    |            |- error: 'padding' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
182 |       },
183 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:185:9: error: 'Rectangle' is only available in macOS 10.15 or newer
183 |       segmentView: { index, maximumIndex in
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:12: error: 'foregroundStyle' is only available in macOS 12.0 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |            |- error: 'foregroundStyle' is only available in macOS 12.0 or newer
    |            `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:28: error: 'Color' is only available in macOS 10.15 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |                            |- error: 'Color' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:186:34: error: 'primary' is only available in macOS 10.15 or newer
184 |         let isBold = shouldBold1(index, maximumIndex)
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
    |                                  |- error: 'primary' is only available in macOS 10.15 or newer
    |                                  `- note: add 'if #available' version check
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:187:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
185 |         Rectangle()
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
188 |           .padding(.top, 12)
189 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:188:12: error: 'padding' is only available in macOS 10.15 or newer
186 |           .foregroundStyle(Color.primary)
187 |           .frame(width: isBold ? 2 : 1, height: isBold ? 24 : 12)
188 |           .padding(.top, 12)
    |            |- error: 'padding' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:192:11: error: 'Text' is only available in macOS 10.15 or newer
190 |       segmentOverlayView: { index, maximumIndex in
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
    |           |- error: 'Text' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
193 |             .font(.caption2)
194 |             .fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:193:14: error: 'font' is only available in macOS 10.15 or newer
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
    |              |- error: 'font' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
194 |             .fixedSize()
195 |             .offset(y: -20)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:193:20: error: 'caption2' is only available in macOS 11.0 or newer
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
    |                    |- error: 'caption2' is only available in macOS 11.0 or newer
    |                    `- note: add 'if #available' version check
194 |             .fixedSize()
195 |             .offset(y: -20)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:194:14: error: 'fixedSize()' is only available in macOS 10.15 or newer
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
194 |             .fixedSize()
    |              |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:195:14: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
193 |             .font(.caption2)
194 |             .fixedSize()
195 |             .offset(y: -20)
    |              |- error: 'offset(x:y:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
196 |             .padding(.top, 12)
197 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:196:14: error: 'padding' is only available in macOS 10.15 or newer
194 |             .fixedSize()
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
    |              |- error: 'padding' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
197 |         }
198 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:191:45: error: 'buildIf' is only available in macOS 10.15 or newer
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
191 |         if shouldBold1(index, maximumIndex) {
    |                                             |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                                             `- note: add 'if #available' version check
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
193 |             .font(.caption2)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:197:9: error: 'buildIf' is only available in macOS 10.15 or newer
195 |             .offset(y: -20)
196 |             .padding(.top, 12)
197 |         }
    |         |- error: 'buildIf' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
198 |       },
199 |       onEditing: {}
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:190:27: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
188 |           .padding(.top, 12)
189 |       },
190 |       segmentOverlayView: { index, maximumIndex in
    |                           |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
191 |         if shouldBold1(index, maximumIndex) {
192 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:201:6: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
199 |       onEditing: {}
200 |     )
201 |     .frame(height: 60)
    |      |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |      `- note: add 'if #available' version check
202 |     .padding()
203 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:202:6: error: 'padding' is only available in macOS 10.15 or newer
200 |     )
201 |     .frame(height: 60)
202 |     .padding()
    |      |- error: 'padding' is only available in macOS 10.15 or newer
    |      `- note: add 'if #available' version check
203 |
204 |     Spacer(minLength: 24).fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:204:5: error: 'Spacer' is only available in macOS 10.15 or newer
202 |     .padding()
203 |
204 |     Spacer(minLength: 24).fixedSize()
    |     |- error: 'Spacer' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
205 |
206 |     let shouldBold2: (Int, Int) -> Bool = { index, maximumIndex -> Bool in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:204:27: error: 'fixedSize()' is only available in macOS 10.15 or newer
202 |     .padding()
203 |
204 |     Spacer(minLength: 24).fixedSize()
    |                           |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
205 |
206 |     let shouldBold2: (Int, Int) -> Bool = { index, maximumIndex -> Bool in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:5: error: 'HStack' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |     |- error: 'HStack' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:12: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:211:7: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
209 |
210 |     HStack {
211 |       SteppedSlider(
    |       |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
212 |       value: $value,
213 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:211:7: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
209 |
210 |     HStack {
211 |       SteppedSlider(
    |       |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
212 |       value: $value,
213 |       range: range,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:215:28: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
213 |       range: range,
214 |       steps: steps,
215 |       horizontalEdgeMask: .visible(width: 24),
    |                            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                            `- note: add 'if #available' version check
216 |       animation: nil,
217 |       anchorView: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:218:9: error: 'Rectangle' is only available in macOS 10.15 or newer
216 |       animation: nil,
217 |       anchorView: {
218 |         Rectangle()
    |         |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:219:12: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
217 |       anchorView: {
218 |         Rectangle()
219 |           .frame(width: 2)
    |            |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
220 |           .foregroundColor(.red)
221 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:220:12: error: 'foregroundColor' is only available in macOS 10.15 or newer
218 |         Rectangle()
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
    |            |- error: 'foregroundColor' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
221 |       },
222 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:220:29: error: 'red' is only available in macOS 10.15 or newer
218 |         Rectangle()
219 |           .frame(width: 2)
220 |           .foregroundColor(.red)
    |                             |- error: 'red' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
221 |       },
222 |       segmentView: { index, maximumIndex in
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:224:9: error: 'VStack' is only available in macOS 10.15 or newer
222 |       segmentView: { index, maximumIndex in
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
    |         |- error: 'VStack' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:225:11: error: 'Rectangle' is only available in macOS 10.15 or newer
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
225 |           Rectangle()
    |           |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:226:14: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
224 |         VStack {
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
    |              |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
227 |           Spacer()
228 |           Rectangle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:227:11: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
    |           |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:227:11: error: 'Spacer' is only available in macOS 10.15 or newer
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
    |           |- error: 'Spacer' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:228:11: error: 'Rectangle' is only available in macOS 10.15 or newer
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
227 |           Spacer()
228 |           Rectangle()
    |           |- error: 'Rectangle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
230 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:229:14: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
227 |           Spacer()
228 |           Rectangle()
229 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
    |              |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
230 |         }
231 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:224:16: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
222 |       segmentView: { index, maximumIndex in
223 |         let isBold = shouldBold2(index, maximumIndex)
224 |         VStack {
    |                |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
    |                `- note: add 'if #available' version check
225 |           Rectangle()
226 |             .frame(width: isBold ? 2 : 1, height: isBold ? 16 : 12)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:235:11: error: 'Text' is only available in macOS 10.15 or newer
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
    |           |- error: 'Text' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
236 |             .font(.caption2)
237 |             .fixedSize()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:236:14: error: 'font' is only available in macOS 10.15 or newer
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
    |              |- error: 'font' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
237 |             .fixedSize()
238 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:236:20: error: 'caption2' is only available in macOS 11.0 or newer
234 |         if isBold {
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
    |                    |- error: 'caption2' is only available in macOS 11.0 or newer
    |                    `- note: add 'if #available' version check
237 |             .fixedSize()
238 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:237:14: error: 'fixedSize()' is only available in macOS 10.15 or newer
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
237 |             .fixedSize()
    |              |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
238 |         }
239 |       },
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:234:19: error: 'buildIf' is only available in macOS 10.15 or newer
232 |       segmentOverlayView: { index, maximumIndex in
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
    |                   |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                   `- note: add 'if #available' version check
235 |           Text(String(format: "%g", CGFloat(index) * steps + range.lowerBound))
236 |             .font(.caption2)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:238:9: error: 'buildIf' is only available in macOS 10.15 or newer
236 |             .font(.caption2)
237 |             .fixedSize()
238 |         }
    |         |- error: 'buildIf' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
239 |       },
240 |       onEditing: {}
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:232:27: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
230 |         }
231 |       },
232 |       segmentOverlayView: { index, maximumIndex in
    |                           |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
233 |         let isBold = shouldBold2(index, maximumIndex)
234 |         if isBold {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:242:8: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
240 |       onEditing: {}
241 |     )
242 |       .frame(height: 60)
    |        |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
243 |       .padding()
244 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:243:8: error: 'padding' is only available in macOS 10.15 or newer
241 |     )
242 |       .frame(height: 60)
243 |       .padding()
    |        |- error: 'padding' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
244 |
245 |       if toggle {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:246:9: error: 'Text' is only available in macOS 10.15 or newer
244 |
245 |       if toggle {
246 |         Text("Text").padding()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
247 |       }
248 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:246:22: error: 'padding' is only available in macOS 10.15 or newer
244 |
245 |       if toggle {
246 |         Text("Text").padding()
    |                      |- error: 'padding' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
247 |       }
248 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:245:17: error: 'buildIf' is only available in macOS 10.15 or newer
243 |       .padding()
244 |
245 |       if toggle {
    |                 |- error: 'buildIf' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
246 |         Text("Text").padding()
247 |       }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:247:7: error: 'buildIf' is only available in macOS 10.15 or newer
245 |       if toggle {
246 |         Text("Text").padding()
247 |       }
    |       |- error: 'buildIf' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
248 |     }
249 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:210:12: error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
208 |     }
209 |
210 |     HStack {
    |            |- error: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
211 |       SteppedSlider(
212 |       value: $value,
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:250:5: error: 'Spacer' is only available in macOS 10.15 or newer
248 |     }
249 |
250 |     Spacer(minLength: 24).fixedSize()
    |     |- error: 'Spacer' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
251 |
252 |     Text(String(format: "%g", value))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:250:27: error: 'fixedSize()' is only available in macOS 10.15 or newer
248 |     }
249 |
250 |     Spacer(minLength: 24).fixedSize()
    |                           |- error: 'fixedSize()' is only available in macOS 10.15 or newer
    |                           `- note: add 'if #available' version check
251 |
252 |     Text(String(format: "%g", value))
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:252:5: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
250 |     Spacer(minLength: 24).fixedSize()
251 |
252 |     Text(String(format: "%g", value))
    |     |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
253 |
254 |     HStack {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:252:5: error: 'Text' is only available in macOS 10.15 or newer
250 |     Spacer(minLength: 24).fixedSize()
251 |
252 |     Text(String(format: "%g", value))
    |     |- error: 'Text' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
253 |
254 |     HStack {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:5: error: 'HStack' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |     |- error: 'HStack' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:254:12: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
252 |     Text(String(format: "%g", value))
253 |
254 |     HStack {
    |            |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
255 |
256 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:256:7: error: 'Button' is only available in macOS 10.15 or newer
254 |     HStack {
255 |
256 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
257 |         if range.contains(value - 1) {
258 |           value -= 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:256:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
254 |     HStack {
255 |
256 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
257 |         if range.contains(value - 1) {
258 |           value -= 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:258:11: error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
256 |       Button(action: {
257 |         if range.contains(value - 1) {
258 |           value -= 1
    |           |- error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
259 |         }
260 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:9: error: 'Text' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:261:20: error: 'bold()' is only available in macOS 10.15 or newer
259 |         }
260 |       }, label: {
261 |         Text("-1").bold()
    |                    |- error: 'bold()' is only available in macOS 10.15 or newer
    |                    `- note: add 'if #available' version check
262 |       })
263 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:260:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
258 |           value -= 1
259 |         }
260 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
261 |         Text("-1").bold()
262 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:263:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
261 |         Text("-1").bold()
262 |       })
263 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
264 |       .disabled(!range.contains(value - 1))
265 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:263:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
261 |         Text("-1").bold()
262 |       })
263 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
264 |       .disabled(!range.contains(value - 1))
265 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:264:8: error: 'disabled' is only available in macOS 10.15 or newer
262 |       })
263 |       .buttonStyle(.borderedProminent)
264 |       .disabled(!range.contains(value - 1))
    |        |- error: 'disabled' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
265 |
266 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:266:7: error: 'Button' is only available in macOS 10.15 or newer
264 |       .disabled(!range.contains(value - 1))
265 |
266 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
267 |         if range.contains(value + 1) {
268 |           value += 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:266:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
264 |       .disabled(!range.contains(value - 1))
265 |
266 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
267 |         if range.contains(value + 1) {
268 |           value += 1
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:268:11: error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
266 |       Button(action: {
267 |         if range.contains(value + 1) {
268 |           value += 1
    |           |- error: cannot pass as inout because setter for 'value' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
269 |         }
270 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:9: error: 'Text' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:271:20: error: 'bold()' is only available in macOS 10.15 or newer
269 |         }
270 |       }, label: {
271 |         Text("+1").bold()
    |                    |- error: 'bold()' is only available in macOS 10.15 or newer
    |                    `- note: add 'if #available' version check
272 |       })
273 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:270:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
268 |           value += 1
269 |         }
270 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
271 |         Text("+1").bold()
272 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:273:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
271 |         Text("+1").bold()
272 |       })
273 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
274 |       .disabled(!range.contains(value + 1))
275 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:273:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
271 |         Text("+1").bold()
272 |       })
273 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
274 |       .disabled(!range.contains(value + 1))
275 |
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:274:8: error: 'disabled' is only available in macOS 10.15 or newer
272 |       })
273 |       .buttonStyle(.borderedProminent)
274 |       .disabled(!range.contains(value + 1))
    |        |- error: 'disabled' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
275 |
276 |       Button(action: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:276:7: error: 'Button' is only available in macOS 10.15 or newer
274 |       .disabled(!range.contains(value + 1))
275 |
276 |       Button(action: {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:276:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
274 |       .disabled(!range.contains(value + 1))
275 |
276 |       Button(action: {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:277:9: error: 'withAnimation' is only available in macOS 10.15 or newer
275 |
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
    |         |- error: 'withAnimation' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
278 |           toggle.toggle()
279 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:277:24: error: 'bouncy' is only available in macOS 10.15 or newer
275 |
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
    |                        |- error: 'bouncy' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
278 |           toggle.toggle()
279 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:278:11: error: cannot pass as inout because setter for 'toggle' is only available in macOS 10.15 or newer
276 |       Button(action: {
277 |         withAnimation(.bouncy) {
278 |           toggle.toggle()
    |           |- error: cannot pass as inout because setter for 'toggle' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
279 |         }
280 |       }, label: {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:9: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |         |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:9: error: 'Text' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |         |- error: 'Text' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:281:24: error: 'bold()' is only available in macOS 10.15 or newer
279 |         }
280 |       }, label: {
281 |         Text("Toggle").bold()
    |                        |- error: 'bold()' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
282 |       })
283 |       .buttonStyle(.borderedProminent)
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:280:17: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
278 |           toggle.toggle()
279 |         }
280 |       }, label: {
    |                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
281 |         Text("Toggle").bold()
282 |       })
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:283:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
281 |         Text("Toggle").bold()
282 |       })
283 |       .buttonStyle(.borderedProminent)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
284 |
285 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:283:21: error: 'borderedProminent' is only available in macOS 12.0 or newer
281 |         Text("Toggle").bold()
282 |       })
283 |       .buttonStyle(.borderedProminent)
    |                     |- error: 'borderedProminent' is only available in macOS 12.0 or newer
    |                     `- note: add 'if #available' version check
284 |
285 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SteppedSlider.swift:168:10: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
166 |   }
167 |
168 |   VStack {
    |          |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
169 |
170 |     SteppedSlider(
[4/4] Compiling SteppedSlider SnapScrollBehavior.swift
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SnapScrollBehavior.swift:38:21: error: 'ScrollTarget' is only available in macOS 14.0 or newer
12 |
13 | /// A structure that defines a snapping behavior for scroll targets, conforming to `ScrollTargetBehavior`.
14 | struct SnapScrollTargetBehavior: ScrollTargetBehavior {
   |        `- note: add @available attribute to enclosing struct
15 |   /// The step value to which the scroll target should snap.
16 |   let step: Double
   :
35 |   }
36 |
37 |   func updateTarget(
   |        `- note: add @available attribute to enclosing instance method
38 |     _ target: inout ScrollTarget,
   |                     `- error: 'ScrollTarget' is only available in macOS 14.0 or newer
39 |     context: TargetContext
40 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/SteppedSlider/SnapScrollBehavior.swift:49:11: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
47 | }
48 |
49 | extension ScrollTargetBehavior where Self == SnapScrollTargetBehavior {
   | |         `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
   | `- note: add @available attribute to enclosing extension
50 |   /// Creates a `SnapScrollTargetBehavior` with the specified step.
51 |   /// - Parameter step: The step value to which the scroll target should snap.
BUILD FAILURE 6.1 macosSpm