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 arm64Build 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: [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m64 |[0;0m }
[0;36m65 |[0;0m
[0;36m66 |[0;0m public var description: String { "size: \(size), weight: \(weight), width: \([4;39mwidth[0;0m), design: \(design), textStyle: \(textStyle)" }
[0;36m|[0;0m |- [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m|[0;0m |- [1;39mnote: [1;39muse a default value parameter to avoid this warning[0;0m
[0;36m|[0;0m |- [1;39mnote: [1;39mprovide a default value to avoid this warning[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'String(describing:)' to silence this warning[0;0m
[0;36m67 |[0;0m
[0;36m68 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Base/Keys/FontKey.Value.swift:66:108: [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m64 |[0;0m }
[0;36m65 |[0;0m
[0;36m66 |[0;0m public var description: String { "size: \(size), weight: \(weight), width: \(width), design: \([4;39mdesign[0;0m), textStyle: \(textStyle)" }
[0;36m|[0;0m |- [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m|[0;0m |- [1;39mnote: [1;39muse a default value parameter to avoid this warning[0;0m
[0;36m|[0;0m |- [1;39mnote: [1;39mprovide a default value to avoid this warning[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'String(describing:)' to silence this warning[0;0m
[0;36m67 |[0;0m
[0;36m68 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:25:34: [1;33mwarning: [1;39mcast 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[0;0m
[0;36m23 |[0;0m switch keyPath {
[0;36m24 |[0;0m
[0;36m25 |[0;0m case let keyPath [4;39mas[0;0m [4;39mKeyPath<NumberKey, NumberKey.ValueBuilder>[0;0m:
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast 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[0;0m
[0;36m26 |[0;0m if let builders = numbers[keyPath] as? [Key.ValueBuilder] {
[0;36m27 |[0;0m return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:30:34: [1;33mwarning: [1;39mcast 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[0;0m
[0;36m28 |[0;0m }
[0;36m29 |[0;0m
[0;36m30 |[0;0m case let keyPath [4;39mas[0;0m [4;39mKeyPath<FontKey, FontKey.ValueBuilder>[0;0m:
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast 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[0;0m
[0;36m31 |[0;0m if let builders = fonts[keyPath] as? [Key.ValueBuilder] {
[0;36m32 |[0;0m return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:35:34: [1;33mwarning: [1;39mcast 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[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m case let keyPath [4;39mas[0;0m [4;39mKeyPath<IconKey, IconKey.ValueBuilder>[0;0m:
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast 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[0;0m
[0;36m36 |[0;0m if let builders = icons[keyPath] as? [Key.ValueBuilder] {
[0;36m37 |[0;0m return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:40:34: [1;33mwarning: [1;39mcast 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[0;0m
[0;36m38 |[0;0m }
[0;36m39 |[0;0m
[0;36m40 |[0;0m case let keyPath [4;39mas[0;0m [4;39mKeyPath<SurfaceKey, SurfaceKey.ValueBuilder>[0;0m:
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast 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[0;0m
[0;36m41 |[0;0m if let builders = surfaces[keyPath] as? [Key.ValueBuilder] {
[0;36m42 |[0;0m return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:45:34: [1;33mwarning: [1;39mcast 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[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m
[0;36m45 |[0;0m case let keyPath [4;39mas[0;0m [4;39mKeyPath<CompositionKey, CompositionKey.ValueBuilder>[0;0m:
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast 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[0;0m
[0;36m46 |[0;0m if let builders = compositions[keyPath] as? [Key.ValueBuilder] {
[0;36m47 |[0;0m return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:50:34: [1;33mwarning: [1;39mcast 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[0;0m
[0;36m48 |[0;0m }
[0;36m49 |[0;0m
[0;36m50 |[0;0m case let keyPath [4;39mas[0;0m [4;39mKeyPath<AccentKey, AccentKey.ValueBuilder>[0;0m:
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast 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[0;0m
[0;36m51 |[0;0m if let builders = accents[keyPath] as? [Key.ValueBuilder] {
[0;36m52 |[0;0m return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Builder.swift:55:34: [1;33mwarning: [1;39mcast 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[0;0m
[0;36m53 |[0;0m }
[0;36m54 |[0;0m
[0;36m55 |[0;0m case let keyPath [4;39mas[0;0m [4;39mKeyPath<ShapeKey, ShapeKey.ValueBuilder>[0;0m:
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast 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[0;0m
[0;36m56 |[0;0m if let builders = shapes[keyPath] as? [Key.ValueBuilder] {
[0;36m57 |[0;0m return builders
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:23:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m21 |[0;0m switch Key.self {
[0;36m22 |[0;0m
[0;36m23 |[0;0m case let key as NumberKey.Type: return numbers as? KeyTypeCache<Key>
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m24 |[0;0m
[0;36m25 |[0;0m 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: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m23 |[0;0m case let key as NumberKey.Type: return numbers as? KeyTypeCache<Key>
[0;36m24 |[0;0m
[0;36m25 |[0;0m case let key as FontKey.Type: return fonts as? KeyTypeCache<Key>
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m26 |[0;0m
[0;36m27 |[0;0m 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: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m25 |[0;0m case let key as FontKey.Type: return fonts as? KeyTypeCache<Key>
[0;36m26 |[0;0m
[0;36m27 |[0;0m case let key as IconKey.Type: return icons as? KeyTypeCache<Key>
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m28 |[0;0m
[0;36m29 |[0;0m 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: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m27 |[0;0m case let key as IconKey.Type: return icons as? KeyTypeCache<Key>
[0;36m28 |[0;0m
[0;36m29 |[0;0m case let key as SurfaceKey.Type: return surfaces as? KeyTypeCache<Key>
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m30 |[0;0m
[0;36m31 |[0;0m 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: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m29 |[0;0m case let key as SurfaceKey.Type: return surfaces as? KeyTypeCache<Key>
[0;36m30 |[0;0m
[0;36m31 |[0;0m case let key as CompositionKey.Type: return compositions as? KeyTypeCache<Key>
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m32 |[0;0m
[0;36m33 |[0;0m 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: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m31 |[0;0m case let key as CompositionKey.Type: return compositions as? KeyTypeCache<Key>
[0;36m32 |[0;0m
[0;36m33 |[0;0m case let key as AccentKey.Type: return accents as? KeyTypeCache<Key>
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m34 |[0;0m
[0;36m35 |[0;0m 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: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m33 |[0;0m case let key as AccentKey.Type: return accents as? KeyTypeCache<Key>
[0;36m34 |[0;0m
[0;36m35 |[0;0m case let key as ShapeKey.Type: return shapes as? KeyTypeCache<Key>
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m36 |[0;0m
[0;36m37 |[0;0m default: fatalError("Cache is not setup properly.")
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:46:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m44 |[0;0m switch Key.self {
[0;36m45 |[0;0m
[0;36m46 |[0;0m case let key as NumberKey.Type: numbers = .init()
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m47 |[0;0m
[0;36m48 |[0;0m case let key as FontKey.Type: fonts = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:48:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m46 |[0;0m case let key as NumberKey.Type: numbers = .init()
[0;36m47 |[0;0m
[0;36m48 |[0;0m case let key as FontKey.Type: fonts = .init()
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m49 |[0;0m
[0;36m50 |[0;0m case let key as IconKey.Type: icons = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:50:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m48 |[0;0m case let key as FontKey.Type: fonts = .init()
[0;36m49 |[0;0m
[0;36m50 |[0;0m case let key as IconKey.Type: icons = .init()
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m51 |[0;0m
[0;36m52 |[0;0m case let key as SurfaceKey.Type:
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:52:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m50 |[0;0m case let key as IconKey.Type: icons = .init()
[0;36m51 |[0;0m
[0;36m52 |[0;0m case let key as SurfaceKey.Type:
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m53 |[0;0m compositions = .init()
[0;36m54 |[0;0m surfaces = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:56:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m54 |[0;0m surfaces = .init()
[0;36m55 |[0;0m
[0;36m56 |[0;0m case let key as CompositionKey.Type:
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m57 |[0;0m compositions = .init()
[0;36m58 |[0;0m surfaces = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:60:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m58 |[0;0m surfaces = .init()
[0;36m59 |[0;0m
[0;36m60 |[0;0m case let key as AccentKey.Type:
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m61 |[0;0m accents = .init()
[0;36m62 |[0;0m compositions = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Base/Container/SnapStyle+Cache.swift:65:26: [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m63 |[0;0m surfaces = .init()
[0;36m64 |[0;0m
[0;36m65 |[0;0m case let key as ShapeKey.Type: shapes = .init()
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'key' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m66 |[0;0m
[0;36m67 |[0;0m 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: [1;33mwarning: [1;39minitialization of immutable value 'contrast' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m104 |[0;0m let base = context.surface(for: accentBase)?.resolvedColor ?? .clear
[0;36m105 |[0;0m let complementary = context.surface(for: accentComplementary)?.resolvedColor ?? .clear
[0;36m106 |[0;0m let contrast = context.surface(for: accentContrast)?.resolvedColor ?? .clear
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'contrast' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m107 |[0;0m
[0;36m108 |[0;0m return .definition(.any(AnyShapeStyle(
/Users/admin/builder/spi-builder-workspace/Sources/Definitions/SurfaceKey+Definitions.swift:131:17: [1;33mwarning: [1;39minitialization of immutable value 'complementary' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m129 |[0;0m
[0;36m130 |[0;0m let base = context.surface(for: accentBase)?.resolvedColor ?? .clear
[0;36m131 |[0;0m let complementary = context.surface(for: accentComplementary)?.resolvedColor ?? .clear
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'complementary' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m132 |[0;0m let contrast = context.surface(for: accentContrast)?.resolvedColor ?? .clear
[0;36m133 |[0;0m
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .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: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow+Navigation.swift:15:37: [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m13 |[0;0m @Environment(\.style) var style
[0;36m14 |[0;0m
[0;36m15 |[0;0m let interactionState: SnapStyle.Component.InteractionState
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m16 |[0;0m let isPresented: Bool
[0;36m17 |[0;0m let content: () -> Content
SnapStyleComponents.SnapStyle.Component:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m public struct Component {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var useSecondaryAccent: Bool { get }
[0;36m4 |[0;0m public enum InteractionState : Comparable {
macro expansion @State:1:13: [1;33mwarning: [1;39mcannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m79 |[0;0m }
[0;36m80 |[0;0m
[0;36m81 |[0;0m @State private var [4;39minteractionState[0;0m: SnapStyle.Component.InteractionState = .normal
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'State' on property 'interactionState' here[0;0m
[0;36m +--- [0;0mmacro expansion @State [0;36m----------------------------------------[0;0m
[0;36m |[0;0m [0;36m1 |[0;0m private var __interactionState = SwiftUICore.State._makeStorage(({
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m |[0;0m [0;36m2 |[0;0m let value: SnapStyle.Component.InteractionState = .normal
[0;36m |[0;0m [0;36m3 |[0;0m return value
[0;36m +---------------------------[0;0m[0;36m----------------------------------------[0;0m
[0;36m82 |[0;0m
[0;36m83 |[0;0m
SnapStyleComponents.SnapStyle.Component.InteractionState:3:47: [1;39mnote: [1;39menum declared here[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m struct Component {
[0;36m3 |[0;0m public enum SnapStyleBase.SnapStyle.Component.InteractionState : Comparable {
[0;36m|[0;0m `- [1;39mnote: [1;39menum declared here[0;0m
[0;36m4 |[0;0m case disabled
[0;36m5 |[0;0m case normal
macro expansion @State:1:13: [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m79 |[0;0m }
[0;36m80 |[0;0m
[0;36m81 |[0;0m @State private var [4;39minteractionState[0;0m: SnapStyle.Component.InteractionState = .normal
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'State' on property 'interactionState' here[0;0m
[0;36m +--- [0;0mmacro expansion @State [0;36m----------------------------------------[0;0m
[0;36m |[0;0m [0;36m1 |[0;0m private var __interactionState = SwiftUICore.State._makeStorage(({
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m |[0;0m [0;36m2 |[0;0m let value: SnapStyle.Component.InteractionState = .normal
[0;36m |[0;0m [0;36m3 |[0;0m return value
[0;36m +---------------------------[0;0m[0;36m----------------------------------------[0;0m
[0;36m82 |[0;0m
[0;36m83 |[0;0m
SnapStyleComponents.SnapStyle.Component:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m public struct Component {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var useSecondaryAccent: Bool { get }
[0;36m4 |[0;0m 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: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .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: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .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: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
macro expansion #Preview:22:42: [1;33mwarning: [1;39m'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.[0;0m [#]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: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m105 |[0;0m // MARK: - Preview
[0;36m106 |[0;0m
[0;36m107 |[0;0m [4;39m#Preview {[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'Preview' here[0;0m
[0;36m108 |[0;0m @Previewable @State var state: SnapStyle.Component.InteractionState = .normal
[0;36m109 |[0;0m
[0;36m:[0;0m
[0;36m116 |[0;0m }
[0;36m117 |[0;0m
[0;36m118 |[0;0m }
[0;36m +--- [0;0mmacro expansion #Preview [0;36m--------------------------------------[0;0m
[0;36m |[0;0m[0;36m20 |[0;0m
[0;36m |[0;0m[0;36m21 |[0;0m } content: {
[0;36m |[0;0m[0;36m22 |[0;0m Text("Button: \n\(state)")
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m |[0;0m[0;36m23 |[0;0m .padding()
[0;36m |[0;0m[0;36m24 |[0;0m .background(state == .normal ? .yellow : .orange)
[0;36m +-----------------------------[0;0m[0;36m--------------------------------------[0;0m
[0;36m119 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .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: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .background(state == .normal ? .yellow : .orange)
macro expansion #Preview:22:26: [1;33mwarning: [1;39m'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)`[0;0m [#]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: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m46 |[0;0m // MARK: - Preview
[0;36m47 |[0;0m
[0;36m48 |[0;0m [4;39m#Preview {[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'Preview' here[0;0m
[0;36m49 |[0;0m
[0;36m50 |[0;0m List {
[0;36m:[0;0m
[0;36m72 |[0;0m }
[0;36m73 |[0;0m
[0;36m74 |[0;0m }
[0;36m +--- [0;0mmacro expansion #Preview [0;36m---------------------------------------[0;0m
[0;36m |[0;0m[0;36m20 |[0;0m List {
[0;36m |[0;0m[0;36m21 |[0;0m Text("Normal List Row")
[0;36m |[0;0m[0;36m22 |[0;0m .style(listRowBackground: \.listRow)
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m |[0;0m[0;36m23 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m |[0;0m[0;36m24 |[0;0m }
[0;36m +-----------------------------[0;0m[0;36m---------------------------------------[0;0m
[0;36m75 |[0;0m
macro expansion #Preview:28:26: [1;33mwarning: [1;39m'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)`[0;0m [#]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: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m46 |[0;0m // MARK: - Preview
[0;36m47 |[0;0m
[0;36m48 |[0;0m [4;39m#Preview {[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'Preview' here[0;0m
[0;36m49 |[0;0m
[0;36m50 |[0;0m List {
[0;36m:[0;0m
[0;36m72 |[0;0m }
[0;36m73 |[0;0m
[0;36m74 |[0;0m }
[0;36m +--- [0;0mmacro expansion #Preview [0;36m---------------------------------------[0;0m
[0;36m |[0;0m[0;36m26 |[0;0m List {
[0;36m |[0;0m[0;36m27 |[0;0m Text("Highlighted List Row")
[0;36m |[0;0m[0;36m28 |[0;0m .style(listRowBackground: \.listRow)
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m |[0;0m[0;36m29 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m |[0;0m[0;36m30 |[0;0m }
[0;36m +-----------------------------[0;0m[0;36m---------------------------------------[0;0m
[0;36m75 |[0;0m
macro expansion #Preview:34:26: [1;33mwarning: [1;39m'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)`[0;0m [#]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: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m46 |[0;0m // MARK: - Preview
[0;36m47 |[0;0m
[0;36m48 |[0;0m [4;39m#Preview {[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'Preview' here[0;0m
[0;36m49 |[0;0m
[0;36m50 |[0;0m List {
[0;36m:[0;0m
[0;36m72 |[0;0m }
[0;36m73 |[0;0m
[0;36m74 |[0;0m }
[0;36m +--- [0;0mmacro expansion #Preview [0;36m---------------------------------------[0;0m
[0;36m |[0;0m[0;36m32 |[0;0m List {
[0;36m |[0;0m[0;36m33 |[0;0m Text("Selected List Row")
[0;36m |[0;0m[0;36m34 |[0;0m .style(listRowBackground: \.listRow)
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m |[0;0m[0;36m35 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m |[0;0m[0;36m36 |[0;0m }
[0;36m +-----------------------------[0;0m[0;36m---------------------------------------[0;0m
[0;36m75 |[0;0m
macro expansion #Preview:40:26: [1;33mwarning: [1;39m'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)`[0;0m [#]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: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m46 |[0;0m // MARK: - Preview
[0;36m47 |[0;0m
[0;36m48 |[0;0m [4;39m#Preview {[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'Preview' here[0;0m
[0;36m49 |[0;0m
[0;36m50 |[0;0m List {
[0;36m:[0;0m
[0;36m72 |[0;0m }
[0;36m73 |[0;0m
[0;36m74 |[0;0m }
[0;36m +--- [0;0mmacro expansion #Preview [0;36m---------------------------------------[0;0m
[0;36m |[0;0m[0;36m38 |[0;0m List {
[0;36m |[0;0m[0;36m39 |[0;0m Text("Disabled List Row")
[0;36m |[0;0m[0;36m40 |[0;0m .style(listRowBackground: \.listRow)
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m |[0;0m[0;36m41 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m |[0;0m[0;36m42 |[0;0m }
[0;36m +-----------------------------[0;0m[0;36m---------------------------------------[0;0m
[0;36m75 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow+Navigation.swift:15:37: [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m13 |[0;0m @Environment(\.style) var style
[0;36m14 |[0;0m
[0;36m15 |[0;0m let interactionState: SnapStyle.Component.InteractionState
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m16 |[0;0m let isPresented: Bool
[0;36m17 |[0;0m let content: () -> Content
SnapStyleComponents.SnapStyle.Component:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m public struct Component {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var useSecondaryAccent: Bool { get }
[0;36m4 |[0;0m public enum InteractionState : Comparable {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
macro expansion @State:1:13: [1;33mwarning: [1;39mcannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m79 |[0;0m }
[0;36m80 |[0;0m
[0;36m81 |[0;0m @State private var [4;39minteractionState[0;0m: SnapStyle.Component.InteractionState = .normal
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'State' on property 'interactionState' here[0;0m
[0;36m +--- [0;0mmacro expansion @State [0;36m----------------------------------------[0;0m
[0;36m |[0;0m [0;36m1 |[0;0m private var __interactionState = SwiftUICore.State._makeStorage(({
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use enum 'InteractionState' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m |[0;0m [0;36m2 |[0;0m let value: SnapStyle.Component.InteractionState = .normal
[0;36m |[0;0m [0;36m3 |[0;0m return value
[0;36m +---------------------------[0;0m[0;36m----------------------------------------[0;0m
[0;36m82 |[0;0m
[0;36m83 |[0;0m
SnapStyleComponents.SnapStyle.Component.InteractionState:3:47: [1;39mnote: [1;39menum declared here[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m struct Component {
[0;36m3 |[0;0m public enum SnapStyleBase.SnapStyle.Component.InteractionState : Comparable {
[0;36m|[0;0m `- [1;39mnote: [1;39menum declared here[0;0m
[0;36m4 |[0;0m case disabled
[0;36m5 |[0;0m case normal
macro expansion @State:1:13: [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
`- /Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:81:88: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m79 |[0;0m }
[0;36m80 |[0;0m
[0;36m81 |[0;0m @State private var [4;39minteractionState[0;0m: SnapStyle.Component.InteractionState = .normal
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'State' on property 'interactionState' here[0;0m
[0;36m +--- [0;0mmacro expansion @State [0;36m----------------------------------------[0;0m
[0;36m |[0;0m [0;36m1 |[0;0m private var __interactionState = SwiftUICore.State._makeStorage(({
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Component' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapStyleComponents' was not imported by this file[0;0m
[0;36m |[0;0m [0;36m2 |[0;0m let value: SnapStyle.Component.InteractionState = .normal
[0;36m |[0;0m [0;36m3 |[0;0m return value
[0;36m +---------------------------[0;0m[0;36m----------------------------------------[0;0m
[0;36m82 |[0;0m
[0;36m83 |[0;0m
SnapStyleComponents.SnapStyle.Component:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m public struct Component {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var useSecondaryAccent: Bool { get }
[0;36m4 |[0;0m public enum InteractionState : Comparable {
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:52:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .background(state == .normal ? .yellow : .orange)
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:134:40: [1;33mwarning: [1;39m'let' pattern has no effect; sub-pattern didn't bind any variables[0;0m
[0;36m132 |[0;0m switch variant {
[0;36m133 |[0;0m case .plain: break
[0;36m134 |[0;0m case .navigate(let [4;39m_[0;0m): break
[0;36m|[0;0m `- [1;33mwarning: [1;39m'let' pattern has no effect; sub-pattern didn't bind any variables[0;0m
[0;36m135 |[0;0m case .navigation(_): break
[0;36m136 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow.swift:134:40: [1;33mwarning: [1;39menum case 'navigate' has 2 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m132 |[0;0m switch variant {
[0;36m133 |[0;0m case .plain: break
[0;36m134 |[0;0m case .navigate(let _): break
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'navigate' has 2 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m135 |[0;0m case .navigation(_): break
[0;36m136 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/StyleListRow+Variant.swift:17:14: [1;39mnote: [1;39m'navigate(_:isPresented:)' declared here[0;0m
[0;36m15 |[0;0m
[0;36m16 |[0;0m /// Navigation style that pushes a value.
[0;36m17 |[0;0m case navigate(_ value: SelectionValue, isPresented: Bool = false)
[0;36m|[0;0m `- [1;39mnote: [1;39m'navigate(_:isPresented:)' declared here[0;0m
[0;36m18 |[0;0m
[0;36m19 |[0;0m /// 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: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m List {
[0;36m51 |[0;0m Text("Normal List Row")
[0;36m52 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m .style(component: .listRow, applyContainer: nil, state: .normal)
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:58:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m List {
[0;36m57 |[0;0m Text("Highlighted List Row")
[0;36m58 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m .style(component: .listRow, applyContainer: nil, state: .highlighted)
[0;36m60 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:64:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m List {
[0;36m63 |[0;0m Text("Selected List Row")
[0;36m64 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m .style(component: .listRow, applyContainer: nil, state: .selected)
[0;36m66 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/LayoutViews/List/ListRowCompositionModifier.swift:70:14: [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m List {
[0;36m69 |[0;0m Text("Disabled List Row")
[0;36m70 |[0;0m .style(listRowBackground: \.listRow)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m .style(component: .listRow, applyContainer: nil, state: .disabled)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Layout/StyleViews/StyleButtonInteractionState.swift:113:26: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m
[0;36m112 |[0;0m } content: {
[0;36m113 |[0;0m Text("Button: \n\(state)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m .padding()
[0;36m115 |[0;0m .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: [1;33mwarning: [1;39mstored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'[0;0m
[0;36m13 |[0;0m public struct StyleFlowLayout: Layout {
[0;36m14 |[0;0m
[0;36m15 |[0;0m @Environment(\.style) private var style
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
SnapStyleBase.SnapStyle.ContextWrapper:2:15: [1;39mnote: [1;39mstruct 'ContextWrapper' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m public struct ContextWrapper {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'ContextWrapper' does not conform to the 'Sendable' protocol[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Views/Container/StyleFlowLayout.swift:17:17: [1;33mwarning: [1;39mstored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'[0;0m
[0;36m15 |[0;0m @Environment(\.style) private var style
[0;36m16 |[0;0m
[0;36m17 |[0;0m private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'[0;0m
[0;36m18 |[0;0m
[0;36m19 |[0;0m public init(spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?) {
Swift.KeyPath:1:14: [1;39mnote: [1;39mgeneric class 'KeyPath' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public class KeyPath<Root, Value> : PartialKeyPath<Root> {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'KeyPath' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m @objc deinit
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Views/Container/StyleFlowLayout.swift:15:39: [1;33mwarning: [1;39mstored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'[0;0m
[0;36m13 |[0;0m public struct StyleFlowLayout: Layout {
[0;36m14 |[0;0m
[0;36m15 |[0;0m @Environment(\.style) private var style
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property '_style' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'SnapStyle.ContextWrapper'[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
SnapStyleBase.SnapStyle.ContextWrapper:2:15: [1;39mnote: [1;39mstruct 'ContextWrapper' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m struct SnapStyle {
[0;36m2 |[0;0m public struct ContextWrapper {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'ContextWrapper' does not conform to the 'Sendable' protocol[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Views/Container/StyleFlowLayout.swift:17:17: [1;33mwarning: [1;39mstored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'[0;0m
[0;36m15 |[0;0m @Environment(\.style) private var style
[0;36m16 |[0;0m
[0;36m17 |[0;0m private let spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'spacing' of 'Sendable'-conforming struct 'StyleFlowLayout' contains non-Sendable type 'KeyPath<SnapStyle.NumberKey, SnapStyle.ValueBuilder<SnapStyle.Value<SnapStyle.NumberKey>>>'[0;0m
[0;36m18 |[0;0m
[0;36m19 |[0;0m public init(spacing: SnapStyle.NumberKey.ValueBuilderKeyPath?) {
Swift.KeyPath:1:14: [1;39mnote: [1;39mgeneric class 'KeyPath' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public class KeyPath<Root, Value> : PartialKeyPath<Root> {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'KeyPath' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m @objc deinit
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowNumber.swift:15:20: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m var body: some View {
[0;36m14 |[0;0m HStack {
[0;36m15 |[0;0m Text("\(keyPath)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m }
[0;36m17 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowFont.swift:15:20: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m var body: some View {
[0;36m14 |[0;0m HStack {
[0;36m15 |[0;0m Text("\(keyPath)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m .style(font: keyPath)
[0;36m17 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowComposition.swift:15:16: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m
[0;36m14 |[0;0m var body: some View {
[0;36m15 |[0;0m Text("\(keyPath)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m .style(composition: keyPath)
[0;36m17 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowShape.swift:15:20: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m var body: some View {
[0;36m14 |[0;0m HStack {
[0;36m15 |[0;0m Text("\(keyPath)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m }
[0;36m17 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugKeyRowSurface.swift:18:16: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m var body: some View {
[0;36m17 |[0;0m let surface = style.surface(for: keyPath)
[0;36m18 |[0;0m Text("\(keyPath)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m .foregroundStyle(surface?.anyShapeStyle ?? AnyShapeStyle(.white))
[0;36m20 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugCacheScreen.swift:42:28: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m40 |[0;0m }
[0;36m41 |[0;0m } header: {
[0;36m42 |[0;0m Text("\(keyPath) - \(contexts.count)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m43 |[0;0m }
[0;36m44 |[0;0m } else {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:36:32: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m34 |[0;0m Picker("Component", selection: $component) {
[0;36m35 |[0;0m ForEach(components, id: \.self) { component in
[0;36m36 |[0;0m Text("\(component)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m37 |[0;0m }
[0;36m38 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:41:32: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m39 |[0;0m Picker("Element", selection: $elementType) {
[0;36m40 |[0;0m ForEach(SnapStyle.Element.ElementType.allCases, id: \.self) { element in
[0;36m41 |[0;0m Text("\(element)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m }
[0;36m43 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:46:32: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m44 |[0;0m Picker("Hierarchy", selection: $elementHierarchy) {
[0;36m45 |[0;0m ForEach(SnapStyle.Element.Hierarchy.allCases, id: \.self) { hierarchy in
[0;36m46 |[0;0m Text("\(hierarchy)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m47 |[0;0m }
[0;36m48 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugElementScreen.swift:58:37: [1;33mwarning: [1;39mleft side of nil coalescing operator '??' has non-optional type 'SnapStyle.ComponentDefinition', so the right side is never used[0;0m
[0;36m56 |[0;0m .style(element: elementType, hierarchy: elementHierarchy)
[0;36m57 |[0;0m }
[0;36m58 |[0;0m .style(component: [4;39mcomponent[0;0m ?? .screen)
[0;36m|[0;0m `- [1;33mwarning: [1;39mleft side of nil coalescing operator '??' has non-optional type 'SnapStyle.ComponentDefinition', so the right side is never used[0;0m
[0;36m59 |[0;0m }
[0;36m60 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/X-Debug/DebugOverlay.swift:59:29: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m57 |[0;0m var viewInfo: some View {
[0;36m58 |[0;0m StyleStack(isStretching: false) {
[0;36m59 |[0;0m Text("Content: \(geometrySizeContent)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m60 |[0;0m Text("Screen: \(geometrySizeScreen)")
[0;36m61 |[0;0m 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: [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m58 |[0;0m StyleStack(isStretching: false) {
[0;36m59 |[0;0m Text("Content: \(geometrySizeContent)")
[0;36m60 |[0;0m Text("Screen: \(geometrySizeScreen)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'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.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m61 |[0;0m Text("top: \(geometrySafeAreaInsets.top.formatted()), l: \(geometrySafeAreaInsets.leading.formatted()), b: \(geometrySafeAreaInsets.bottom.formatted()), t: \(geometrySafeAreaInsets.trailing.formatted())")
[0;36m62 |[0;0m 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.