The Swift Package Index logo.Swift Package Index

Build Information

Successful build of snap-style, reference 0.1.0 (28b223), with Swift 6.4 for macOS (SPM) on 22 Sep 2026 23:26:21 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/simonnickel/snap-style.git
Reference: 0.1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/simonnickel/snap-style
 * tag               0.1.0      -> FETCH_HEAD
HEAD is now at 28b223a Update readme
Cloned https://github.com/simonnickel/snap-style.git
Revision (git rev-parse @):
28b223aadb97c50205d57cd5cc287c9bd250e2b4
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/simonnickel/snap-style.git at 0.1.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/simonnickel/snap-style.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 299]
[Planning deferred tasks]
[67 / 140]
[68 / 141] SnapFoundation
[78 / 218]
[81 / 218]
[89 / 218]
[91 / 218]
[92 / 218]
[97 / 218]
[99 / 218]
[101 / 218]
[104 / 218]
[109 / 218]
[112 / 218]
[114 / 218]
[115 / 218]
[125 / 218]
[127 / 218]
[128 / 218]
[131 / 218]
[133 / 218]
[145 / 218] SnapFoundation
[146 / 218] SnapFoundation
[152 / 219] SnapStyleBase
[157 / 230] SnapStyleBase
[159 / 230] SnapStyleBase
[172 / 231] SnapStyleBase
[174 / 231] SnapStyleComponents
[180 / 237] SnapStyleComponents
[189 / 238] SnapStyleComponents
[189 / 238] SnapStyleDefinitions
[200 / 249] SnapStyleDefinitions
[207 / 250] SnapStyleDefinitions
[209 / 250] SnapStyleDefinitions
[209 / 250] SnapStyleKeyModifier
[220 / 261] SnapStyleKeyModifier
[227 / 262] SnapStyleKeyModifier
[229 / 262] SnapStyleKeyModifier
[229 / 262] SnapStyleLayout
[240 / 273] SnapStyleLayout
[247 / 274] SnapStyleLayout
[253 / 278] SnapStyleViews
[260 / 279] SnapStyleViews
[262 / 279] SnapStyle
[264 / 281] SnapStyle
[273 / 282] SnapStyleDebug
[282 / 291] SnapStyleDebug
[288 / 291] SnapStyleDebug
Build complete! (18.76 sec)
Fetching https://github.com/simonnickel/snap-foundation.git
[1/257] Fetching snap-foundation
Fetched https://github.com/simonnickel/snap-foundation.git (0.78s)
Creating working copy for https://github.com/simonnickel/snap-foundation.git
Working copy of https://github.com/simonnickel/snap-foundation.git resolved at main (5dcd584)
/Users/admin/builder/spi-builder-workspace/Sources/Base/Keys/FontKey.Value.swift:66:90: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
64 |             }
65 |
66 |             public var description: String { "size: \(size), weight: \(weight), width: \(width), design: \(design), textStyle: \(textStyle)" }
   |                                                                                          |- warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
   |                                                                                          |- note: use a default value parameter to avoid this warning
   |                                                                                          |- note: provide a default value to avoid this warning
   |                                                                                          `- note: use 'String(describing:)' to silence this warning
67 |
68 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Base/Keys/FontKey.Value.swift:66:108: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
64 |             }
65 |
66 |             public var description: String { "size: \(size), weight: \(weight), width: \(width), design: \(design), textStyle: \(textStyle)" }
   |                                                                                                            |- warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
   |                                                                                                            |- note: use a default value parameter to avoid this warning
   |                                                                                                            |- note: provide a default value to avoid this warning
   |                                                                                                            `- note: use 'String(describing:)' to silence this warning
