The Swift Package Index logo.Swift Package Index

Build Information

Failed to build NeoBrutalism, reference 3.0.0 (d8d884), with Swift 6.4 for watchOS using Xcode 27.0 on 27 Sep 2026 09:43:04 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme NeoBrutalism -destination generic/platform=watchOS

Build Log

3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:391:19: error: 'modifier' is only available in watchOS 11.0 or newer
389 |
390 | @available(iOS 18.0, *)
391 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
392 |     VStack(alignment: .leading, spacing: 20) {
393 |         NBMenu {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:417:46: error: 'modifier' is only available in watchOS 11.0 or newer
415 | /// screen, so the menu stays fully visible instead of running off the bottom edge.
416 | @available(iOS 18.0, *)
417 | #Preview("Bottom-anchored trigger", traits: .modifier(NBPreviewHelper())) {
    |                                              `- error: 'modifier' is only available in watchOS 11.0 or newer
418 |     VStack {
419 |         Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:438:43: error: 'modifier' is only available in watchOS 11.0 or newer
436 | /// Demonstrates a long menu that scrolls when it exceeds 60% of screen height.
437 | @available(iOS 18.0, *)
438 | #Preview("Long scrollable menu", traits: .modifier(NBPreviewHelper())) {
    |                                           `- error: 'modifier' is only available in watchOS 11.0 or newer
439 |     VStack(alignment: .leading, spacing: 20) {
440 |         NBMenu {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Navigation/NavigationModifiers.swift:48:19: error: 'modifier' is only available in watchOS 11.0 or newer
46 |
47 | @available(iOS 18.0, *)
48 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
49 |     NavigationStack {
50 |         VStack {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Progress.swift:69:19: error: 'modifier' is only available in watchOS 11.0 or newer
67 |
68 | @available(iOS 18.0, *)
69 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
70 |     VStack {
71 |         ProgressView(value: 0.0) { Text("Some Task") }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/Radio.swift:62:19: error: 'modifier' is only available in watchOS 11.0 or newer
60 |
61 | @available(iOS 18.0, *)
62 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
63 |     @Previewable @State var value = 0
64 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioItem.swift:63:19: error: 'modifier' is only available in watchOS 11.0 or newer
61 |
62 | @available(iOS 18.0, *)
63 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
64 |     @Previewable @State var value = 0
65 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioStyle.swift:40:19: error: 'modifier' is only available in watchOS 11.0 or newer
38 |
39 | @available(iOS 18.0, *)
40 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
41 |     @Previewable @State var value = 0
42 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SegmentedPicker/NBSegmentedPicker.swift:85:19: error: 'modifier' is only available in watchOS 11.0 or newer
 83 |
 84 | @available(iOS 18.0, *)
 85 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 86 |     @Previewable @State var selected = "One"
 87 |     @Previewable @State var size = 0
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/RoundSkeleton.swift:30:19: error: 'modifier' is only available in watchOS 11.0 or newer
28 |
29 | @available(iOS 18.0, *)
30 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
31 |     @Previewable @State var value = 0
32 |     VStack(spacing: 12.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/TextSkeleton.swift:29:19: error: 'modifier' is only available in watchOS 11.0 or newer
27 |
28 | @available(iOS 18.0, *)
29 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
30 |     @Previewable @State var value = 0
31 |     VStack(spacing: 12.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Slider.swift:170:19: error: 'modifier' is only available in watchOS 11.0 or newer
168 |
169 | @available(iOS 18.0, *)
170 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
171 |     @Previewable @State var sliderValue: Double = 50
172 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Stepper/NBStepper.swift:223:19: error: 'modifier' is only available in watchOS 11.0 or newer
221 |
222 | @available(iOS 18.0, *)
223 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
224 |     @Previewable @State var count = 3
225 |     @Previewable @State var largeValue = 500
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SwipeActions/NBSwipeActions.swift:249:19: error: 'modifier' is only available in watchOS 11.0 or newer
247 |
248 | @available(iOS 18.0, *)
249 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
250 |     VStack {
251 |         Text("Swipe Actions")
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Switch/Switch.swift:69:19: error: 'modifier' is only available in watchOS 11.0 or newer
67 |
68 | @available(iOS 18.0, *)
69 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
70 |     @Previewable @State var switchState1 = true
71 |     @Previewable @State var switchState2 = false
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:167:19: error: 'modifier' is only available in watchOS 11.0 or newer
165 |
166 | @available(iOS 18.0, *)
167 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
168 |     @Previewable @State var house = 0
169 |     @Previewable @State var section = "account"
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:174:17: error: 'GroupBox' is unavailable in watchOS
172 |         NBTabView(selection: $house) {
173 |             NBTab(value: 0) {
174 |                 GroupBox { Text("Bravery and Daring!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
175 |             } label: {
176 |                 Image(systemName: "flame.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:174:17: error: 'init(content:)' is unavailable in watchOS
172 |         NBTabView(selection: $house) {
173 |             NBTab(value: 0) {
174 |                 GroupBox { Text("Bravery and Daring!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
175 |             } label: {
176 |                 Image(systemName: "flame.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:179:17: error: 'GroupBox' is unavailable in watchOS
177 |             }
178 |             NBTab(value: 1) {
179 |                 GroupBox { Text("Cunning and Ambition!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
180 |             } label: {
181 |                 Image(systemName: "lanyardcard.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:179:17: error: 'init(content:)' is unavailable in watchOS
177 |             }
178 |             NBTab(value: 1) {
179 |                 GroupBox { Text("Cunning and Ambition!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
180 |             } label: {
181 |                 Image(systemName: "lanyardcard.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:184:17: error: 'GroupBox' is unavailable in watchOS
182 |             }
183 |             NBTab(value: 2) {
184 |                 GroupBox { Text("Wisdom and Learning!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
185 |             } label: {
186 |                 Image(systemName: "book.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:184:17: error: 'init(content:)' is unavailable in watchOS
182 |             }
183 |             NBTab(value: 2) {
184 |                 GroupBox { Text("Wisdom and Learning!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
185 |             } label: {
186 |                 Image(systemName: "book.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:189:10: error: 'groupBoxStyle' is unavailable in watchOS
187 |             }
188 |         }
189 |         .groupBoxStyle(.neoBrutalism(elevated: false))
    |          `- error: 'groupBoxStyle' is unavailable in watchOS
190 |
191 |         NBTabView(selection: $section) {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Gauge/GaugeStyle.swift:47:2: note: expanded code originates here
31 |
32 | @available(iOS 18.0, *)
33 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | |- note: in expansion of macro 'Preview' here
   | |- note: in expansion of macro 'Preview' here
   | `- note: in expansion of macro 'Preview' here
34 |     VStack {
35 |         Gauge(value: 0.0) { Text("Empty") }
   :
45 |             .gaugeStyle(.neoBrutalism)
46 |     }
47 | }
   +--- macro expansion #Preview ---------------------------------------
   |11 |     }
   |12 |
   |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
   |   |                            `- note: add '@available' attribute to enclosing static method
   |14 |         if #available(iOS 18.0, *) {
   |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
   |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
   |   |                                                    `- note: add 'if #available' version check
   |16 |                 func __b_buildView(@SwiftUI.ViewBuilder body: () -> any SwiftUI.View) -> any SwiftUI.View {
   |17 |                     body()
   +--------------------------------------------------------------------
48 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:3:18: error: 'GroupBoxStyle' is unavailable in watchOS
 1 | import SwiftUI
 2 |
 3 | public extension GroupBoxStyle where Self == NBGroupBoxStyle {
   |                  `- error: 'GroupBoxStyle' is unavailable in watchOS
 4 |     static func neoBrutalism(
 5 |         type: NBGroupBoxStyle.GroupBoxType = .default,
SwiftUI.GroupBoxStyle:4:44: note: 'GroupBoxStyle' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | @MainActor @preconcurrency public protocol GroupBoxStyle {
  |                                            `- note: 'GroupBoxStyle' has been explicitly marked unavailable here
5 |     associatedtype Body : View
6 |     @ContentBuilder @MainActor @preconcurrency func makeBody(configuration: Self.Configuration) -> Self.Body
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:26:32: error: 'GroupBoxStyle' is unavailable in watchOS
24 | /// Pass `elevated: false` for a flat card: the drop shadow is removed and the
25 | /// tighter default padding is used. Elevated cards use the theme's `xlpadding`.
26 | public struct NBGroupBoxStyle: GroupBoxStyle {
   |                                `- error: 'GroupBoxStyle' is unavailable in watchOS
27 |     /// The group box's fill: `.default` uses the theme's `main` color, `.neutral` uses `bw`.
28 |     public enum GroupBoxType {
SwiftUI.GroupBoxStyle:4:44: note: 'GroupBoxStyle' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | @MainActor @preconcurrency public protocol GroupBoxStyle {
  |                                            `- note: 'GroupBoxStyle' has been explicitly marked unavailable here
5 |     associatedtype Body : View
6 |     @ContentBuilder @MainActor @preconcurrency func makeBody(configuration: Self.Configuration) -> Self.Body
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | |- note: in expansion of macro 'Preview' here
   | |- note: in expansion of macro 'Preview' here
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |11 |     }
    |12 |
    |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
    |   |                            `- note: add '@available' attribute to enclosing static method
    |14 |         if #available(iOS 18.0, *) {
    |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
    |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
    |   |                                                    `- note: add 'if #available' version check
    |16 |                 func __b_buildView(@SwiftUI.ViewBuilder body: () -> any SwiftUI.View) -> any SwiftUI.View {
    |17 |                     body()
    +-------------------------------------------------------------------
99 |
macro expansion #Preview:21:25: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |19 |                 return __b_buildView {
    |20 |                     VStack(spacing: 24.0) {
    |21 |                         GroupBox("Header") {
    |   |                         `- error: 'GroupBox' is unavailable in watchOS
    |22 |                             Text("Main")
    |23 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:21:25: error: 'init(_:content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |19 |                 return __b_buildView {
    |20 |                     VStack(spacing: 24.0) {
    |21 |                         GroupBox("Header") {
    |   |                         `- error: 'init(_:content:)' is unavailable in watchOS
    |22 |                             Text("Main")
    |23 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:24:26: error: 'groupBoxStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |22 |                             Text("Main")
    |23 |                         }
    |24 |                         .groupBoxStyle(.neoBrutalism())
    |   |                          `- error: 'groupBoxStyle' is unavailable in watchOS
    |25 |
    |26 |                         GroupBox("Header") {
    +-------------------------------------------------------------------
99 |
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:26:25: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |24 |                         .groupBoxStyle(.neoBrutalism())
    |25 |
    |26 |                         GroupBox("Header") {
    |   |                         `- error: 'GroupBox' is unavailable in watchOS
    |27 |                             Text("Main")
    |28 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:26:25: error: 'init(_:content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |24 |                         .groupBoxStyle(.neoBrutalism())
    |25 |
    |26 |                         GroupBox("Header") {
    |   |                         `- error: 'init(_:content:)' is unavailable in watchOS
    |27 |                             Text("Main")
    |28 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:29:26: error: 'groupBoxStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |27 |                             Text("Main")
    |28 |                         }
    |29 |                         .groupBoxStyle(.neoBrutalism(type: .neutral))
    |   |                          `- error: 'groupBoxStyle' is unavailable in watchOS
    |30 |
    |31 |                         GroupBox {
    +-------------------------------------------------------------------
99 |
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:31:25: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |29 |                         .groupBoxStyle(.neoBrutalism(type: .neutral))
    |30 |
    |31 |                         GroupBox {
    |   |                         `- error: 'GroupBox' is unavailable in watchOS
    |32 |                             Text("Flat, no label")
    |33 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:31:25: error: 'init(content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |29 |                         .groupBoxStyle(.neoBrutalism(type: .neutral))
    |30 |
    |31 |                         GroupBox {
    |   |                         `- error: 'init(content:)' is unavailable in watchOS
    |32 |                             Text("Flat, no label")
    |33 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:34:26: error: 'groupBoxStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |32 |                             Text("Flat, no label")
    |33 |                         }
    |34 |                         .groupBoxStyle(.neoBrutalism(elevated: false))
    |   |                          `- error: 'groupBoxStyle' is unavailable in watchOS
    |35 |
    |36 |                         GroupBox("Flat neutral") {
    +-------------------------------------------------------------------
99 |
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:36:25: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |34 |                         .groupBoxStyle(.neoBrutalism(elevated: false))
    |35 |
    |36 |                         GroupBox("Flat neutral") {
    |   |                         `- error: 'GroupBox' is unavailable in watchOS
    |37 |                             Text("Main")
    |38 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:36:25: error: 'init(_:content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |34 |                         .groupBoxStyle(.neoBrutalism(elevated: false))
    |35 |
    |36 |                         GroupBox("Flat neutral") {
    |   |                         `- error: 'init(_:content:)' is unavailable in watchOS
    |37 |                             Text("Main")
    |38 |                         }
    +-------------------------------------------------------------------
99 |
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:39:26: error: 'groupBoxStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:98:2: note: expanded code originates here
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   :
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
97 |     }
98 | }
    +--- macro expansion #Preview --------------------------------------
    |37 |                             Text("Main")
    |38 |                         }
    |39 |                         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
    |   |                          `- error: 'groupBoxStyle' is unavailable in watchOS
    |40 |                     }
    |41 |                 }
    +-------------------------------------------------------------------
99 |
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Input.swift:74:2: note: expanded code originates here
53 |
54 | @available(iOS 18.0, *)
55 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | |- note: in expansion of macro 'Preview' here
   | |- note: in expansion of macro 'Preview' here
   | `- note: in expansion of macro 'Preview' here
56 |     @Previewable @State var inputValue = ""
57 |     @Previewable @State var editorValue = ""
   :
72 |             .frame(height: 100)
73 |     }
74 | }
   +--- macro expansion #Preview ---------------------------------------
   |11 |     }
   |12 |
   |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
   |   |                            `- note: add '@available' attribute to enclosing static method
   |14 |         if #available(iOS 18.0, *) {
   |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
   |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
   |   |                                                    `- note: add 'if #available' version check
   |16 |                 struct __P_Previewable_Transform_Wrapper: SwiftUI.View {
   |17 |                     @State var inputValue = ""
   +--------------------------------------------------------------------
75 |
macro expansion #Preview:33:29: error: 'TextEditor' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Input.swift:74:2: note: expanded code originates here
53 |
54 | @available(iOS 18.0, *)
55 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
56 |     @Previewable @State var inputValue = ""
57 |     @Previewable @State var editorValue = ""
   :
72 |             .frame(height: 100)
73 |     }
74 | }
   +--- macro expansion #Preview ---------------------------------------
   |31 |                                 .textFieldStyle(.neoBrutalism)
   |32 |
   |33 |                             TextEditor(text: $editorValue)
   |   |                             `- error: 'TextEditor' is unavailable in watchOS
   |34 |                                 .nbTextEditor()
   |35 |                                 .frame(height: 100)
   +--------------------------------------------------------------------
75 |
SwiftUI.TextEditor:4:27: note: 'TextEditor' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct TextEditor : View, ~Sendable {
   |                           `- note: 'TextEditor' has been explicitly marked unavailable here
 5 |     nonisolated public init(text: Binding<String>)
 6 |     @available(iOS 18.0, macOS 15.0, visionOS 2.0, *)
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:58:2: note: expanded code originates here
29 |
30 | @available(iOS 18.0, *)
31 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | |- note: in expansion of macro 'Preview' here
   | |- note: in expansion of macro 'Preview' here
   | `- note: in expansion of macro 'Preview' here
32 |     VStack(alignment: .leading, spacing: 20) {
33 |         // Standalone labels
   :
56 |     }
57 |     .padding()
58 | }
   +--- macro expansion #Preview ---------------------------------------
   |11 |     }
   |12 |
   |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
   |   |                            `- note: add '@available' attribute to enclosing static method
   |14 |         if #available(iOS 18.0, *) {
   |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
   |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
   |   |                                                    `- note: add 'if #available' version check
   |16 |                 func __b_buildView(@SwiftUI.ViewBuilder body: () -> any SwiftUI.View) -> any SwiftUI.View {
   |17 |                     body()
   +--------------------------------------------------------------------
59 |
macro expansion #Preview:34:25: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:58:2: note: expanded code originates here
29 |
30 | @available(iOS 18.0, *)
31 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
32 |     VStack(alignment: .leading, spacing: 20) {
33 |         // Standalone labels
   :
56 |     }
57 |     .padding()
58 | }
   +--- macro expansion #Preview ---------------------------------------
   |32 |
   |33 |                         // Labels inside colored surface (demonstrates inherited color)
   |34 |                         GroupBox("Inside GroupBox") {
   |   |                         `- error: 'GroupBox' is unavailable in watchOS
   |35 |                             VStack(alignment: .leading, spacing: 12) {
   |36 |                                 Label("Favorites", systemImage: "star.fill")
   +--------------------------------------------------------------------
59 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:34:25: error: 'init(_:content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:58:2: note: expanded code originates here
29 |
30 | @available(iOS 18.0, *)
31 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
32 |     VStack(alignment: .leading, spacing: 20) {
33 |         // Standalone labels
   :
56 |     }
57 |     .padding()
58 | }
   +--- macro expansion #Preview ---------------------------------------
   |32 |
   |33 |                         // Labels inside colored surface (demonstrates inherited color)
   |34 |                         GroupBox("Inside GroupBox") {
   |   |                         `- error: 'init(_:content:)' is unavailable in watchOS
   |35 |                             VStack(alignment: .leading, spacing: 12) {
   |36 |                                 Label("Favorites", systemImage: "star.fill")
   +--------------------------------------------------------------------
59 |
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:43:26: error: 'groupBoxStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:58:2: note: expanded code originates here
29 |
30 | @available(iOS 18.0, *)
31 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
32 |     VStack(alignment: .leading, spacing: 20) {
33 |         // Standalone labels
   :
56 |     }
57 |     .padding()
58 | }
   +--- macro expansion #Preview ---------------------------------------
   |41 |                             }
   |42 |                         }
   |43 |                         .groupBoxStyle(.neoBrutalism())
   |   |                          `- error: 'groupBoxStyle' is unavailable in watchOS
   |44 |                     }
   |45 |                     .padding()
   +--------------------------------------------------------------------
59 |
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:66:2: note: expanded code originates here
34 |
35 | @available(iOS 18.0, *)
36 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | |- note: in expansion of macro 'Preview' here
   | |- note: in expansion of macro 'Preview' here
   | `- note: in expansion of macro 'Preview' here
37 |     VStack(spacing: 20) {
38 |         // Standalone labeled content
   :
64 |     }
65 |     .padding()
66 | }
   +--- macro expansion #Preview ---------------------------------------
   |11 |     }
   |12 |
   |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
   |   |                            `- note: add '@available' attribute to enclosing static method
   |14 |         if #available(iOS 18.0, *) {
   |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
   |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
   |   |                                                    `- note: add 'if #available' version check
   |16 |                 func __b_buildView(@SwiftUI.ViewBuilder body: () -> any SwiftUI.View) -> any SwiftUI.View {
   |17 |                     body()
   +--------------------------------------------------------------------
67 |
macro expansion #Preview:34:25: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:66:2: note: expanded code originates here
34 |
35 | @available(iOS 18.0, *)
36 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
37 |     VStack(spacing: 20) {
38 |         // Standalone labeled content
   :
64 |     }
65 |     .padding()
66 | }
   +--- macro expansion #Preview ---------------------------------------
   |32 |
   |33 |                         // Inside a `main`-filled GroupBox — the row must pick up the card's `mainText`
   |34 |                         GroupBox {
   |   |                         `- error: 'GroupBox' is unavailable in watchOS
   |35 |                             VStack(spacing: 12) {
   |36 |                                 LabeledContent("Username", value: "johndoe")
   +--------------------------------------------------------------------
67 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:34:25: error: 'init(content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:66:2: note: expanded code originates here
34 |
35 | @available(iOS 18.0, *)
36 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | `- note: in expansion of macro 'Preview' here
37 |     VStack(spacing: 20) {
38 |         // Standalone labeled content
   :
64 |     }
65 |     .padding()
66 | }
   +--- macro expansion #Preview ---------------------------------------
   |32 |
   |33 |                         // Inside a `main`-filled GroupBox — the row must pick up the card's `mainText`
   |34 |                         GroupBox {
   |   |                         `- error: 'init(content:)' is unavailable in watchOS
   |35 |                             VStack(spacing: 12) {
   |36 |                                 LabeledContent("Username", value: "johndoe")
   +--------------------------------------------------------------------
67 |
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Gauge/GaugeStyle.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GaugeStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GroupBoxStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Input.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Input.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LabelStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LabeledContentStyle.swift
SwiftCompile normal arm64 Compiling\ RadioStyle.swift,\ NBSegmentedPicker.swift,\ RoundSkeleton.swift,\ SkeletonModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SegmentedPicker/NBSegmentedPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/RoundSkeleton.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/SkeletonModifier.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioStyle.swift:40:19: error: 'modifier' is only available in watchOS 11.0 or newer
38 |
39 | @available(iOS 18.0, *)
40 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
41 |     @Previewable @State var value = 0
42 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NBPressEffect.swift:98:19: error: 'modifier' is only available in watchOS 11.0 or newer
 96 |
 97 | @available(iOS 18.0, *)
 98 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 99 |     @Previewable @State var isPressed = false
100 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismBoxModifier.swift:97:19: error: 'modifier' is only available in watchOS 11.0 or newer
 95 |
 96 | @available(iOS 18.0, *)
 97 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 98 |     VStack(spacing: 12.0) {
 99 |         Text("Harry Potter")
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:66:19: error: 'modifier' is only available in watchOS 11.0 or newer
64 |
65 | @available(iOS 18.0, *)
66 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
67 |     ScrollView {
68 |         VStack(alignment: .leading, spacing: 20) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:77:13: error: 'DisclosureGroup' is unavailable in watchOS
75 |             ProgressView(value: 0.6)
76 |
77 |             DisclosureGroup("Expand Me") {
   |             `- error: 'DisclosureGroup' is unavailable in watchOS
78 |                 Text("Hidden content revealed!")
79 |             }
SwiftUI.DisclosureGroup:4:27: note: 'DisclosureGroup' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct DisclosureGroup<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'DisclosureGroup' has been explicitly marked unavailable here
 5 |     nonisolated public init(@ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
 6 |     nonisolated public init(isExpanded: Binding<Bool>, @ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:77:13: error: 'init(_:content:)' is unavailable in watchOS
75 |             ProgressView(value: 0.6)
76 |
77 |             DisclosureGroup("Expand Me") {
   |             `- error: 'init(_:content:)' is unavailable in watchOS
78 |                 Text("Hidden content revealed!")
79 |             }
SwiftUI.DisclosureGroup.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct DisclosureGroup {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: @escaping () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:81:13: error: 'GroupBox' is unavailable in watchOS
79 |             }
80 |
81 |             GroupBox("Card") {
   |             `- error: 'GroupBox' is unavailable in watchOS
82 |                 Text("Native GroupBox as a card.")
83 |             }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:81:13: error: 'init(_:content:)' is unavailable in watchOS
79 |             }
80 |
81 |             GroupBox("Card") {
   |             `- error: 'init(_:content:)' is unavailable in watchOS
82 |                 Text("Native GroupBox as a card.")
83 |             }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/Theme+Presets.swift:141:17: error: 'GroupBox' is unavailable in watchOS
139 |                 id: \.0
140 |             ) { name, theme in
141 |                 GroupBox(name) {
    |                 `- error: 'GroupBox' is unavailable in watchOS
142 |                     VStack(alignment: .leading, spacing: 12) {
143 |                         Button("Primary Button") {}
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/Theme+Presets.swift:141:17: error: 'init(_:content:)' is unavailable in watchOS
139 |                 id: \.0
140 |             ) { name, theme in
141 |                 GroupBox(name) {
    |                 `- error: 'init(_:content:)' is unavailable in watchOS
142 |                     VStack(alignment: .leading, spacing: 12) {
143 |                         Button("Primary Button") {}
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init<S>(_ title: S, @ContentBuilder content: () -> Content) where S : StringProtocol}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:73:19: error: 'modifier' is only available in watchOS 11.0 or newer
71 |
72 | @available(iOS 18.0, *)
73 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
74 |     VStack(spacing: 18.0) {
75 |         NBAccordion {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:75:9: warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
73 | #Preview(traits: .modifier(NBPreviewHelper())) {
74 |     VStack(spacing: 18.0) {
75 |         NBAccordion {
   |         `- warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
76 |             Text("Piertotum Locomotor")
77 |         } content: {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:81:9: warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
79 |         }
80 |
81 |         NBAccordion {
   |         `- warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
82 |             Text("Expecto Patronum")
83 |         } content: {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:87:9: error: 'DisclosureGroup' is unavailable in watchOS
85 |         }
86 |
87 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'DisclosureGroup' is unavailable in watchOS
88 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
89 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup:4:27: note: 'DisclosureGroup' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct DisclosureGroup<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'DisclosureGroup' has been explicitly marked unavailable here
 5 |     nonisolated public init(@ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
 6 |     nonisolated public init(isExpanded: Binding<Bool>, @ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:87:9: error: 'init(_:content:)' is unavailable in watchOS
85 |         }
86 |
87 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
88 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
89 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct DisclosureGroup {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: @escaping () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:89:11: error: 'disclosureGroupStyle' is unavailable in watchOS
87 |         DisclosureGroup("Expecto Patronum") {
88 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
89 |         }.disclosureGroupStyle(.neoBrutalism)
   |           `- error: 'disclosureGroupStyle' is unavailable in watchOS
90 |
91 |     }.padding()
SwiftUI.View.disclosureGroupStyle:4:27: note: 'disclosureGroupStyle' has been explicitly marked unavailable here
2 | @available(iOS 16.0, macOS 13.0, *)
3 |   @available(watchOS, unavailable)
4 |   nonisolated public func disclosureGroupStyle<S>(_ style: S) -> some View where S : DisclosureGroupStyle
  |                           `- note: 'disclosureGroupStyle' has been explicitly marked unavailable here
5 |   }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:79:19: error: 'modifier' is only available in watchOS 11.0 or newer
77 |
78 | @available(iOS 18.0, *)
79 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
80 |     VStack(spacing: 18.0) {
81 |         DisclosureGroup("Expecto Patronum") {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:81:9: error: 'DisclosureGroup' is unavailable in watchOS
79 | #Preview(traits: .modifier(NBPreviewHelper())) {
80 |     VStack(spacing: 18.0) {
81 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'DisclosureGroup' is unavailable in watchOS
82 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
83 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup:4:27: note: 'DisclosureGroup' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct DisclosureGroup<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'DisclosureGroup' has been explicitly marked unavailable here
 5 |     nonisolated public init(@ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
 6 |     nonisolated public init(isExpanded: Binding<Bool>, @ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:81:9: error: 'init(_:content:)' is unavailable in watchOS
79 | #Preview(traits: .modifier(NBPreviewHelper())) {
80 |     VStack(spacing: 18.0) {
81 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
82 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
83 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct DisclosureGroup {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: @escaping () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:83:11: error: 'disclosureGroupStyle' is unavailable in watchOS
81 |         DisclosureGroup("Expecto Patronum") {
82 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
83 |         }.disclosureGroupStyle(.neoBrutalism)
   |           `- error: 'disclosureGroupStyle' is unavailable in watchOS
84 |     }.padding()
85 | }
SwiftUI.View.disclosureGroupStyle:4:27: note: 'disclosureGroupStyle' has been explicitly marked unavailable here
2 | @available(iOS 16.0, macOS 13.0, *)
3 |   @available(watchOS, unavailable)
4 |   nonisolated public func disclosureGroupStyle<S>(_ style: S) -> some View where S : DisclosureGroupStyle
  |                           `- note: 'disclosureGroupStyle' has been explicitly marked unavailable here
5 |   }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Alert.swift:124:19: error: 'modifier' is only available in watchOS 11.0 or newer
122 |
123 | @available(iOS 18.0, *)
124 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
125 |     VStack(spacing: 18.0) {
126 |         // String-based convenience initializers
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Badge.swift:65:19: error: 'modifier' is only available in watchOS 11.0 or newer
63 |
64 | @available(iOS 18.0, *)
65 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
66 |     VStack(spacing: 18.0) {
67 |         NBBadge {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Button.swift:83:19: error: 'modifier' is only available in watchOS 11.0 or newer
 81 |
 82 | @available(iOS 18.0, *)
 83 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 84 |     VStack(alignment: .leading, spacing: 20) {
 85 |         Button("Basic Button") {}
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Checkbox/Checkbox.swift:62:19: error: 'modifier' is only available in watchOS 11.0 or newer
60 |
61 | @available(iOS 18.0, *)
62 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
63 |     @Previewable @State var checkboxState1 = true
64 |     @Previewable @State var checkboxState2 = false
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:107:19: error: 'modifier' is only available in watchOS 11.0 or newer
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
108 |     @Previewable @State var isExapanded = true
109 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:112:13: error: 'GroupBox' is unavailable in watchOS
110 |     VStack {
111 |         NBCollapsable(isExpanded: $isExapanded) {
112 |             GroupBox {
    |             `- error: 'GroupBox' is unavailable in watchOS
113 |                 HStack {
114 |                     Text("Some")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:112:13: error: 'init(content:)' is unavailable in watchOS
110 |     VStack {
111 |         NBCollapsable(isExpanded: $isExapanded) {
112 |             GroupBox {
    |             `- error: 'init(content:)' is unavailable in watchOS
113 |                 HStack {
114 |                     Text("Some")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:122:13: error: 'GroupBox' is unavailable in watchOS
120 |             }
121 |
122 |             GroupBox {
    |             `- error: 'GroupBox' is unavailable in watchOS
123 |                 Text("another card")
124 |             }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:122:13: error: 'init(content:)' is unavailable in watchOS
120 |             }
121 |
122 |             GroupBox {
    |             `- error: 'init(content:)' is unavailable in watchOS
123 |                 Text("another card")
124 |             }
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:125:14: error: 'groupBoxStyle' is unavailable in watchOS
123 |                 Text("another card")
124 |             }
125 |             .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
    |              `- error: 'groupBoxStyle' is unavailable in watchOS
126 |
127 |             NBCollapsableContent {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:128:17: error: 'GroupBox' is unavailable in watchOS
126 |
127 |             NBCollapsableContent {
128 |                 GroupBox {
    |                 `- error: 'GroupBox' is unavailable in watchOS
129 |                     Text("Content")
130 |                     Text("Content")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:128:17: error: 'init(content:)' is unavailable in watchOS
126 |
127 |             NBCollapsableContent {
128 |                 GroupBox {
    |                 `- error: 'init(content:)' is unavailable in watchOS
129 |                     Text("Content")
130 |                     Text("Content")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:135:10: error: 'groupBoxStyle' is unavailable in watchOS
133 |             }
134 |         }
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
    |          `- error: 'groupBoxStyle' is unavailable in watchOS
136 |     }
137 | }
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:101:19: error: 'modifier' is only available in watchOS 11.0 or newer
 99 |
100 | @available(iOS 18.0, *)
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:103:9: error: 'ControlGroup' is unavailable in watchOS
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
    |         `- error: 'ControlGroup' is unavailable in watchOS
104 |             Button("Bold") {}
105 |             Button("Italic") {}
SwiftUI.ControlGroup:3:27: note: 'ControlGroup' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct ControlGroup<Content> : View, ~Sendable where Content : View {
  |                           `- note: 'ControlGroup' has been explicitly marked unavailable here
4 |     nonisolated public init(@ContentBuilder content: () -> Content)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:108:10: error: 'controlGroupStyle' is unavailable in watchOS
106 |             Button("Underline") {}
107 |         }
108 |         .controlGroupStyle(.neoBrutalism)
    |          `- error: 'controlGroupStyle' is unavailable in watchOS
109 |
110 |         ControlGroup {
SwiftUI.View.controlGroupStyle:2:25: note: 'controlGroupStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func controlGroupStyle<S>(_ style: S) -> some View where S : ControlGroupStyle
  |                         `- note: 'controlGroupStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:110:9: error: 'ControlGroup' is unavailable in watchOS
108 |         .controlGroupStyle(.neoBrutalism)
109 |
110 |         ControlGroup {
    |         `- error: 'ControlGroup' is unavailable in watchOS
111 |             Button("Bold") {}
112 |             Button("Italic") {}
SwiftUI.ControlGroup:3:27: note: 'ControlGroup' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct ControlGroup<Content> : View, ~Sendable where Content : View {
  |                           `- note: 'ControlGroup' has been explicitly marked unavailable here
4 |     nonisolated public init(@ContentBuilder content: () -> Content)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:115:10: error: 'controlGroupStyle' is unavailable in watchOS
113 |             Button("Underline") {}
114 |         }
115 |         .controlGroupStyle(.neoBrutalism)
    |          `- error: 'controlGroupStyle' is unavailable in watchOS
116 |         .backgroundStyle(.orange)
117 |     }
SwiftUI.View.controlGroupStyle:2:25: note: 'controlGroupStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func controlGroupStyle<S>(_ style: S) -> some View where S : ControlGroupStyle
  |                         `- note: 'controlGroupStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Drawer.swift:89:19: error: 'modifier' is only available in watchOS 11.0 or newer
 87 |
 88 | @available(iOS 18.0, *)
 89 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 90 |     @Previewable @State var isShowingSheet = true
 91 |     VStack {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Gauge/GaugeStyle.swift:33:19: error: 'modifier' is only available in watchOS 11.0 or newer
31 |
32 | @available(iOS 18.0, *)
33 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
34 |     VStack {
35 |         Gauge(value: 0.0) { Text("Empty") }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:76:19: error: 'modifier' is only available in watchOS 11.0 or newer
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:78:9: error: 'GroupBox' is unavailable in watchOS
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   |         `- error: 'GroupBox' is unavailable in watchOS
79 |             Text("Main")
80 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:78:9: error: 'init(_:content:)' is unavailable in watchOS
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
79 |             Text("Main")
80 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:81:10: error: 'groupBoxStyle' is unavailable in watchOS
79 |             Text("Main")
80 |         }
81 |         .groupBoxStyle(.neoBrutalism())
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
82 |
83 |         GroupBox("Header") {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:83:9: error: 'GroupBox' is unavailable in watchOS
81 |         .groupBoxStyle(.neoBrutalism())
82 |
83 |         GroupBox("Header") {
   |         `- error: 'GroupBox' is unavailable in watchOS
84 |             Text("Main")
85 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:83:9: error: 'init(_:content:)' is unavailable in watchOS
81 |         .groupBoxStyle(.neoBrutalism())
82 |
83 |         GroupBox("Header") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
84 |             Text("Main")
85 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:86:10: error: 'groupBoxStyle' is unavailable in watchOS
84 |             Text("Main")
85 |         }
86 |         .groupBoxStyle(.neoBrutalism(type: .neutral))
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
87 |
88 |         GroupBox {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:88:9: error: 'GroupBox' is unavailable in watchOS
86 |         .groupBoxStyle(.neoBrutalism(type: .neutral))
87 |
88 |         GroupBox {
   |         `- error: 'GroupBox' is unavailable in watchOS
89 |             Text("Flat, no label")
90 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:88:9: error: 'init(content:)' is unavailable in watchOS
86 |         .groupBoxStyle(.neoBrutalism(type: .neutral))
87 |
88 |         GroupBox {
   |         `- error: 'init(content:)' is unavailable in watchOS
89 |             Text("Flat, no label")
90 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:91:10: error: 'groupBoxStyle' is unavailable in watchOS
89 |             Text("Flat, no label")
90 |         }
91 |         .groupBoxStyle(.neoBrutalism(elevated: false))
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
92 |
93 |         GroupBox("Flat neutral") {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:93:9: error: 'GroupBox' is unavailable in watchOS
91 |         .groupBoxStyle(.neoBrutalism(elevated: false))
92 |
93 |         GroupBox("Flat neutral") {
   |         `- error: 'GroupBox' is unavailable in watchOS
94 |             Text("Main")
95 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:93:9: error: 'init(_:content:)' is unavailable in watchOS
91 |         .groupBoxStyle(.neoBrutalism(elevated: false))
92 |
93 |         GroupBox("Flat neutral") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
94 |             Text("Main")
95 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:96:10: error: 'groupBoxStyle' is unavailable in watchOS
94 |             Text("Main")
95 |         }
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
97 |     }
98 | }
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Input.swift:55:19: error: 'modifier' is only available in watchOS 11.0 or newer
53 |
54 | @available(iOS 18.0, *)
55 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
56 |     @Previewable @State var inputValue = ""
57 |     @Previewable @State var editorValue = ""
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Input.swift:70:9: error: 'TextEditor' is unavailable in watchOS
68 |             .textFieldStyle(.neoBrutalism)
69 |
70 |         TextEditor(text: $editorValue)
   |         `- error: 'TextEditor' is unavailable in watchOS
71 |             .nbTextEditor()
72 |             .frame(height: 100)
SwiftUI.TextEditor:4:27: note: 'TextEditor' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct TextEditor : View, ~Sendable {
   |                           `- note: 'TextEditor' has been explicitly marked unavailable here
 5 |     nonisolated public init(text: Binding<String>)
 6 |     @available(iOS 18.0, macOS 15.0, visionOS 2.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:31:19: error: 'modifier' is only available in watchOS 11.0 or newer
29 |
30 | @available(iOS 18.0, *)
31 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
32 |     VStack(alignment: .leading, spacing: 20) {
33 |         // Standalone labels
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:46:9: error: 'GroupBox' is unavailable in watchOS
44 |
45 |         // Labels inside colored surface (demonstrates inherited color)
46 |         GroupBox("Inside GroupBox") {
   |         `- error: 'GroupBox' is unavailable in watchOS
47 |             VStack(alignment: .leading, spacing: 12) {
48 |                 Label("Favorites", systemImage: "star.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:46:9: error: 'init(_:content:)' is unavailable in watchOS
44 |
45 |         // Labels inside colored surface (demonstrates inherited color)
46 |         GroupBox("Inside GroupBox") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
47 |             VStack(alignment: .leading, spacing: 12) {
48 |                 Label("Favorites", systemImage: "star.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:55:10: error: 'groupBoxStyle' is unavailable in watchOS
53 |             }
54 |         }
55 |         .groupBoxStyle(.neoBrutalism())
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
56 |     }
57 |     .padding()
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:36:19: error: 'modifier' is only available in watchOS 11.0 or newer
34 |
35 | @available(iOS 18.0, *)
36 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
37 |     VStack(spacing: 20) {
38 |         // Standalone labeled content
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:51:9: error: 'GroupBox' is unavailable in watchOS
49 |
50 |         // Inside a `main`-filled GroupBox — the row must pick up the card's `mainText`
51 |         GroupBox {
   |         `- error: 'GroupBox' is unavailable in watchOS
52 |             VStack(spacing: 12) {
53 |                 LabeledContent("Username", value: "johndoe")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:51:9: error: 'init(content:)' is unavailable in watchOS
49 |
50 |         // Inside a `main`-filled GroupBox — the row must pick up the card's `mainText`
51 |         GroupBox {
   |         `- error: 'init(content:)' is unavailable in watchOS
52 |             VStack(spacing: 12) {
53 |                 LabeledContent("Username", value: "johndoe")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:63:10: error: 'groupBoxStyle' is unavailable in watchOS
61 |             }
62 |         }
63 |         .groupBoxStyle(.neoBrutalism())
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
64 |     }
65 |     .padding()
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/List/ListModifiers.swift:73:19: error: 'modifier' is only available in watchOS 11.0 or newer
71 |
72 | @available(iOS 18.0, *)
73 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
74 |     List {
75 |         ForEach(0..<3, id: \.self) { index in
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:39:19: error: 'modifier' is only available in watchOS 11.0 or newer
37 |
38 | @available(iOS 18.0, *)
39 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
40 |     VStack(alignment: .leading, spacing: 20) {
41 |         Menu("Options") {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:41:9: error: 'Menu' is unavailable in watchOS
39 | #Preview(traits: .modifier(NBPreviewHelper())) {
40 |     VStack(alignment: .leading, spacing: 20) {
41 |         Menu("Options") {
   |         `- error: 'Menu' is unavailable in watchOS
42 |             Button("Edit", action: {})
43 |             Button("Delete", action: {})
SwiftUI.Menu:3:27: note: 'Menu' has been explicitly marked unavailable here
1 | @available(iOS 14.0, macOS 11.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct Menu<Label, Content> : View, ~Sendable where Label : View, Content : View {
  |                           `- note: 'Menu' has been explicitly marked unavailable here
4 |     nonisolated public var body: some View { get }
5 |     @available(macOS 11.0, iOS 14.0, tvOS 17.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:41:9: error: 'init(_:content:)' is unavailable in watchOS
39 | #Preview(traits: .modifier(NBPreviewHelper())) {
40 |     VStack(alignment: .leading, spacing: 20) {
41 |         Menu("Options") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
42 |             Button("Edit", action: {})
43 |             Button("Delete", action: {})
SwiftUI.Menu.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct Menu {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content) where Label == Text}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:46:10: error: 'menuStyle' is unavailable in watchOS
44 |             Button("Share", action: {})
45 |         }
46 |         .menuStyle(.neoBrutalism)
   |          `- error: 'menuStyle' is unavailable in watchOS
47 |
48 |         Menu {
SwiftUI.View.menuStyle:2:25: note: 'menuStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func menuStyle<S>(_ style: S) -> some View where S : MenuStyle
  |                         `- note: 'menuStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:48:9: error: 'Menu' is unavailable in watchOS
46 |         .menuStyle(.neoBrutalism)
47 |
48 |         Menu {
   |         `- error: 'Menu' is unavailable in watchOS
49 |             Button("Cut", action: {})
50 |             Button("Copy", action: {})
SwiftUI.Menu:3:27: note: 'Menu' has been explicitly marked unavailable here
1 | @available(iOS 14.0, macOS 11.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct Menu<Label, Content> : View, ~Sendable where Label : View, Content : View {
  |                           `- note: 'Menu' has been explicitly marked unavailable here
4 |     nonisolated public var body: some View { get }
5 |     @available(macOS 11.0, iOS 14.0, tvOS 17.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:48:9: error: 'init(content:label:)' is unavailable in watchOS
46 |         .menuStyle(.neoBrutalism)
47 |
48 |         Menu {
   |         `- error: 'init(content:label:)' is unavailable in watchOS
49 |             Button("Cut", action: {})
50 |             Button("Copy", action: {})
SwiftUI.Menu.init:2:20: note: 'init(content:label:)' has been explicitly marked unavailable here
1 | generic struct Menu {
2 | nonisolated public init(@ContentBuilder content: () -> Content, @ContentBuilder label: () -> Label)}
  |                    `- note: 'init(content:label:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:55:10: error: 'menuStyle' is unavailable in watchOS
53 |             Label("Actions", systemImage: "ellipsis.circle")
54 |         }
55 |         .menuStyle(.neoBrutalism)
   |          `- error: 'menuStyle' is unavailable in watchOS
56 |     }
57 |     .padding()
SwiftUI.View.menuStyle:2:25: note: 'menuStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func menuStyle<S>(_ style: S) -> some View where S : MenuStyle
  |                         `- note: 'menuStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:391:19: error: 'modifier' is only available in watchOS 11.0 or newer
389 |
390 | @available(iOS 18.0, *)
391 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
392 |     VStack(alignment: .leading, spacing: 20) {
393 |         NBMenu {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:417:46: error: 'modifier' is only available in watchOS 11.0 or newer
415 | /// screen, so the menu stays fully visible instead of running off the bottom edge.
416 | @available(iOS 18.0, *)
417 | #Preview("Bottom-anchored trigger", traits: .modifier(NBPreviewHelper())) {
    |                                              `- error: 'modifier' is only available in watchOS 11.0 or newer
418 |     VStack {
419 |         Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:438:43: error: 'modifier' is only available in watchOS 11.0 or newer
436 | /// Demonstrates a long menu that scrolls when it exceeds 60% of screen height.
437 | @available(iOS 18.0, *)
438 | #Preview("Long scrollable menu", traits: .modifier(NBPreviewHelper())) {
    |                                           `- error: 'modifier' is only available in watchOS 11.0 or newer
439 |     VStack(alignment: .leading, spacing: 20) {
440 |         NBMenu {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Navigation/NavigationModifiers.swift:48:19: error: 'modifier' is only available in watchOS 11.0 or newer
46 |
47 | @available(iOS 18.0, *)
48 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
49 |     NavigationStack {
50 |         VStack {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Progress.swift:69:19: error: 'modifier' is only available in watchOS 11.0 or newer
67 |
68 | @available(iOS 18.0, *)
69 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
70 |     VStack {
71 |         ProgressView(value: 0.0) { Text("Some Task") }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/Radio.swift:62:19: error: 'modifier' is only available in watchOS 11.0 or newer
60 |
61 | @available(iOS 18.0, *)
62 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
63 |     @Previewable @State var value = 0
64 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioItem.swift:63:19: error: 'modifier' is only available in watchOS 11.0 or newer
61 |
62 | @available(iOS 18.0, *)
63 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
64 |     @Previewable @State var value = 0
65 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SegmentedPicker/NBSegmentedPicker.swift:85:19: error: 'modifier' is only available in watchOS 11.0 or newer
 83 |
 84 | @available(iOS 18.0, *)
 85 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 86 |     @Previewable @State var selected = "One"
 87 |     @Previewable @State var size = 0
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/RoundSkeleton.swift:30:19: error: 'modifier' is only available in watchOS 11.0 or newer
28 |
29 | @available(iOS 18.0, *)
30 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
31 |     @Previewable @State var value = 0
32 |     VStack(spacing: 12.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/TextSkeleton.swift:29:19: error: 'modifier' is only available in watchOS 11.0 or newer
27 |
28 | @available(iOS 18.0, *)
29 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
30 |     @Previewable @State var value = 0
31 |     VStack(spacing: 12.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Slider.swift:170:19: error: 'modifier' is only available in watchOS 11.0 or newer
168 |
169 | @available(iOS 18.0, *)
170 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
171 |     @Previewable @State var sliderValue: Double = 50
172 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Stepper/NBStepper.swift:223:19: error: 'modifier' is only available in watchOS 11.0 or newer
221 |
222 | @available(iOS 18.0, *)
223 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
224 |     @Previewable @State var count = 3
225 |     @Previewable @State var largeValue = 500
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SwipeActions/NBSwipeActions.swift:249:19: error: 'modifier' is only available in watchOS 11.0 or newer
247 |
248 | @available(iOS 18.0, *)
249 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
250 |     VStack {
251 |         Text("Swipe Actions")
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Switch/Switch.swift:69:19: error: 'modifier' is only available in watchOS 11.0 or newer
67 |
68 | @available(iOS 18.0, *)
69 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
70 |     @Previewable @State var switchState1 = true
71 |     @Previewable @State var switchState2 = false
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:167:19: error: 'modifier' is only available in watchOS 11.0 or newer
165 |
166 | @available(iOS 18.0, *)
167 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
168 |     @Previewable @State var house = 0
169 |     @Previewable @State var section = "account"
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:174:17: error: 'GroupBox' is unavailable in watchOS
172 |         NBTabView(selection: $house) {
173 |             NBTab(value: 0) {
174 |                 GroupBox { Text("Bravery and Daring!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
175 |             } label: {
176 |                 Image(systemName: "flame.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:174:17: error: 'init(content:)' is unavailable in watchOS
172 |         NBTabView(selection: $house) {
173 |             NBTab(value: 0) {
174 |                 GroupBox { Text("Bravery and Daring!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
175 |             } label: {
176 |                 Image(systemName: "flame.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:179:17: error: 'GroupBox' is unavailable in watchOS
177 |             }
178 |             NBTab(value: 1) {
179 |                 GroupBox { Text("Cunning and Ambition!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
180 |             } label: {
181 |                 Image(systemName: "lanyardcard.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:179:17: error: 'init(content:)' is unavailable in watchOS
177 |             }
178 |             NBTab(value: 1) {
179 |                 GroupBox { Text("Cunning and Ambition!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
180 |             } label: {
181 |                 Image(systemName: "lanyardcard.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:184:17: error: 'GroupBox' is unavailable in watchOS
182 |             }
183 |             NBTab(value: 2) {
184 |                 GroupBox { Text("Wisdom and Learning!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
185 |             } label: {
186 |                 Image(systemName: "book.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:184:17: error: 'init(content:)' is unavailable in watchOS
182 |             }
183 |             NBTab(value: 2) {
184 |                 GroupBox { Text("Wisdom and Learning!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
185 |             } label: {
186 |                 Image(systemName: "book.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:189:10: error: 'groupBoxStyle' is unavailable in watchOS
187 |             }
188 |         }
189 |         .groupBoxStyle(.neoBrutalism(elevated: false))
    |          `- error: 'groupBoxStyle' is unavailable in watchOS
190 |
191 |         NBTabView(selection: $section) {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioStyle.swift:55:2: note: expanded code originates here
38 |
39 | @available(iOS 18.0, *)
40 | #Preview(traits: .modifier(NBPreviewHelper())) {
   | |- note: in expansion of macro 'Preview' here
   | |- note: in expansion of macro 'Preview' here
   | `- note: in expansion of macro 'Preview' here
41 |     @Previewable @State var value = 0
42 |     VStack(spacing: 24.0) {
   :
53 |         }.toggleStyle(.neoBrutalismRadio)
54 |     }
55 | }
   +--- macro expansion #Preview ---------------------------------------
   |11 |     }
   |12 |
   |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
   |   |                            `- note: add '@available' attribute to enclosing static method
   |14 |         if #available(iOS 18.0, *) {
   |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
   |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
   |   |                                                    `- note: add 'if #available' version check
   |16 |                 struct __P_Previewable_Transform_Wrapper: SwiftUI.View {
   |17 |                     @State var value = 0
   +--------------------------------------------------------------------
56 |
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SegmentedPicker/NBSegmentedPicker.swift:112:2: note: expanded code originates here
 83 |
 84 | @available(iOS 18.0, *)
 85 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | |- note: in expansion of macro 'Preview' here
    | |- note: in expansion of macro 'Preview' here
    | `- note: in expansion of macro 'Preview' here
 86 |     @Previewable @State var selected = "One"
 87 |     @Previewable @State var size = 0
    :
110 |     }
111 |     .padding()
112 | }
    +--- macro expansion #Preview --------------------------------------
    |11 |     }
    |12 |
    |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
    |   |                            `- note: add '@available' attribute to enclosing static method
    |14 |         if #available(iOS 18.0, *) {
    |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
    |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
    |   |                                                    `- note: add 'if #available' version check
    |16 |                 struct __P_Previewable_Transform_Wrapper: SwiftUI.View {
    |17 |                     @State var selected = "One"
    +-------------------------------------------------------------------
113 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioStyle.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RadioStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SegmentedPicker/NBSegmentedPicker.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NBSegmentedPicker.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/RoundSkeleton.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RoundSkeleton.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/SkeletonModifier.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SkeletonModifier.swift
SwiftCompile normal arm64 Compiling\ CheckboxShape.swift,\ Collapsable.swift,\ ControlGroupStyle.swift,\ Dialog.swift,\ Drawer.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Checkbox/CheckboxShape.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Dialog.swift /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Drawer.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:4:65: warning: Storing a closure in '@Entry var nbCollapsableDidToggle' may invalidate dependents on every update because closures may not be comparable. (from macro 'Entry ')
  2 |
  3 | extension EnvironmentValues {
  4 |     @Entry var nbCollapsableDidToggle: NBCollapsableDidToggle = {}
    |                                                                 `- warning: Storing a closure in '@Entry var nbCollapsableDidToggle' may invalidate dependents on every update because closures may not be comparable. (from macro 'Entry ')
  5 |     @Entry var nbCollapsableIsExpanded: Bool = false
  6 | }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:107:19: error: 'modifier' is only available in watchOS 11.0 or newer
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
108 |     @Previewable @State var isExapanded = true
109 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:112:13: error: 'GroupBox' is unavailable in watchOS
110 |     VStack {
111 |         NBCollapsable(isExpanded: $isExapanded) {
112 |             GroupBox {
    |             `- error: 'GroupBox' is unavailable in watchOS
113 |                 HStack {
114 |                     Text("Some")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:112:13: error: 'init(content:)' is unavailable in watchOS
110 |     VStack {
111 |         NBCollapsable(isExpanded: $isExapanded) {
112 |             GroupBox {
    |             `- error: 'init(content:)' is unavailable in watchOS
113 |                 HStack {
114 |                     Text("Some")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:122:13: error: 'GroupBox' is unavailable in watchOS
120 |             }
121 |
122 |             GroupBox {
    |             `- error: 'GroupBox' is unavailable in watchOS
123 |                 Text("another card")
124 |             }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:122:13: error: 'init(content:)' is unavailable in watchOS
120 |             }
121 |
122 |             GroupBox {
    |             `- error: 'init(content:)' is unavailable in watchOS
123 |                 Text("another card")
124 |             }
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:125:14: error: 'groupBoxStyle' is unavailable in watchOS
123 |                 Text("another card")
124 |             }
125 |             .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
    |              `- error: 'groupBoxStyle' is unavailable in watchOS
126 |
127 |             NBCollapsableContent {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:128:17: error: 'GroupBox' is unavailable in watchOS
126 |
127 |             NBCollapsableContent {
128 |                 GroupBox {
    |                 `- error: 'GroupBox' is unavailable in watchOS
129 |                     Text("Content")
130 |                     Text("Content")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:128:17: error: 'init(content:)' is unavailable in watchOS
126 |
127 |             NBCollapsableContent {
128 |                 GroupBox {
    |                 `- error: 'init(content:)' is unavailable in watchOS
129 |                     Text("Content")
130 |                     Text("Content")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:135:10: error: 'groupBoxStyle' is unavailable in watchOS
133 |             }
134 |         }
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
    |          `- error: 'groupBoxStyle' is unavailable in watchOS
136 |     }
137 | }
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NBPressEffect.swift:98:19: error: 'modifier' is only available in watchOS 11.0 or newer
 96 |
 97 | @available(iOS 18.0, *)
 98 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 99 |     @Previewable @State var isPressed = false
100 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismBoxModifier.swift:97:19: error: 'modifier' is only available in watchOS 11.0 or newer
 95 |
 96 | @available(iOS 18.0, *)
 97 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 98 |     VStack(spacing: 12.0) {
 99 |         Text("Harry Potter")
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:66:19: error: 'modifier' is only available in watchOS 11.0 or newer
64 |
65 | @available(iOS 18.0, *)
66 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
67 |     ScrollView {
68 |         VStack(alignment: .leading, spacing: 20) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:77:13: error: 'DisclosureGroup' is unavailable in watchOS
75 |             ProgressView(value: 0.6)
76 |
77 |             DisclosureGroup("Expand Me") {
   |             `- error: 'DisclosureGroup' is unavailable in watchOS
78 |                 Text("Hidden content revealed!")
79 |             }
SwiftUI.DisclosureGroup:4:27: note: 'DisclosureGroup' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct DisclosureGroup<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'DisclosureGroup' has been explicitly marked unavailable here
 5 |     nonisolated public init(@ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
 6 |     nonisolated public init(isExpanded: Binding<Bool>, @ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:77:13: error: 'init(_:content:)' is unavailable in watchOS
75 |             ProgressView(value: 0.6)
76 |
77 |             DisclosureGroup("Expand Me") {
   |             `- error: 'init(_:content:)' is unavailable in watchOS
78 |                 Text("Hidden content revealed!")
79 |             }
SwiftUI.DisclosureGroup.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct DisclosureGroup {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: @escaping () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:81:13: error: 'GroupBox' is unavailable in watchOS
79 |             }
80 |
81 |             GroupBox("Card") {
   |             `- error: 'GroupBox' is unavailable in watchOS
82 |                 Text("Native GroupBox as a card.")
83 |             }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/NeoBrutalismModifier.swift:81:13: error: 'init(_:content:)' is unavailable in watchOS
79 |             }
80 |
81 |             GroupBox("Card") {
   |             `- error: 'init(_:content:)' is unavailable in watchOS
82 |                 Text("Native GroupBox as a card.")
83 |             }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/Theme+Presets.swift:141:17: error: 'GroupBox' is unavailable in watchOS
139 |                 id: \.0
140 |             ) { name, theme in
141 |                 GroupBox(name) {
    |                 `- error: 'GroupBox' is unavailable in watchOS
142 |                     VStack(alignment: .leading, spacing: 12) {
143 |                         Button("Primary Button") {}
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Common/Theme+Presets.swift:141:17: error: 'init(_:content:)' is unavailable in watchOS
139 |                 id: \.0
140 |             ) { name, theme in
141 |                 GroupBox(name) {
    |                 `- error: 'init(_:content:)' is unavailable in watchOS
142 |                     VStack(alignment: .leading, spacing: 12) {
143 |                         Button("Primary Button") {}
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init<S>(_ title: S, @ContentBuilder content: () -> Content) where S : StringProtocol}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:73:19: error: 'modifier' is only available in watchOS 11.0 or newer
71 |
72 | @available(iOS 18.0, *)
73 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
74 |     VStack(spacing: 18.0) {
75 |         NBAccordion {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:75:9: warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
73 | #Preview(traits: .modifier(NBPreviewHelper())) {
74 |     VStack(spacing: 18.0) {
75 |         NBAccordion {
   |         `- warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
76 |             Text("Piertotum Locomotor")
77 |         } content: {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:81:9: warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
79 |         }
80 |
81 |         NBAccordion {
   |         `- warning: 'NBAccordion' is deprecated: Use DisclosureGroup with DisclosureGroupStyle.neoBrutalism instead [#DeprecatedDeclaration]
82 |             Text("Expecto Patronum")
83 |         } content: {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:87:9: error: 'DisclosureGroup' is unavailable in watchOS
85 |         }
86 |
87 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'DisclosureGroup' is unavailable in watchOS
88 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
89 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup:4:27: note: 'DisclosureGroup' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct DisclosureGroup<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'DisclosureGroup' has been explicitly marked unavailable here
 5 |     nonisolated public init(@ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
 6 |     nonisolated public init(isExpanded: Binding<Bool>, @ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:87:9: error: 'init(_:content:)' is unavailable in watchOS
85 |         }
86 |
87 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
88 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
89 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct DisclosureGroup {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: @escaping () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/Accordion.swift:89:11: error: 'disclosureGroupStyle' is unavailable in watchOS
87 |         DisclosureGroup("Expecto Patronum") {
88 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
89 |         }.disclosureGroupStyle(.neoBrutalism)
   |           `- error: 'disclosureGroupStyle' is unavailable in watchOS
90 |
91 |     }.padding()
SwiftUI.View.disclosureGroupStyle:4:27: note: 'disclosureGroupStyle' has been explicitly marked unavailable here
2 | @available(iOS 16.0, macOS 13.0, *)
3 |   @available(watchOS, unavailable)
4 |   nonisolated public func disclosureGroupStyle<S>(_ style: S) -> some View where S : DisclosureGroupStyle
  |                           `- note: 'disclosureGroupStyle' has been explicitly marked unavailable here
5 |   }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:79:19: error: 'modifier' is only available in watchOS 11.0 or newer
77 |
78 | @available(iOS 18.0, *)
79 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
80 |     VStack(spacing: 18.0) {
81 |         DisclosureGroup("Expecto Patronum") {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:81:9: error: 'DisclosureGroup' is unavailable in watchOS
79 | #Preview(traits: .modifier(NBPreviewHelper())) {
80 |     VStack(spacing: 18.0) {
81 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'DisclosureGroup' is unavailable in watchOS
82 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
83 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup:4:27: note: 'DisclosureGroup' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct DisclosureGroup<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'DisclosureGroup' has been explicitly marked unavailable here
 5 |     nonisolated public init(@ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
 6 |     nonisolated public init(isExpanded: Binding<Bool>, @ContentBuilder content: @escaping () -> Content, @ContentBuilder label: () -> Label)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:81:9: error: 'init(_:content:)' is unavailable in watchOS
79 | #Preview(traits: .modifier(NBPreviewHelper())) {
80 |     VStack(spacing: 18.0) {
81 |         DisclosureGroup("Expecto Patronum") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
82 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
83 |         }.disclosureGroupStyle(.neoBrutalism)
SwiftUI.DisclosureGroup.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct DisclosureGroup {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: @escaping () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Accordion/AccordionDisclosureGroupStyle.swift:83:11: error: 'disclosureGroupStyle' is unavailable in watchOS
81 |         DisclosureGroup("Expecto Patronum") {
82 |             Text("Pitradev Sanrakshanam - पितृदेव संरक्षणम्")
83 |         }.disclosureGroupStyle(.neoBrutalism)
   |           `- error: 'disclosureGroupStyle' is unavailable in watchOS
84 |     }.padding()
85 | }
SwiftUI.View.disclosureGroupStyle:4:27: note: 'disclosureGroupStyle' has been explicitly marked unavailable here
2 | @available(iOS 16.0, macOS 13.0, *)
3 |   @available(watchOS, unavailable)
4 |   nonisolated public func disclosureGroupStyle<S>(_ style: S) -> some View where S : DisclosureGroupStyle
  |                           `- note: 'disclosureGroupStyle' has been explicitly marked unavailable here
5 |   }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Alert.swift:124:19: error: 'modifier' is only available in watchOS 11.0 or newer
122 |
123 | @available(iOS 18.0, *)
124 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
125 |     VStack(spacing: 18.0) {
126 |         // String-based convenience initializers
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Badge.swift:65:19: error: 'modifier' is only available in watchOS 11.0 or newer
63 |
64 | @available(iOS 18.0, *)
65 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
66 |     VStack(spacing: 18.0) {
67 |         NBBadge {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Button.swift:83:19: error: 'modifier' is only available in watchOS 11.0 or newer
 81 |
 82 | @available(iOS 18.0, *)
 83 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 84 |     VStack(alignment: .leading, spacing: 20) {
 85 |         Button("Basic Button") {}
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Checkbox/Checkbox.swift:62:19: error: 'modifier' is only available in watchOS 11.0 or newer
60 |
61 | @available(iOS 18.0, *)
62 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
63 |     @Previewable @State var checkboxState1 = true
64 |     @Previewable @State var checkboxState2 = false
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:101:19: error: 'modifier' is only available in watchOS 11.0 or newer
 99 |
100 | @available(iOS 18.0, *)
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:103:9: error: 'ControlGroup' is unavailable in watchOS
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
    |         `- error: 'ControlGroup' is unavailable in watchOS
104 |             Button("Bold") {}
105 |             Button("Italic") {}
SwiftUI.ControlGroup:3:27: note: 'ControlGroup' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct ControlGroup<Content> : View, ~Sendable where Content : View {
  |                           `- note: 'ControlGroup' has been explicitly marked unavailable here
4 |     nonisolated public init(@ContentBuilder content: () -> Content)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:108:10: error: 'controlGroupStyle' is unavailable in watchOS
106 |             Button("Underline") {}
107 |         }
108 |         .controlGroupStyle(.neoBrutalism)
    |          `- error: 'controlGroupStyle' is unavailable in watchOS
109 |
110 |         ControlGroup {
SwiftUI.View.controlGroupStyle:2:25: note: 'controlGroupStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func controlGroupStyle<S>(_ style: S) -> some View where S : ControlGroupStyle
  |                         `- note: 'controlGroupStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:110:9: error: 'ControlGroup' is unavailable in watchOS
108 |         .controlGroupStyle(.neoBrutalism)
109 |
110 |         ControlGroup {
    |         `- error: 'ControlGroup' is unavailable in watchOS
111 |             Button("Bold") {}
112 |             Button("Italic") {}
SwiftUI.ControlGroup:3:27: note: 'ControlGroup' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct ControlGroup<Content> : View, ~Sendable where Content : View {
  |                           `- note: 'ControlGroup' has been explicitly marked unavailable here
4 |     nonisolated public init(@ContentBuilder content: () -> Content)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:115:10: error: 'controlGroupStyle' is unavailable in watchOS
113 |             Button("Underline") {}
114 |         }
115 |         .controlGroupStyle(.neoBrutalism)
    |          `- error: 'controlGroupStyle' is unavailable in watchOS
116 |         .backgroundStyle(.orange)
117 |     }
SwiftUI.View.controlGroupStyle:2:25: note: 'controlGroupStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func controlGroupStyle<S>(_ style: S) -> some View where S : ControlGroupStyle
  |                         `- note: 'controlGroupStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Drawer.swift:89:19: error: 'modifier' is only available in watchOS 11.0 or newer
 87 |
 88 | @available(iOS 18.0, *)
 89 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 90 |     @Previewable @State var isShowingSheet = true
 91 |     VStack {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Gauge/GaugeStyle.swift:33:19: error: 'modifier' is only available in watchOS 11.0 or newer
31 |
32 | @available(iOS 18.0, *)
33 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
34 |     VStack {
35 |         Gauge(value: 0.0) { Text("Empty") }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:76:19: error: 'modifier' is only available in watchOS 11.0 or newer
74 |
75 | @available(iOS 18.0, *)
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:78:9: error: 'GroupBox' is unavailable in watchOS
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   |         `- error: 'GroupBox' is unavailable in watchOS
79 |             Text("Main")
80 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:78:9: error: 'init(_:content:)' is unavailable in watchOS
76 | #Preview(traits: .modifier(NBPreviewHelper())) {
77 |     VStack(spacing: 24.0) {
78 |         GroupBox("Header") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
79 |             Text("Main")
80 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:81:10: error: 'groupBoxStyle' is unavailable in watchOS
79 |             Text("Main")
80 |         }
81 |         .groupBoxStyle(.neoBrutalism())
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
82 |
83 |         GroupBox("Header") {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:83:9: error: 'GroupBox' is unavailable in watchOS
81 |         .groupBoxStyle(.neoBrutalism())
82 |
83 |         GroupBox("Header") {
   |         `- error: 'GroupBox' is unavailable in watchOS
84 |             Text("Main")
85 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:83:9: error: 'init(_:content:)' is unavailable in watchOS
81 |         .groupBoxStyle(.neoBrutalism())
82 |
83 |         GroupBox("Header") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
84 |             Text("Main")
85 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:86:10: error: 'groupBoxStyle' is unavailable in watchOS
84 |             Text("Main")
85 |         }
86 |         .groupBoxStyle(.neoBrutalism(type: .neutral))
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
87 |
88 |         GroupBox {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:88:9: error: 'GroupBox' is unavailable in watchOS
86 |         .groupBoxStyle(.neoBrutalism(type: .neutral))
87 |
88 |         GroupBox {
   |         `- error: 'GroupBox' is unavailable in watchOS
89 |             Text("Flat, no label")
90 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:88:9: error: 'init(content:)' is unavailable in watchOS
86 |         .groupBoxStyle(.neoBrutalism(type: .neutral))
87 |
88 |         GroupBox {
   |         `- error: 'init(content:)' is unavailable in watchOS
89 |             Text("Flat, no label")
90 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:91:10: error: 'groupBoxStyle' is unavailable in watchOS
89 |             Text("Flat, no label")
90 |         }
91 |         .groupBoxStyle(.neoBrutalism(elevated: false))
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
92 |
93 |         GroupBox("Flat neutral") {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:93:9: error: 'GroupBox' is unavailable in watchOS
91 |         .groupBoxStyle(.neoBrutalism(elevated: false))
92 |
93 |         GroupBox("Flat neutral") {
   |         `- error: 'GroupBox' is unavailable in watchOS
94 |             Text("Main")
95 |         }
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:93:9: error: 'init(_:content:)' is unavailable in watchOS
91 |         .groupBoxStyle(.neoBrutalism(elevated: false))
92 |
93 |         GroupBox("Flat neutral") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
94 |             Text("Main")
95 |         }
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/GroupBox/GroupBoxStyle.swift:96:10: error: 'groupBoxStyle' is unavailable in watchOS
94 |             Text("Main")
95 |         }
96 |         .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
97 |     }
98 | }
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Input.swift:55:19: error: 'modifier' is only available in watchOS 11.0 or newer
53 |
54 | @available(iOS 18.0, *)
55 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
56 |     @Previewable @State var inputValue = ""
57 |     @Previewable @State var editorValue = ""
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Input.swift:70:9: error: 'TextEditor' is unavailable in watchOS
68 |             .textFieldStyle(.neoBrutalism)
69 |
70 |         TextEditor(text: $editorValue)
   |         `- error: 'TextEditor' is unavailable in watchOS
71 |             .nbTextEditor()
72 |             .frame(height: 100)
SwiftUI.TextEditor:4:27: note: 'TextEditor' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct TextEditor : View, ~Sendable {
   |                           `- note: 'TextEditor' has been explicitly marked unavailable here
 5 |     nonisolated public init(text: Binding<String>)
 6 |     @available(iOS 18.0, macOS 15.0, visionOS 2.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:31:19: error: 'modifier' is only available in watchOS 11.0 or newer
29 |
30 | @available(iOS 18.0, *)
31 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
32 |     VStack(alignment: .leading, spacing: 20) {
33 |         // Standalone labels
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:46:9: error: 'GroupBox' is unavailable in watchOS
44 |
45 |         // Labels inside colored surface (demonstrates inherited color)
46 |         GroupBox("Inside GroupBox") {
   |         `- error: 'GroupBox' is unavailable in watchOS
47 |             VStack(alignment: .leading, spacing: 12) {
48 |                 Label("Favorites", systemImage: "star.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:46:9: error: 'init(_:content:)' is unavailable in watchOS
44 |
45 |         // Labels inside colored surface (demonstrates inherited color)
46 |         GroupBox("Inside GroupBox") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
47 |             VStack(alignment: .leading, spacing: 12) {
48 |                 Label("Favorites", systemImage: "star.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Label/LabelStyle.swift:55:10: error: 'groupBoxStyle' is unavailable in watchOS
53 |             }
54 |         }
55 |         .groupBoxStyle(.neoBrutalism())
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
56 |     }
57 |     .padding()
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:36:19: error: 'modifier' is only available in watchOS 11.0 or newer
34 |
35 | @available(iOS 18.0, *)
36 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
37 |     VStack(spacing: 20) {
38 |         // Standalone labeled content
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:51:9: error: 'GroupBox' is unavailable in watchOS
49 |
50 |         // Inside a `main`-filled GroupBox — the row must pick up the card's `mainText`
51 |         GroupBox {
   |         `- error: 'GroupBox' is unavailable in watchOS
52 |             VStack(spacing: 12) {
53 |                 LabeledContent("Username", value: "johndoe")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:51:9: error: 'init(content:)' is unavailable in watchOS
49 |
50 |         // Inside a `main`-filled GroupBox — the row must pick up the card's `mainText`
51 |         GroupBox {
   |         `- error: 'init(content:)' is unavailable in watchOS
52 |             VStack(spacing: 12) {
53 |                 LabeledContent("Username", value: "johndoe")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/LabeledContent/LabeledContentStyle.swift:63:10: error: 'groupBoxStyle' is unavailable in watchOS
61 |             }
62 |         }
63 |         .groupBoxStyle(.neoBrutalism())
   |          `- error: 'groupBoxStyle' is unavailable in watchOS
64 |     }
65 |     .padding()
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/List/ListModifiers.swift:73:19: error: 'modifier' is only available in watchOS 11.0 or newer
71 |
72 | @available(iOS 18.0, *)
73 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
74 |     List {
75 |         ForEach(0..<3, id: \.self) { index in
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:39:19: error: 'modifier' is only available in watchOS 11.0 or newer
37 |
38 | @available(iOS 18.0, *)
39 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
40 |     VStack(alignment: .leading, spacing: 20) {
41 |         Menu("Options") {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:41:9: error: 'Menu' is unavailable in watchOS
39 | #Preview(traits: .modifier(NBPreviewHelper())) {
40 |     VStack(alignment: .leading, spacing: 20) {
41 |         Menu("Options") {
   |         `- error: 'Menu' is unavailable in watchOS
42 |             Button("Edit", action: {})
43 |             Button("Delete", action: {})
SwiftUI.Menu:3:27: note: 'Menu' has been explicitly marked unavailable here
1 | @available(iOS 14.0, macOS 11.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct Menu<Label, Content> : View, ~Sendable where Label : View, Content : View {
  |                           `- note: 'Menu' has been explicitly marked unavailable here
4 |     nonisolated public var body: some View { get }
5 |     @available(macOS 11.0, iOS 14.0, tvOS 17.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:41:9: error: 'init(_:content:)' is unavailable in watchOS
39 | #Preview(traits: .modifier(NBPreviewHelper())) {
40 |     VStack(alignment: .leading, spacing: 20) {
41 |         Menu("Options") {
   |         `- error: 'init(_:content:)' is unavailable in watchOS
42 |             Button("Edit", action: {})
43 |             Button("Delete", action: {})
SwiftUI.Menu.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct Menu {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content) where Label == Text}
  |                    `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:46:10: error: 'menuStyle' is unavailable in watchOS
44 |             Button("Share", action: {})
45 |         }
46 |         .menuStyle(.neoBrutalism)
   |          `- error: 'menuStyle' is unavailable in watchOS
47 |
48 |         Menu {
SwiftUI.View.menuStyle:2:25: note: 'menuStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func menuStyle<S>(_ style: S) -> some View where S : MenuStyle
  |                         `- note: 'menuStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:48:9: error: 'Menu' is unavailable in watchOS
46 |         .menuStyle(.neoBrutalism)
47 |
48 |         Menu {
   |         `- error: 'Menu' is unavailable in watchOS
49 |             Button("Cut", action: {})
50 |             Button("Copy", action: {})
SwiftUI.Menu:3:27: note: 'Menu' has been explicitly marked unavailable here
1 | @available(iOS 14.0, macOS 11.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct Menu<Label, Content> : View, ~Sendable where Label : View, Content : View {
  |                           `- note: 'Menu' has been explicitly marked unavailable here
4 |     nonisolated public var body: some View { get }
5 |     @available(macOS 11.0, iOS 14.0, tvOS 17.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:48:9: error: 'init(content:label:)' is unavailable in watchOS
46 |         .menuStyle(.neoBrutalism)
47 |
48 |         Menu {
   |         `- error: 'init(content:label:)' is unavailable in watchOS
49 |             Button("Cut", action: {})
50 |             Button("Copy", action: {})
SwiftUI.Menu.init:2:20: note: 'init(content:label:)' has been explicitly marked unavailable here
1 | generic struct Menu {
2 | nonisolated public init(@ContentBuilder content: () -> Content, @ContentBuilder label: () -> Label)}
  |                    `- note: 'init(content:label:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/MenuStyle.swift:55:10: error: 'menuStyle' is unavailable in watchOS
53 |             Label("Actions", systemImage: "ellipsis.circle")
54 |         }
55 |         .menuStyle(.neoBrutalism)
   |          `- error: 'menuStyle' is unavailable in watchOS
56 |     }
57 |     .padding()
SwiftUI.View.menuStyle:2:25: note: 'menuStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func menuStyle<S>(_ style: S) -> some View where S : MenuStyle
  |                         `- note: 'menuStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:391:19: error: 'modifier' is only available in watchOS 11.0 or newer
389 |
390 | @available(iOS 18.0, *)
391 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
392 |     VStack(alignment: .leading, spacing: 20) {
393 |         NBMenu {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:417:46: error: 'modifier' is only available in watchOS 11.0 or newer
415 | /// screen, so the menu stays fully visible instead of running off the bottom edge.
416 | @available(iOS 18.0, *)
417 | #Preview("Bottom-anchored trigger", traits: .modifier(NBPreviewHelper())) {
    |                                              `- error: 'modifier' is only available in watchOS 11.0 or newer
418 |     VStack {
419 |         Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Menu/NBMenu.swift:438:43: error: 'modifier' is only available in watchOS 11.0 or newer
436 | /// Demonstrates a long menu that scrolls when it exceeds 60% of screen height.
437 | @available(iOS 18.0, *)
438 | #Preview("Long scrollable menu", traits: .modifier(NBPreviewHelper())) {
    |                                           `- error: 'modifier' is only available in watchOS 11.0 or newer
439 |     VStack(alignment: .leading, spacing: 20) {
440 |         NBMenu {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Navigation/NavigationModifiers.swift:48:19: error: 'modifier' is only available in watchOS 11.0 or newer
46 |
47 | @available(iOS 18.0, *)
48 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
49 |     NavigationStack {
50 |         VStack {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Progress.swift:69:19: error: 'modifier' is only available in watchOS 11.0 or newer
67 |
68 | @available(iOS 18.0, *)
69 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
70 |     VStack {
71 |         ProgressView(value: 0.0) { Text("Some Task") }
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/Radio.swift:62:19: error: 'modifier' is only available in watchOS 11.0 or newer
60 |
61 | @available(iOS 18.0, *)
62 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
63 |     @Previewable @State var value = 0
64 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioItem.swift:63:19: error: 'modifier' is only available in watchOS 11.0 or newer
61 |
62 | @available(iOS 18.0, *)
63 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
64 |     @Previewable @State var value = 0
65 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Radio/RadioStyle.swift:40:19: error: 'modifier' is only available in watchOS 11.0 or newer
38 |
39 | @available(iOS 18.0, *)
40 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
41 |     @Previewable @State var value = 0
42 |     VStack(spacing: 24.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SegmentedPicker/NBSegmentedPicker.swift:85:19: error: 'modifier' is only available in watchOS 11.0 or newer
 83 |
 84 | @available(iOS 18.0, *)
 85 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
 86 |     @Previewable @State var selected = "One"
 87 |     @Previewable @State var size = 0
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/RoundSkeleton.swift:30:19: error: 'modifier' is only available in watchOS 11.0 or newer
28 |
29 | @available(iOS 18.0, *)
30 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
31 |     @Previewable @State var value = 0
32 |     VStack(spacing: 12.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Skeleton/TextSkeleton.swift:29:19: error: 'modifier' is only available in watchOS 11.0 or newer
27 |
28 | @available(iOS 18.0, *)
29 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
30 |     @Previewable @State var value = 0
31 |     VStack(spacing: 12.0) {
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Slider.swift:170:19: error: 'modifier' is only available in watchOS 11.0 or newer
168 |
169 | @available(iOS 18.0, *)
170 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
171 |     @Previewable @State var sliderValue: Double = 50
172 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Stepper/NBStepper.swift:223:19: error: 'modifier' is only available in watchOS 11.0 or newer
221 |
222 | @available(iOS 18.0, *)
223 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
224 |     @Previewable @State var count = 3
225 |     @Previewable @State var largeValue = 500
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/SwipeActions/NBSwipeActions.swift:249:19: error: 'modifier' is only available in watchOS 11.0 or newer
247 |
248 | @available(iOS 18.0, *)
249 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
250 |     VStack {
251 |         Text("Swipe Actions")
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Switch/Switch.swift:69:19: error: 'modifier' is only available in watchOS 11.0 or newer
67 |
68 | @available(iOS 18.0, *)
69 | #Preview(traits: .modifier(NBPreviewHelper())) {
   |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
70 |     @Previewable @State var switchState1 = true
71 |     @Previewable @State var switchState2 = false
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:167:19: error: 'modifier' is only available in watchOS 11.0 or newer
165 |
166 | @available(iOS 18.0, *)
167 | #Preview(traits: .modifier(NBPreviewHelper())) {
    |                   `- error: 'modifier' is only available in watchOS 11.0 or newer
168 |     @Previewable @State var house = 0
169 |     @Previewable @State var section = "account"
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:174:17: error: 'GroupBox' is unavailable in watchOS
172 |         NBTabView(selection: $house) {
173 |             NBTab(value: 0) {
174 |                 GroupBox { Text("Bravery and Daring!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
175 |             } label: {
176 |                 Image(systemName: "flame.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:174:17: error: 'init(content:)' is unavailable in watchOS
172 |         NBTabView(selection: $house) {
173 |             NBTab(value: 0) {
174 |                 GroupBox { Text("Bravery and Daring!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
175 |             } label: {
176 |                 Image(systemName: "flame.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:179:17: error: 'GroupBox' is unavailable in watchOS
177 |             }
178 |             NBTab(value: 1) {
179 |                 GroupBox { Text("Cunning and Ambition!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
180 |             } label: {
181 |                 Image(systemName: "lanyardcard.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:179:17: error: 'init(content:)' is unavailable in watchOS
177 |             }
178 |             NBTab(value: 1) {
179 |                 GroupBox { Text("Cunning and Ambition!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
180 |             } label: {
181 |                 Image(systemName: "lanyardcard.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:184:17: error: 'GroupBox' is unavailable in watchOS
182 |             }
183 |             NBTab(value: 2) {
184 |                 GroupBox { Text("Wisdom and Learning!") }
    |                 `- error: 'GroupBox' is unavailable in watchOS
185 |             } label: {
186 |                 Image(systemName: "book.fill")
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:184:17: error: 'init(content:)' is unavailable in watchOS
182 |             }
183 |             NBTab(value: 2) {
184 |                 GroupBox { Text("Wisdom and Learning!") }
    |                 `- error: 'init(content:)' is unavailable in watchOS
185 |             } label: {
186 |                 Image(systemName: "book.fill")
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Tabs/NBTabView.swift:189:10: error: 'groupBoxStyle' is unavailable in watchOS
187 |             }
188 |         }
189 |         .groupBoxStyle(.neoBrutalism(elevated: false))
    |          `- error: 'groupBoxStyle' is unavailable in watchOS
190 |
191 |         NBTabView(selection: $section) {
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | |- note: in expansion of macro 'Preview' here
    | |- note: in expansion of macro 'Preview' here
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |11 |     }
    |12 |
    |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
    |   |                            `- note: add '@available' attribute to enclosing static method
    |14 |         if #available(iOS 18.0, *) {
    |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
    |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
    |   |                                                    `- note: add 'if #available' version check
    |16 |                 struct __P_Previewable_Transform_Wrapper: SwiftUI.View {
    |17 |                     @State var isExapanded = true
    +-------------------------------------------------------------------
138 |
macro expansion #Preview:22:33: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |20 |                         VStack {
    |21 |                             NBCollapsable(isExpanded: $isExapanded) {
    |22 |                                 GroupBox {
    |   |                                 `- error: 'GroupBox' is unavailable in watchOS
    |23 |                                     HStack {
    |24 |                                         Text("Some")
    +-------------------------------------------------------------------
138 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:22:33: error: 'init(content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |20 |                         VStack {
    |21 |                             NBCollapsable(isExpanded: $isExapanded) {
    |22 |                                 GroupBox {
    |   |                                 `- error: 'init(content:)' is unavailable in watchOS
    |23 |                                     HStack {
    |24 |                                         Text("Some")
    +-------------------------------------------------------------------
138 |
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:32:33: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |30 |                                 }
    |31 |
    |32 |                                 GroupBox {
    |   |                                 `- error: 'GroupBox' is unavailable in watchOS
    |33 |                                     Text("another card")
    |34 |                                 }
    +-------------------------------------------------------------------
138 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:32:33: error: 'init(content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |30 |                                 }
    |31 |
    |32 |                                 GroupBox {
    |   |                                 `- error: 'init(content:)' is unavailable in watchOS
    |33 |                                     Text("another card")
    |34 |                                 }
    +-------------------------------------------------------------------
138 |
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:35:34: error: 'groupBoxStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |33 |                                     Text("another card")
    |34 |                                 }
    |35 |                                 .groupBoxStyle(.neoBrutalism(type: .neutral, elevated: false))
    |   |                                  `- error: 'groupBoxStyle' is unavailable in watchOS
    |36 |
    |37 |                                 NBCollapsableContent {
    +-------------------------------------------------------------------
138 |
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:38:37: error: 'GroupBox' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |36 |
    |37 |                                 NBCollapsableContent {
    |38 |                                     GroupBox {
    |   |                                     `- error: 'GroupBox' is unavailable in watchOS
    |39 |                                         Text("Content")
    |40 |                                         Text("Content")
    +-------------------------------------------------------------------
138 |
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
 2 | @available(tvOS, unavailable)
 3 | @available(watchOS, unavailable)
 4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
   |                           `- note: 'GroupBox' has been explicitly marked unavailable here
 5 |     @available(iOS 14.0, macOS 10.15, *)
 6 |     @available(tvOS, unavailable)
macro expansion #Preview:38:37: error: 'init(content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |36 |
    |37 |                                 NBCollapsableContent {
    |38 |                                     GroupBox {
    |   |                                     `- error: 'init(content:)' is unavailable in watchOS
    |39 |                                         Text("Content")
    |40 |                                         Text("Content")
    +-------------------------------------------------------------------
138 |
SwiftUI.GroupBox.init:2:20: note: 'init(content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(@ContentBuilder content: () -> Content)}
  |                    `- note: 'init(content:)' has been explicitly marked unavailable here
3 |
macro expansion #Preview:45:30: error: 'groupBoxStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift:137:2: note: expanded code originates here
105 |
106 | @available(iOS 18.0, *)
107 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var isExapanded = true
109 |
    :
135 |         .groupBoxStyle(.neoBrutalism(elevated: false))
136 |     }
137 | }
    +--- macro expansion #Preview --------------------------------------
    |43 |                                 }
    |44 |                             }
    |45 |                             .groupBoxStyle(.neoBrutalism(elevated: false))
    |   |                              `- error: 'groupBoxStyle' is unavailable in watchOS
    |46 |                         }
    |47 |                     }
    +-------------------------------------------------------------------
138 |
SwiftUI.View.groupBoxStyle:2:25: note: 'groupBoxStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func groupBoxStyle<S>(_ style: S) -> some View where S : GroupBoxStyle
  |                         `- note: 'groupBoxStyle' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:20:36: error: 'ControlGroupStyle' is unavailable in watchOS
 18 | /// - Note: Per-section corners need `Group(subviews:)` (iOS 18+); on iOS 17 every section
 19 | ///   is fully rounded.
 20 | public struct NBControlGroupStyle: ControlGroupStyle {
    |                                    `- error: 'ControlGroupStyle' is unavailable in watchOS
 21 |     @Environment(\.nbTheme) private var theme
 22 |
SwiftUI.ControlGroupStyle:3:44: note: 'ControlGroupStyle' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | @MainActor @preconcurrency public protocol ControlGroupStyle {
  |                                            `- note: 'ControlGroupStyle' has been explicitly marked unavailable here
4 |     associatedtype Body : View
5 |     @ContentBuilder @MainActor @preconcurrency func makeBody(configuration: Self.Configuration) -> Self.Body
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:61:18: error: 'ControlGroupStyle' is unavailable in watchOS
 59 | }
 60 |
 61 | public extension ControlGroupStyle where Self == NBControlGroupStyle {
    |                  `- error: 'ControlGroupStyle' is unavailable in watchOS
 62 |     /// A neobrutalism control group style. Override the section fill with `.backgroundStyle(_:)`.
 63 |     static var neoBrutalism: NBControlGroupStyle { .init() }
SwiftUI.ControlGroupStyle:3:44: note: 'ControlGroupStyle' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | @MainActor @preconcurrency public protocol ControlGroupStyle {
  |                                            `- note: 'ControlGroupStyle' has been explicitly marked unavailable here
4 |     associatedtype Body : View
5 |     @ContentBuilder @MainActor @preconcurrency func makeBody(configuration: Self.Configuration) -> Self.Body
/Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:35:13: error: 'init(subviews:transform:)' is only available in watchOS 11.0 or newer
 18 | /// - Note: Per-section corners need `Group(subviews:)` (iOS 18+); on iOS 17 every section
 19 | ///   is fully rounded.
 20 | public struct NBControlGroupStyle: ControlGroupStyle {
    |               `- note: add '@available' attribute to enclosing struct
 21 |     @Environment(\.nbTheme) private var theme
 22 |
    :
 31 |     /// overlap by one border width so their shared edges merge into a single line.
 32 |     @ViewBuilder
 33 |     private func sections(for configuration: Configuration) -> some View {
    |                  `- note: add '@available' attribute to enclosing instance method
 34 |         if #available(iOS 18.0, *) {
 35 |             Group(subviews: configuration.content) { subviews in
    |             |- error: 'init(subviews:transform:)' is only available in watchOS 11.0 or newer
    |             `- note: add 'if #available' version check
 36 |                 HStack(spacing: -theme.borderWidth) {
 37 |                     ForEach(subviews.indices, id: \.self) { index in
macro expansion #Preview:15:52: error: 'modifier' is only available in watchOS 11.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:119:2: note: expanded code originates here
 99 |
100 | @available(iOS 18.0, *)
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | |- note: in expansion of macro 'Preview' here
    | |- note: in expansion of macro 'Preview' here
    | `- note: in expansion of macro 'Preview' here
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
    :
117 |     }
118 |     .padding()
119 | }
    +--- macro expansion #Preview --------------------------------------
    |11 |     }
    |12 |
    |13 |     @MainActor static func makePreview() throws -> DeveloperToolsSupport.Preview {
    |   |                            `- note: add '@available' attribute to enclosing static method
    |14 |         if #available(iOS 18.0, *) {
    |15 |             DeveloperToolsSupport.Preview(traits: .modifier(NBPreviewHelper())) {
    |   |                                                    |- error: 'modifier' is only available in watchOS 11.0 or newer
    |   |                                                    `- note: add 'if #available' version check
    |16 |                 func __b_buildView(@SwiftUI.ViewBuilder body: () -> any SwiftUI.View) -> any SwiftUI.View {
    |17 |                     body()
    +-------------------------------------------------------------------
120 |
macro expansion #Preview:21:25: error: 'ControlGroup' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:119:2: note: expanded code originates here
 99 |
100 | @available(iOS 18.0, *)
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
    :
117 |     }
118 |     .padding()
119 | }
    +--- macro expansion #Preview --------------------------------------
    |19 |                 return __b_buildView {
    |20 |                     VStack(alignment: .leading, spacing: 20) {
    |21 |                         ControlGroup {
    |   |                         `- error: 'ControlGroup' is unavailable in watchOS
    |22 |                             Button("Bold") {
    |23 |                             }
    +-------------------------------------------------------------------
120 |
SwiftUI.ControlGroup:3:27: note: 'ControlGroup' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct ControlGroup<Content> : View, ~Sendable where Content : View {
  |                           `- note: 'ControlGroup' has been explicitly marked unavailable here
4 |     nonisolated public init(@ContentBuilder content: () -> Content)
5 |     nonisolated public var body: some View { get }
macro expansion #Preview:29:26: error: 'controlGroupStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:119:2: note: expanded code originates here
 99 |
100 | @available(iOS 18.0, *)
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
    :
117 |     }
118 |     .padding()
119 | }
    +--- macro expansion #Preview --------------------------------------
    |27 |                             }
    |28 |                         }
    |29 |                         .controlGroupStyle(.neoBrutalism)
    |   |                          `- error: 'controlGroupStyle' is unavailable in watchOS
    |30 |
    |31 |                         ControlGroup {
    +-------------------------------------------------------------------
120 |
SwiftUI.View.controlGroupStyle:2:25: note: 'controlGroupStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func controlGroupStyle<S>(_ style: S) -> some View where S : ControlGroupStyle
  |                         `- note: 'controlGroupStyle' has been explicitly marked unavailable here
3 |   }
4 |
macro expansion #Preview:31:25: error: 'ControlGroup' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:119:2: note: expanded code originates here
 99 |
100 | @available(iOS 18.0, *)
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
    :
117 |     }
118 |     .padding()
119 | }
    +--- macro expansion #Preview --------------------------------------
    |29 |                         .controlGroupStyle(.neoBrutalism)
    |30 |
    |31 |                         ControlGroup {
    |   |                         `- error: 'ControlGroup' is unavailable in watchOS
    |32 |                             Button("Bold") {
    |33 |                             }
    +-------------------------------------------------------------------
120 |
SwiftUI.ControlGroup:3:27: note: 'ControlGroup' has been explicitly marked unavailable here
1 | @available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
2 | @available(watchOS, unavailable)
3 | nonisolated public struct ControlGroup<Content> : View, ~Sendable where Content : View {
  |                           `- note: 'ControlGroup' has been explicitly marked unavailable here
4 |     nonisolated public init(@ContentBuilder content: () -> Content)
5 |     nonisolated public var body: some View { get }
macro expansion #Preview:39:26: error: 'controlGroupStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift:119:2: note: expanded code originates here
 99 |
100 | @available(iOS 18.0, *)
101 | #Preview(traits: .modifier(NBPreviewHelper())) {
    | `- note: in expansion of macro 'Preview' here
102 |     VStack(alignment: .leading, spacing: 20) {
103 |         ControlGroup {
    :
117 |     }
118 |     .padding()
119 | }
    +--- macro expansion #Preview --------------------------------------
    |37 |                             }
    |38 |                         }
    |39 |                         .controlGroupStyle(.neoBrutalism)
    |   |                          `- error: 'controlGroupStyle' is unavailable in watchOS
    |40 |                         .backgroundStyle(.orange)
    |41 |                     }
    +-------------------------------------------------------------------
120 |
SwiftUI.View.controlGroupStyle:2:25: note: 'controlGroupStyle' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func controlGroupStyle<S>(_ style: S) -> some View where S : ControlGroupStyle
  |                         `- note: 'controlGroupStyle' has been explicitly marked unavailable here
3 |   }
4 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Checkbox/CheckboxShape.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CheckboxShape.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Collapsable.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Collapsable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/ControlGroup/ControlGroupStyle.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ControlGroupStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Dialog.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Dialog.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NeoBrutalism/Components/Drawer.swift (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Drawer.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ NeoBrutalism (in target 'NeoBrutalism' from project 'NeoBrutalism')
SwiftCompile normal arm64_32 (in target 'NeoBrutalism' from project 'NeoBrutalism')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-27 05:43:02.119 xcodebuild[1027:5864] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ NeoBrutalism (in target 'NeoBrutalism' from project 'NeoBrutalism')
	SwiftCompile normal arm64 (in target 'NeoBrutalism' from project 'NeoBrutalism')
	Building workspace NeoBrutalism with scheme NeoBrutalism
(3 failures)
BUILD FAILURE 6.4 watchOS