67 |
68 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:25:34: warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.NumberKey, SnapStyle.NumberKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>') always fails
 23 |             switch keyPath {
 24 |
 25 |                 case let keyPath as KeyPath<NumberKey, NumberKey.ValueBuilder>:
    |                                  `- warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.NumberKey, SnapStyle.NumberKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>') always fails
 26 |                     if let builders = numbers[keyPath] as? [Key.ValueBuilder] {
 27 |                         return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:30:34: warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.FontKey, SnapStyle.FontKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.FontKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.FontKey>>>') always fails
 28 |                     }
 29 |
 30 |                 case let keyPath as KeyPath<FontKey, FontKey.ValueBuilder>:
    |                                  `- warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.FontKey, SnapStyle.FontKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.FontKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.FontKey>>>') always fails
 31 |                     if let builders = fonts[keyPath] as? [Key.ValueBuilder] {
 32 |                         return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:35:34: warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.IconKey, SnapStyle.IconKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.IconKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.IconKey>>>') always fails
 33 |                     }
 34 |
 35 |                 case let keyPath as KeyPath<IconKey, IconKey.ValueBuilder>:
    |                                  `- warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.IconKey, SnapStyle.IconKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.IconKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.IconKey>>>') always fails
 36 |                     if let builders = icons[keyPath] as? [Key.ValueBuilder] {
 37 |                         return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:40:34: warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.SurfaceKey, SnapStyle.SurfaceKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.SurfaceKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.SurfaceKey>>>') always fails
 38 |                     }
 39 |
 40 |                 case let keyPath as KeyPath<SurfaceKey, SurfaceKey.ValueBuilder>:
    |                                  `- warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.SurfaceKey, SnapStyle.SurfaceKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.SurfaceKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.SurfaceKey>>>') always fails
 41 |                     if let builders = surfaces[keyPath] as? [Key.ValueBuilder] {
 42 |                         return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:45:34: warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.CompositionKey, SnapStyle.CompositionKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.CompositionKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.CompositionKey>>>') always fails
 43 |                     }
 44 |
 45 |                 case let keyPath as KeyPath<CompositionKey, CompositionKey.ValueBuilder>:
    |                                  `- warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.CompositionKey, SnapStyle.CompositionKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.CompositionKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.CompositionKey>>>') always fails
 46 |                     if let builders = compositions[keyPath] as? [Key.ValueBuilder] {
 47 |                         return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:50:34: warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.AccentKey, SnapStyle.AccentKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.AccentKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.AccentKey>>>') always fails
 48 |                     }
 49 |
 50 |                 case let keyPath as KeyPath<AccentKey, AccentKey.ValueBuilder>:
    |                                  `- warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.AccentKey, SnapStyle.AccentKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.AccentKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.AccentKey>>>') always fails
 51 |                     if let builders = accents[keyPath] as? [Key.ValueBuilder] {
 52 |                         return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:55:34: warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.ShapeKey, SnapStyle.ShapeKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.ShapeKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.ShapeKey>>>') always fails
 53 |                     }
 54 |
 55 |                 case let keyPath as KeyPath<ShapeKey, ShapeKey.ValueBuilder>:
    |                                  `- warning: cast from 'Key.ValueBuilderKeyPath' (aka 'KeyPath<Key, SnapStyle.ValueBuilder<SnapStyle.Value<Key>>>') to unrelated type 'KeyPath<SnapStyle.ShapeKey, SnapStyle.ShapeKey.ValueBuilder>' (aka 'KeyPath<SnapStyle.ShapeKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.ShapeKey>>>') always fails
 56 |                     if let builders = shapes[keyPath] as? [Key.ValueBuilder] {
 57 |                         return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:23:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 21 |             switch Key.self {
 22 |
 23 |                 case let key as NumberKey.Type: return numbers as? KeyTypeCache<Key>
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 24 |
 25 |                 case let key as FontKey.Type: return fonts as? KeyTypeCache<Key>
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:25:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 23 |                 case let key as NumberKey.Type: return numbers as? KeyTypeCache<Key>
 24 |
 25 |                 case let key as FontKey.Type: return fonts as? KeyTypeCache<Key>
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 26 |
 27 |                 case let key as IconKey.Type: return icons as? KeyTypeCache<Key>
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:27:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 25 |                 case let key as FontKey.Type: return fonts as? KeyTypeCache<Key>
 26 |
 27 |                 case let key as IconKey.Type: return icons as? KeyTypeCache<Key>
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 28 |
 29 |                 case let key as SurfaceKey.Type: return surfaces as? KeyTypeCache<Key>
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:29:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 27 |                 case let key as IconKey.Type: return icons as? KeyTypeCache<Key>
 28 |
 29 |                 case let key as SurfaceKey.Type: return surfaces as? KeyTypeCache<Key>
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 30 |
 31 |                 case let key as CompositionKey.Type: return compositions as? KeyTypeCache<Key>
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:31:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 29 |                 case let key as SurfaceKey.Type: return surfaces as? KeyTypeCache<Key>
 30 |
 31 |                 case let key as CompositionKey.Type: return compositions as? KeyTypeCache<Key>
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 32 |
 33 |                 case let key as AccentKey.Type: return accents as? KeyTypeCache<Key>
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:33:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 31 |                 case let key as CompositionKey.Type: return compositions as? KeyTypeCache<Key>
 32 |
 33 |                 case let key as AccentKey.Type: return accents as? KeyTypeCache<Key>
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 34 |
 35 |                 case let key as ShapeKey.Type: return shapes as? KeyTypeCache<Key>
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:35:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 33 |                 case let key as AccentKey.Type: return accents as? KeyTypeCache<Key>
 34 |
 35 |                 case let key as ShapeKey.Type: return shapes as? KeyTypeCache<Key>
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 36 |
 37 |                 default: fatalError("Cache is not setup properly.")
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:46:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 44 |             switch Key.self {
 45 |
 46 |                 case let key as NumberKey.Type: numbers = .init()
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 47 |
 48 |                 case let key as FontKey.Type: fonts = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:48:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 46 |                 case let key as NumberKey.Type: numbers = .init()
 47 |
 48 |                 case let key as FontKey.Type: fonts = .init()
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 49 |
 50 |                 case let key as IconKey.Type: icons = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:50:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 48 |                 case let key as FontKey.Type: fonts = .init()
 49 |
 50 |                 case let key as IconKey.Type: icons = .init()
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 51 |
 52 |                 case let key as SurfaceKey.Type:
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:52:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 50 |                 case let key as IconKey.Type: icons = .init()
 51 |
 52 |                 case let key as SurfaceKey.Type:
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 53 |                     compositions = .init()
 54 |                     surfaces = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:56:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 54 |                     surfaces = .init()
 55 |
 56 |                 case let key as CompositionKey.Type:
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 57 |                     compositions = .init()
 58 |                     surfaces = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:60:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 58 |                     surfaces = .init()
 59 |
 60 |                 case let key as AccentKey.Type:
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 61 |                     accents = .init()
 62 |                     compositions = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:65:26: warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 63 |                     surfaces = .init()
 64 |
 65 |                 case let key as ShapeKey.Type: shapes = .init()
    |                          `- warning: immutable value 'key' was never used; consider replacing with '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 66 |
 67 |                 default: fatalError("Cache is not setup properly.")
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Sources/Definitions/SurfaceKey+Definitions.swift:106:17: warning: initialization of immutable value 'contrast' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
104 |             let base = context.surface(for: accentBase)?.resolvedColor ?? .clear
105 |             let complementary = context.surface(for: accentComplementary)?.resolvedColor ?? .clear
106 |             let contrast = context.surface(for: accentContrast)?.resolvedColor ?? .clear
    |                 `- warning: initialization of immutable value 'contrast' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
107 |
108 |             return .definition(.any(AnyShapeStyle(
/Users/admin/builder/spi-builder-workspace/Sources/Definitions/SurfaceKey+Definitions.swift:131:17: warning: initialization of immutable value 'complementary' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
129 |
130 |             let base = context.surface(for: accentBase)?.resolvedColor ?? .clear
131 |             let complementary = context.surface(for: accentComplementary)?.resolvedColor ?? .clear
    |                 `- warning: initialization of immutable value 'complementary' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
132 |             let contrast = context.surface(for: accentContrast)?.resolvedColor ?? .clear
133 |
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow+Navigation.swift:15:37: warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
13 |     @Environment(\.style) var style
14 |
15 |     let interactionState: SnapStyle.Component.InteractionState
   |                                     `- warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
16 |     let isPresented: Bool
17 |     let content: () -> Content
SnapStyleComponents.SnapStyle.Component:2:15: note: struct declared here
 1 | struct SnapStyle {
 2 | public struct Component {
   |               `- note: struct declared here
 3 |     public var useSecondaryAccent: Bool { get }
 4 |     public enum InteractionState : Comparable {
macro expansion @State:1:13: warning: cannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: note: expanded code originates here
 79 |     }
 80 |
 81 |     @State private var interactionState: SnapStyle.Component.InteractionState = .normal
    |     `- note: in expansion of macro 'State' on property 'interactionState' here
    +--- macro expansion @State ----------------------------------------
    | 1 | private var __interactionState = SwiftUICore.State._makeStorage(({
    |   |             `- warning: cannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
    | 2 |             let value: SnapStyle.Component.InteractionState = .normal
    | 3 |             return value
    +-------------------------------------------------------------------
 82 |
 83 |
SnapStyleComponents.SnapStyle.Component.InteractionState:3:47: note: enum declared here
 1 | struct SnapStyle {
 2 |   struct Component {
 3 | public enum SnapStyleBase.SnapStyle.Component.InteractionState : Comparable {
   |                                               `- note: enum declared here
 4 |     case disabled
 5 |     case normal
macro expansion @State:1:13: warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: note: expanded code originates here
 79 |     }
 80 |
 81 |     @State private var interactionState: SnapStyle.Component.InteractionState = .normal
    |     `- note: in expansion of macro 'State' on property 'interactionState' here
    +--- macro expansion @State ----------------------------------------
    | 1 | private var __interactionState = SwiftUICore.State._makeStorage(({
    |   |             `- warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
    | 2 |             let value: SnapStyle.Component.InteractionState = .normal
    | 3 |             return value
    +-------------------------------------------------------------------
 82 |
 83 |
SnapStyleComponents.SnapStyle.Component:2:15: note: struct declared here
 1 | struct SnapStyle {
 2 | public struct Component {
   |               `- note: struct declared here
 3 |     public var useSecondaryAccent: Bool { get }
 4 |     public enum InteractionState : Comparable {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
macro expansion #Preview:22:42: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:118:2: note: expanded code originates here
105 | // MARK: - Preview
106 |
107 | #Preview {
    | `- note: in expansion of macro 'Preview' here
108 |     @Previewable @State var state: SnapStyle.Component.InteractionState = .normal
109 |
    :
116 |     }
117 |
118 | }
    +--- macro expansion #Preview --------------------------------------
    |20 |
    |21 |                     } content: {
    |22 |                         Text("Button: \n\(state)")
    |   |                                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |23 |                             .padding()
    |24 |                             .background(state == .normal ? .yellow : .orange)
    +-------------------------------------------------------------------
119 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
macro expansion #Preview:22:26: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:74:2: note: expanded code originates here
46 | // MARK: - Preview
47 |
48 | #Preview {
   | `- note: in expansion of macro 'Preview' here
49 |
50 |     List {
   :
72 |     }
73 |
74 | }
   +--- macro expansion #Preview ---------------------------------------
   |20 |                 List {
   |21 |                     Text("Normal List Row")
   |22 |                         .style(listRowBackground: \.listRow)
   |   |                          `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |23 |                         .style(component: .listRow, applyContainer: nil, state: .normal)
   |24 |                 }
   +--------------------------------------------------------------------
75 |
macro expansion #Preview:28:26: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:74:2: note: expanded code originates here
46 | // MARK: - Preview
47 |
48 | #Preview {
   | `- note: in expansion of macro 'Preview' here
49 |
50 |     List {
   :
72 |     }
73 |
74 | }
   +--- macro expansion #Preview ---------------------------------------
   |26 |                 List {
   |27 |                     Text("Highlighted List Row")
   |28 |                         .style(listRowBackground: \.listRow)
   |   |                          `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |29 |                         .style(component: .listRow, applyContainer: nil, state: .highlighted)
   |30 |                 }
   +--------------------------------------------------------------------
75 |
macro expansion #Preview:34:26: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:74:2: note: expanded code originates here
46 | // MARK: - Preview
47 |
48 | #Preview {
   | `- note: in expansion of macro 'Preview' here
49 |
50 |     List {
   :
72 |     }
73 |
74 | }
   +--- macro expansion #Preview ---------------------------------------
   |32 |                 List {
   |33 |                     Text("Selected List Row")
   |34 |                         .style(listRowBackground: \.listRow)
   |   |                          `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |35 |                         .style(component: .listRow, applyContainer: nil, state: .selected)
   |36 |                 }
   +--------------------------------------------------------------------
75 |
macro expansion #Preview:40:26: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:74:2: note: expanded code originates here
46 | // MARK: - Preview
47 |
48 | #Preview {
   | `- note: in expansion of macro 'Preview' here
49 |
50 |     List {
   :
72 |     }
73 |
74 | }
   +--- macro expansion #Preview ---------------------------------------
   |38 |                 List {
   |39 |                     Text("Disabled List Row")
   |40 |                         .style(listRowBackground: \.listRow)
   |   |                          `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |41 |                         .style(component: .listRow, applyContainer: nil, state: .disabled)
   |42 |                 }
   +--------------------------------------------------------------------
75 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow+Navigation.swift:15:37: warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
13 |     @Environment(\.style) var style
14 |
15 |     let interactionState: SnapStyle.Component.InteractionState
   |                                     `- warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
16 |     let isPresented: Bool
17 |     let content: () -> Content
SnapStyleComponents.SnapStyle.Component:2:15: note: struct declared here
 1 | struct SnapStyle {
 2 | public struct Component {
   |               `- note: struct declared here
 3 |     public var useSecondaryAccent: Bool { get }
 4 |     public enum InteractionState : Comparable {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
macro expansion @State:1:13: warning: cannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: note: expanded code originates here
 79 |     }
 80 |
 81 |     @State private var interactionState: SnapStyle.Component.InteractionState = .normal
    |     `- note: in expansion of macro 'State' on property 'interactionState' here
    +--- macro expansion @State ----------------------------------------
    | 1 | private var __interactionState = SwiftUICore.State._makeStorage(({
    |   |             `- warning: cannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
    | 2 |             let value: SnapStyle.Component.InteractionState = .normal
    | 3 |             return value
    +-------------------------------------------------------------------
 82 |
 83 |
SnapStyleComponents.SnapStyle.Component.InteractionState:3:47: note: enum declared here
 1 | struct SnapStyle {
 2 |   struct Component {
 3 | public enum SnapStyleBase.SnapStyle.Component.InteractionState : Comparable {
   |                                               `- note: enum declared here
 4 |     case disabled
 5 |     case normal
macro expansion @State:1:13: warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: note: expanded code originates here
 79 |     }
 80 |
 81 |     @State private var interactionState: SnapStyle.Component.InteractionState = .normal
    |     `- note: in expansion of macro 'State' on property 'interactionState' here
    +--- macro expansion @State ----------------------------------------
    | 1 | private var __interactionState = SwiftUICore.State._makeStorage(({
    |   |             `- warning: cannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file
    | 2 |             let value: SnapStyle.Component.InteractionState = .normal
    | 3 |             return value
    +-------------------------------------------------------------------
 82 |
 83 |
SnapStyleComponents.SnapStyle.Component:2:15: note: struct declared here
 1 | struct SnapStyle {
 2 | public struct Component {
   |               `- note: struct declared here
 3 |     public var useSecondaryAccent: Bool { get }
 4 |     public enum InteractionState : Comparable {
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:134:40: warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
132 |                     switch variant {
133 |                         case .plain: break
134 |                         case .navigate(let _): break
    |                                        `- warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
135 |                         case .navigation(_): break
136 |
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:134:40: warning: enum case 'navigate' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
132 |                     switch variant {
133 |                         case .plain: break
134 |                         case .navigate(let _): break
    |                                        `- warning: enum case 'navigate' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
135 |                         case .navigation(_): break
136 |
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow+Variant.swift:17:14: note: 'navigate(_:isPresented:)' declared here
15 |
16 |         /// Navigation style that pushes a value.
17 |         case navigate(_ value: SelectionValue, isPresented: Bool = false)
   |              `- note: 'navigate(_:isPresented:)' declared here
18 |
19 |         /// Navigation style that executes an action.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 |     List {
51 |         Text("Normal List Row")
52 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
53 |             .style(component: .listRow, applyContainer: nil, state: .normal)
54 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
56 |     List {
57 |         Text("Highlighted List Row")
58 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
59 |             .style(component: .listRow, applyContainer: nil, state: .highlighted)
60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
62 |     List {
63 |         Text("Selected List Row")
64 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
65 |             .style(component: .listRow, applyContainer: nil, state: .selected)
66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
68 |     List {
69 |         Text("Disabled List Row")
70 |             .style(listRowBackground: \.listRow)
   |              `- warning: 'style(listRowBackground:)' is deprecated: `style(listRowBackground:)` is not recommended to use. Has issues with environment and does not properly animate component state changes. (iOS 18) - Should use `.styleListRowInsets(.zero)` instead and `.style(component: .listRow)` [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
71 |             .style(component: .listRow, applyContainer: nil, state: .disabled)
72 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 |
112 |     } content: {
113 |         Text("Button: \n\(state)")
    |                          `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |             .padding()
115 |             .background(state == .normal ? .yellow : .orange)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Views/Container/StyleFlowLayout.swift:15:39: warning: stored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'
 13 | public struct StyleFlowLayout: Layout {
 14 |
 15 |     @Environment(\.style) private var style
    |                                       `- warning: stored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'
 16 |
 17 |     private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
SnapStyleBase.SnapStyle.ContextWrapper:2:15: note: struct 'ContextWrapper' does not conform to the 'Sendable' protocol
1 | struct SnapStyle {
2 | public struct ContextWrapper {
  |               `- note: struct 'ContextWrapper' does not conform to the 'Sendable' protocol
3 | }}
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/Container/StyleFlowLayout.swift:17:17: warning: stored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'
 15 |     @Environment(\.style) private var style
 16 |
 17 |     private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
    |                 `- warning: stored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'
 18 |
 19 |     public init(spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?) {
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/Views/Container/StyleFlowLayout.swift:15:39: warning: stored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'
 13 | public struct StyleFlowLayout: Layout {
 14 |
 15 |     @Environment(\.style) private var style
    |                                       `- warning: stored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'
 16 |
 17 |     private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
SnapStyleBase.SnapStyle.ContextWrapper:2:15: note: struct 'ContextWrapper' does not conform to the 'Sendable' protocol
1 | struct SnapStyle {
2 | public struct ContextWrapper {
  |               `- note: struct 'ContextWrapper' does not conform to the 'Sendable' protocol
3 | }}
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/Container/StyleFlowLayout.swift:17:17: warning: stored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'
 15 |     @Environment(\.style) private var style
 16 |
 17 |     private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
    |                 `- warning: stored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'
 18 |
 19 |     public init(spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?) {
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowNumber.swift:15:20: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
13 |     var body: some View {
14 |         HStack {
15 |             Text("\(keyPath)")
   |                    `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |         }
17 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowFont.swift:15:20: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
13 |     var body: some View {
14 |         HStack {
15 |             Text("\(keyPath)")
   |                    `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |                 .style(font: keyPath)
17 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowComposition.swift:15:16: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
13 |
14 |     var body: some View {
15 |         Text("\(keyPath)")
   |                `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |             .style(composition: keyPath)
17 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowShape.swift:15:20: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
13 |     var body: some View {
14 |         HStack {
15 |             Text("\(keyPath)")
   |                    `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |         }
17 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowSurface.swift:18:16: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |     var body: some View {
17 |         let surface = style.surface(for: keyPath)
18 |         Text("\(keyPath)")
   |                `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
19 |             .foregroundStyle(surface?.anyShapeStyle ?? AnyShapeStyle(.white))
20 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugCacheScreen.swift:42:28: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
40 |                     }
41 |                 } header: {
42 |                     Text("\(keyPath) - \(contexts.count)")
   |                            `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
43 |                 }
44 |             } else {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:36:32: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
34 |                 Picker("Component", selection: $component) {
35 |                     ForEach(components, id: \.self) { component in
36 |                         Text("\(component)")
   |                                `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
37 |                     }
38 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:41:32: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
39 |                 Picker("Element", selection: $elementType) {
40 |                     ForEach(SnapStyle.Element.ElementType.allCases, id: \.self) { element in
41 |                         Text("\(element)")
   |                                `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
42 |                     }
43 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:46:32: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
44 |                 Picker("Hierarchy", selection: $elementHierarchy) {
45 |                     ForEach(SnapStyle.Element.Hierarchy.allCases, id: \.self) { hierarchy in
46 |                         Text("\(hierarchy)")
   |                                `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
47 |                     }
48 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:58:37: warning: left side of nil coalescing operator '??' has non-optional type 'SnapStyle.ComponentDefinition', so the right side is never used
56 |                 .style(element: elementType, hierarchy: elementHierarchy)
57 |         }
58 |         .style(component: component ?? .screen)
   |                                     `- warning: left side of nil coalescing operator '??' has non-optional type 'SnapStyle.ComponentDefinition', so the right side is never used
59 |     }
60 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugOverlay.swift:59:29: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
57 |     var viewInfo: some View {
58 |         StyleStack(isStretching: false) {
59 |             Text("Content: \(geometrySizeContent)")
   |                             `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
60 |             Text("Screen:   \(geometrySizeScreen)")
61 |             Text("top: \(geometrySafeAreaInsets.top.formatted()), l: \(geometrySafeAreaInsets.leading.formatted()), b: \(geometrySafeAreaInsets.bottom.formatted()), t: \(geometrySafeAreaInsets.trailing.formatted())")
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugOverlay.swift:60:30: warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
58 |         StyleStack(isStretching: false) {
59 |             Text("Content: \(geometrySizeContent)")
60 |             Text("Screen:   \(geometrySizeScreen)")
   |                              `- warning: 'appendInterpolation' is deprecated: Localized string interpolation produces an unlocalized, debug description for this type of value. Use a type supported by LocalizedStringKey.StringInterpolation or initialize a LocalizedStringResource instead with an interpolated value that conforms to CustomLocalizedStringResourceConvertible. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
61 |             Text("top: \(geometrySafeAreaInsets.top.formatted()), l: \(geometrySafeAreaInsets.leading.formatted()), b: \(geometrySafeAreaInsets.bottom.formatted()), t: \(geometrySafeAreaInsets.trailing.formatted())")
62 |             if let info {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "snap-foundation",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/simonnickel/snap-foundation.git"
    }
  ],
  "manifest_display_name" : "snap-style",
  "name" : "snap-style",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "macos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "SnapStyle",
      "targets" : [
        "SnapStyle",
        "SnapStyleViews",
        "SnapStyleLayout",
        "SnapStyleKeyModifier",
        "SnapStyleDefinitions",
        "SnapStyleComponents",
        "SnapStyleBase",
        "SnapStyleDebug"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "SnapStyleViews",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyleViews",
      "path" : "Sources/Views",
      "product_dependencies" : [
        "SnapFoundation"
      ],
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "Container/CornerContainer.swift",
        "Container/ScrollingHStack.swift",
        "Container/StyleFlowLayout.swift"
      ],
      "target_dependencies" : [
        "SnapStyleBase",
        "SnapStyleComponents",
        "SnapStyleDefinitions",
        "SnapStyleKeyModifier",
        "SnapStyleLayout"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapStyleLayout",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyleLayout",
      "path" : "Sources/Layout",
      "product_dependencies" : [
        "SnapFoundation"
      ],
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "ComponentModifier/View+Component.swift",
        "ComponentModifier/View+Element.swift",
        "LayoutViews/List/ListRowCompositionModifier.swift",
        "LayoutViews/List/StyleList.swift",
        "LayoutViews/List/StyleListIconWidthSynchronisation.swift",
        "LayoutViews/List/StyleListRow+Navigation.swift",
        "LayoutViews/List/StyleListRow+Variant.swift",
        "LayoutViews/List/StyleListRow.swift",
        "LayoutViews/List/StyleListSectionHeaderLabel.swift",
        "LayoutViews/Screen/Environment+StyleScreen.swift",
        "LayoutViews/Screen/Helper/UIKitViewControllerHook.swift",
        "LayoutViews/Screen/ScreenInsetContainer.swift",
        "LayoutViews/Screen/StyleNavigationBarModifier.swift",
        "LayoutViews/Screen/StyleScreen.swift",
        "LayoutViews/Screen/StyleScreenConfiguration.swift",
        "LayoutViews/Stack/StyleLazyHStack.swift",
        "LayoutViews/Stack/StyleLazyVStack.swift",
        "LayoutViews/Stack/StyleStack+Spacing.swift",
        "LayoutViews/Stack/StyleStack.swift",
        "LayoutViews/StyleSpacer.swift",
        "LayoutViews/View+stretch.swift",
        "StyleViews/StyleButton.swift",
        "StyleViews/StyleButtonInteractionState.swift",
        "StyleViews/StyleIcon.swift",
        "StyleViews/StyleLabel.swift",
        "StyleViews/StyleShapeView.swift"
      ],
      "target_dependencies" : [
        "SnapStyleBase",
        "SnapStyleComponents",
        "SnapStyleDefinitions",
        "SnapStyleKeyModifier"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapStyleKeyModifier",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyleKeyModifier",
      "path" : "Sources/KeyModifier",
      "product_dependencies" : [
        "SnapFoundation"
      ],
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "Accent/AccentColorModifier.swift",
        "Composition/CompositionModifier.swift",
        "Font/Context+FontDesign.swift",
        "Font/Context+FontWidth.swift",
        "Font/FontModifier.swift",
        "Number/ContentMarginsModifier.swift",
        "Number/FrameModifier.swift",
        "Number/ListRowInsetsModifier.swift",
        "Number/ListSectionSpacingModifier.swift",
        "Number/ModifyWithModifier.swift",
        "Number/PaddingModifier.swift",
        "Number/SafeAreaPaddingModifier.swift",
        "ShapeModifier.swift",
        "Surface/BackgroundModifier.swift",
        "Surface/ForegroundModifier.swift"
      ],
      "target_dependencies" : [
        "SnapStyleBase",
        "SnapStyleComponents",
        "SnapStyleDefinitions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapStyleDefinitions",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyleDefinitions",
      "path" : "Sources/Definitions",
      "product_dependencies" : [
        "SnapFoundation"
      ],
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "AccentKey+Definitions.swift",
        "Components.swift",
        "CompositionKey+Definitions.swift",
        "Context/Context+Accent.swift",
        "Context/Context+Component.swift",
        "FontKey+Definitions.swift",
        "IconKey+Definitions.swift",
        "NumberKey+Definitions.swift",
        "Padding+Definitions.swift",
        "ShapeKey+Definitons.swift",
        "SurfaceKey+Definitions.swift"
      ],
      "target_dependencies" : [
        "SnapStyleBase",
        "SnapStyleComponents"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapStyleDebug",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyleDebug",
      "path" : "Sources/X-Debug",
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "DebugCacheScreen.swift",
        "DebugElementScreen.swift",
        "DebugKeyRowComposition.swift",
        "DebugKeyRowFont.swift",
        "DebugKeyRowNumber.swift",
        "DebugKeyRowShape.swift",
        "DebugKeyRowSurface.swift",
        "DebugOverlay.swift"
      ],
      "target_dependencies" : [
        "SnapStyle"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapStyleComponents",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyleComponents",
      "path" : "Sources/Components",
      "product_dependencies" : [
        "SnapFoundation"
      ],
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "Component.swift",
        "ComponentDefinition.swift",
        "ComponentStack.swift",
        "Element.swift",
        "Structure+Description.swift"
      ],
      "target_dependencies" : [
        "SnapStyleBase"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapStyleBase",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyleBase",
      "path" : "Sources/Base",
      "product_dependencies" : [
        "SnapFoundation"
      ],
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "Container/SnapStyle+Builder.swift",
        "Container/SnapStyle+Cache.swift",
        "Container/SnapStyle+Configuration.swift",
        "Container/SnapStyle.swift",
        "Container/ValueBuilder.swift",
        "Context/Context+Description.swift",
        "Context/Context.swift",
        "Context/ContextWrapper+Values.swift",
        "Context/ContextWrapper.swift",
        "Context/Values/Context+ColorScheme.swift",
        "Context/Values/Context+Scaling.swift",
        "Context/View+ContextAttributeModifier.swift",
        "Keys/AccentKey.Value.swift",
        "Keys/Base/SnapStyle.Value.swift",
        "Keys/Base/StyleKey.swift",
        "Keys/CompositionKey.Value.swift",
        "Keys/FontKey.Value.Definition+Font.swift",
        "Keys/FontKey.Value.swift",
        "Keys/IconKey.Value.swift",
        "Keys/NumberKey.Value.swift",
        "Keys/ShapeKey.Value.swift",
        "Keys/SurfaceKey.Value.swift",
        "Setup/View+SetupModifier.swift",
        "Setup/View+StyleOverride.swift",
        "Setup/View+UpdateModifier.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapStyle",
      "module_type" : "SwiftTarget",
      "name" : "SnapStyle",
      "path" : "Sources/X-SnapStyle",
      "product_dependencies" : [
        "SnapFoundation"
      ],
      "product_memberships" : [
        "SnapStyle"
      ],
      "sources" : [
        "Import.swift"
      ],
      "target_dependencies" : [
        "SnapStyleBase",
        "SnapStyleComponents",
        "SnapStyleDefinitions",
        "SnapStyleKeyModifier",
        "SnapStyleLayout",
        "SnapStyleViews"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.