Build Information
Successful build of Engine, reference 2.4.0 (d4feaf), with Swift 6.2 for macOS (SPM) on 10 Dec 2025 21:19:50 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nathantannar4/Engine.git
Reference: 2.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nathantannar4/Engine
* tag 2.4.0 -> FETCH_HEAD
HEAD is now at d4feaf0 2.4.0
Cloned https://github.com/nathantannar4/Engine.git
Revision (git rev-parse @):
d4feaf0d8bf9c49cecc0617d8ed0706417792f86
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/nathantannar4/Engine.git at 2.4.0
Fetching https://github.com/swiftlang/swift-syntax
[1/73071] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (3.69s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 602.0.0 (6.78s)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 602.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip (0.17s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "engine",
"name": "Engine",
"url": "https://github.com/nathantannar4/Engine.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Engine",
"dependencies": [
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/swiftlang/swift-syntax",
"version": "602.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/nathantannar4/Engine.git
[1/1416] Fetching engine
Fetched https://github.com/nathantannar4/Engine.git from cache (1.16s)
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetched https://github.com/swiftlang/swift-syntax from cache (0.95s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 602.0.0 (1.02s)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 602.0.0
Creating working copy for https://github.com/nathantannar4/Engine.git
Working copy of https://github.com/nathantannar4/Engine.git resolved at 2.4.0 (d4feaf0)
warning: '.resolve-product-dependencies': dependency 'engine' is not used by any target
Found 1 product dependencies
- swift-syntax
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/nathantannar4/Engine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/8] Write sources
[4/8] Write swift-version-49B95AFC49DCD68C.txt
[5/11] Compiling EngineCoreC visitors.c
[7/33] Emitting module EngineMacrosCore
[8/33] Compiling EngineMacrosCore StyledViewMacro.swift
[9/33] Compiling EngineMacrosCore EngineMacrosCore.swift
[9/33] Write Objects.LinkFileList
[10/33] Linking EngineMacrosCore-tool
[12/33] Emitting module EngineCore
[13/35] Compiling EngineCore ViewTypeIdentifier.swift
[14/35] Compiling EngineCore ViewVisitor.swift
[15/35] Compiling EngineCore TypeMetadata.swift
[16/35] Compiling EngineCore UnsafePointer.swift
[17/35] Compiling EngineCore TypeDescriptor.swift
[18/35] Compiling EngineCore TypeIdentifier.swift
[19/35] Compiling EngineCore TupleViewVisitor.swift
[20/35] Compiling EngineCore TupleVisitor.swift
[21/35] Compiling EngineCore ViewModifierVisitor.swift
[22/35] Compiling EngineCore ViewTraitKeyVisitor.swift
[23/35] Compiling EngineCore AnyViewVisitor.swift
[24/35] Compiling EngineCore ConditionalContentVisitor.swift
[25/35] Compiling EngineCore CustomViewVisitor.swift
[26/35] Compiling EngineCore EmptyViewVisitor.swift
[27/35] Compiling EngineCore EnvironmentKeyVisitor.swift
[28/35] Compiling EngineCore ForEachVisitor.swift
[29/35] Compiling EngineCore OptionalVisitor.swift
[30/35] Compiling EngineCore ProtocolConformance.swift
[31/35] Compiling EngineCore Runtime.swift
[32/35] Compiling EngineCore SectionVisitor.swift
[33/35] Compiling EngineCore GroupVisitor.swift
[34/35] Compiling EngineCore ModifiedContentVisitor.swift
[35/35] Compiling EngineCore MultiViewVisitor.swift
[36/138] Compiling Engine ProposedSize.swift
[37/138] Compiling Engine SafeAreaInsetsModifier.swift
[38/138] Compiling Engine SectionView.swift
[39/138] Compiling Engine ShapeAdapter.swift
[40/138] Compiling Engine ShapeBuilder.swift
[41/138] Compiling Engine StateAdapter.swift
[42/138] Compiling Engine StateOrBinding.swift
[43/138] Compiling Engine StaticCondition.swift
[44/138] Compiling Engine StaticConditionalContent.swift
[45/138] Compiling Engine StaticConditionalModifier.swift
[46/138] Compiling Engine StaticContent.swift
[47/149] Compiling Engine AnyViewModifier.swift
[48/149] Compiling Engine AttributedString+Extensions.swift
[49/149] Compiling Engine AttributedStringReader.swift
[50/149] Compiling Engine BindingTransform.swift
[51/149] Compiling Engine Button+Extensions.swift
[52/149] Compiling Engine Color+Extensions.swift
[53/149] Compiling Engine ConditionalContent.swift
[54/149] Compiling Engine ConditionalLayout.swift
[55/149] Compiling Engine ConditionalShape.swift
[56/149] Compiling Engine ConditionalView.swift
[57/149] Compiling Engine DatePicker+Extensions.swift
[58/149] Compiling Engine EdgeInsets+Extensions.swift
[59/149] Emitting module Engine
[60/149] Compiling Engine Animation+Extensions.swift
[61/149] Compiling Engine Animation+Resolved.swift
[62/149] Compiling Engine AnyAnimatableData.swift
[63/149] Compiling Engine AnyButtonStyle.swift
[64/149] Compiling Engine AnyDatePickerStyle.swift
[65/149] Compiling Engine AnyLabelStyle.swift
[66/149] Compiling Engine AnyLabeledContentStyle.swift
[67/149] Compiling Engine AnyMenuStyle.swift
[68/149] Compiling Engine AnyShape.swift
[69/149] Compiling Engine AnyShapeStyle+Extensions.swift
[70/149] Compiling Engine AnyToggleStyle.swift
[71/149] Compiling Engine AnyView.swift
[72/149] Compiling Engine HostingController.swift
[73/149] Compiling Engine HostingView.swift
[74/149] Compiling Engine Image+Extensions.swift
[75/149] Compiling Engine InvertedMask.swift
[76/149] Compiling Engine IsNilTransform.swift
[77/149] Compiling Engine IsNotNilTransform.swift
[78/149] Compiling Engine LayoutAdapter.swift
[79/149] Compiling Engine LayoutBuilder.swift
[80/149] Compiling Engine LayoutSubview+Extensions.swift
[81/149] Compiling Engine LayoutThatFits.swift
[82/149] Compiling Engine Menu+Extensions.swift
[83/149] Compiling Engine VersionedViewInput.swift
[84/149] Compiling Engine VersionedViewModifier.swift
[85/149] Compiling Engine ViewAdapter.swift
[86/149] Compiling Engine ViewAlias.swift
[87/149] Compiling Engine ViewControllerAdapter.swift
[88/149] Compiling Engine ViewInputConditionalContent.swift
[89/149] Compiling Engine ViewInputConditionalModifier.swift
[90/149] Compiling Engine ViewInputKey.swift
[91/149] Compiling Engine ViewInputs.swift
[92/149] Compiling Engine ViewInputsVisitor.swift
[93/149] Compiling Engine ViewModifierBuilder.swift
[94/149] Compiling Engine EmptyShape.swift
[95/149] Compiling Engine Environment+Extensions.swift
[96/149] Compiling Engine EnvironmentKeyVisitor.swift
[97/149] Compiling Engine EnvironmentOrValue.swift
[98/149] Compiling Engine EnvironmentValueReader.swift
[99/149] Compiling Engine EnvironmentValuesVisitor.swift
[100/149] Compiling Engine Font+Extensions.swift
[101/149] Compiling Engine ForEach+Extensions.swift
[102/149] Compiling Engine ForEachSubview.swift
[103/149] Compiling Engine ForegroundStyleModifier.swift
[104/149] Compiling Engine GraphInputs.swift
[105/149] Compiling Engine Group.swift
[106/149] Compiling Engine StaticModifier.swift
[107/149] Compiling Engine StyleContext.swift
[108/149] Compiling Engine StyleInputCondition.swift
[109/149] Compiling Engine SymmetricallyScaledText.swift
[110/149] Compiling Engine Text+Extensions.swift
[111/149] Compiling Engine TextAttachment.swift
[112/149] Compiling Engine TextBuilder.swift
[113/149] Compiling Engine TextReader.swift
[114/149] Compiling Engine Toggle+Extensions.swift
[115/149] Compiling Engine TraitValueKey.swift
[116/149] Compiling Engine Transaction.swift
[117/149] Compiling Engine MultiViewAdapter.swift
[118/149] Compiling Engine MultiViewVisitor.swift
[119/149] Compiling Engine Never.swift
[120/149] Compiling Engine Optional+Extensions.swift
[121/149] Compiling Engine OptionalAdapter.swift
[122/149] Compiling Engine Picker+Extensions.swift
[123/149] Compiling Engine PlatformTypealias.swift
[124/149] Compiling Engine PreferenceKeyReader.swift
[125/149] Compiling Engine PrimitiveView.swift
[126/149] Compiling Engine PrimitiveViewModifier.swift
[127/149] Compiling Engine PropertyList.swift
[128/149] Compiling Engine UnaryViewAdaptor.swift
[129/149] Compiling Engine UnaryViewModifier.swift
[130/149] Compiling Engine UnwrapTransform.swift
[131/149] Compiling Engine UpdatePhase.swift
[132/149] Compiling Engine UserInterfaceIdiomContent.swift
[133/149] Compiling Engine UserInterfaceIdiomModifier.swift
[134/149] Compiling Engine VariadicView.swift
[135/149] Compiling Engine VariadicViewElementModifier.swift
[136/149] Compiling Engine VariadicViewHostingControllers.swift
[137/149] Compiling Engine VersionedDynamicProperty.swift
[138/149] Compiling Engine VersionedView.swift
[139/149] Compiling Engine ViewModifierContent.swift
[140/149] Compiling Engine ViewModifierVisitor.swift
[141/149] Compiling Engine ViewOutputAlias.swift
[142/149] Compiling Engine ViewOutputKey.swift
[143/149] Compiling Engine ViewStackAxisReader.swift
[144/149] Compiling Engine ViewStyle.swift
[145/149] Compiling Engine ViewTraitKey.swift
[146/149] Compiling Engine ViewTraitKeyVisitor.swift
[147/149] Compiling Engine ViewUpdateDebug.swift
[148/149] Compiling Engine ViewVisitor.swift
[149/149] Compiling Engine module.swift
[150/151] Compiling EngineMacros StyledView.swift
[151/151] Emitting module EngineMacros
Build complete! (11.84s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.0",
"upper_bound" : "603.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "Engine",
"name" : "Engine",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "maccatalyst",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "Engine",
"targets" : [
"Engine"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EngineCore",
"targets" : [
"EngineCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EngineCoreC",
"targets" : [
"EngineCoreC"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EngineMacros",
"targets" : [
"EngineMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EngineMacrosCore",
"targets" : [
"EngineMacrosCore"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "EngineTests",
"module_type" : "SwiftTarget",
"name" : "EngineTests",
"path" : "Sources/EngineTests",
"product_dependencies" : [
"SwiftCompilerPlugin",
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"EngineBenchmarkTests.swift",
"EngineCoreMultiViewVisitorTests.swift",
"EngineCoreRuntimeTests.swift",
"EngineCoreViewVisitorTests.swift",
"EngineMacroTests.swift",
"EngineRuntimeTests.swift",
"EngineViewTraitTests.swift"
],
"target_dependencies" : [
"Engine",
"EngineMacros"
],
"type" : "test"
},
{
"c99name" : "EngineMacrosCore",
"module_type" : "SwiftTarget",
"name" : "EngineMacrosCore",
"path" : "Sources/EngineMacrosCore",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftSyntaxMacroExpansion",
"SwiftCompilerPlugin",
"SwiftDiagnostics"
],
"product_memberships" : [
"EngineMacros",
"EngineMacrosCore"
],
"sources" : [
"EngineMacrosCore.swift",
"StyledViewMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "EngineMacros",
"module_type" : "SwiftTarget",
"name" : "EngineMacros",
"path" : "Sources/EngineMacros",
"product_memberships" : [
"EngineMacros"
],
"sources" : [
"StyledView.swift"
],
"target_dependencies" : [
"Engine",
"EngineMacrosCore"
],
"type" : "library"
},
{
"c99name" : "EngineCoreC",
"module_type" : "ClangTarget",
"name" : "EngineCoreC",
"path" : "Sources/EngineCoreC",
"product_memberships" : [
"Engine",
"EngineCore",
"EngineCoreC",
"EngineMacros"
],
"sources" : [
"visitors.c"
],
"type" : "library"
},
{
"c99name" : "EngineCore",
"module_type" : "SwiftTarget",
"name" : "EngineCore",
"path" : "Sources/EngineCore",
"product_memberships" : [
"Engine",
"EngineCore",
"EngineMacros"
],
"sources" : [
"AnyViewVisitor.swift",
"ConditionalContentVisitor.swift",
"CustomViewVisitor.swift",
"EmptyViewVisitor.swift",
"EnvironmentKeyVisitor.swift",
"ForEachVisitor.swift",
"GroupVisitor.swift",
"ModifiedContentVisitor.swift",
"MultiViewVisitor.swift",
"OptionalVisitor.swift",
"ProtocolConformance.swift",
"Runtime.swift",
"SectionVisitor.swift",
"TupleViewVisitor.swift",
"TupleVisitor.swift",
"TypeDescriptor.swift",
"TypeIdentifier.swift",
"TypeMetadata.swift",
"UnsafePointer.swift",
"ViewModifierVisitor.swift",
"ViewTraitKeyVisitor.swift",
"ViewTypeIdentifier.swift",
"ViewVisitor.swift"
],
"target_dependencies" : [
"EngineCoreC"
],
"type" : "library"
},
{
"c99name" : "Engine",
"module_type" : "SwiftTarget",
"name" : "Engine",
"path" : "Sources/Engine",
"product_memberships" : [
"Engine",
"EngineMacros"
],
"sources" : [
"Sources/Animation+Extensions.swift",
"Sources/Animation+Resolved.swift",
"Sources/AnyAnimatableData.swift",
"Sources/AnyButtonStyle.swift",
"Sources/AnyDatePickerStyle.swift",
"Sources/AnyLabelStyle.swift",
"Sources/AnyLabeledContentStyle.swift",
"Sources/AnyMenuStyle.swift",
"Sources/AnyShape.swift",
"Sources/AnyShapeStyle+Extensions.swift",
"Sources/AnyToggleStyle.swift",
"Sources/AnyView.swift",
"Sources/AnyViewModifier.swift",
"Sources/AttributedString+Extensions.swift",
"Sources/AttributedStringReader.swift",
"Sources/BindingTransform.swift",
"Sources/Button+Extensions.swift",
"Sources/Color+Extensions.swift",
"Sources/ConditionalContent.swift",
"Sources/ConditionalLayout.swift",
"Sources/ConditionalShape.swift",
"Sources/ConditionalView.swift",
"Sources/DatePicker+Extensions.swift",
"Sources/EdgeInsets+Extensions.swift",
"Sources/EmptyShape.swift",
"Sources/Environment+Extensions.swift",
"Sources/EnvironmentKeyVisitor.swift",
"Sources/EnvironmentOrValue.swift",
"Sources/EnvironmentValueReader.swift",
"Sources/EnvironmentValuesVisitor.swift",
"Sources/Font+Extensions.swift",
"Sources/ForEach+Extensions.swift",
"Sources/ForEachSubview.swift",
"Sources/ForegroundStyleModifier.swift",
"Sources/GraphInputs.swift",
"Sources/Group.swift",
"Sources/HostingController.swift",
"Sources/HostingView.swift",
"Sources/Image+Extensions.swift",
"Sources/InvertedMask.swift",
"Sources/IsNilTransform.swift",
"Sources/IsNotNilTransform.swift",
"Sources/LayoutAdapter.swift",
"Sources/LayoutBuilder.swift",
"Sources/LayoutSubview+Extensions.swift",
"Sources/LayoutThatFits.swift",
"Sources/Menu+Extensions.swift",
"Sources/MultiViewAdapter.swift",
"Sources/MultiViewVisitor.swift",
"Sources/Never.swift",
"Sources/Optional+Extensions.swift",
"Sources/OptionalAdapter.swift",
"Sources/Picker+Extensions.swift",
"Sources/PlatformTypealias.swift",
"Sources/PreferenceKeyReader.swift",
"Sources/PrimitiveView.swift",
"Sources/PrimitiveViewModifier.swift",
"Sources/PropertyList.swift",
"Sources/ProposedSize.swift",
"Sources/SafeAreaInsetsModifier.swift",
"Sources/SectionView.swift",
"Sources/ShapeAdapter.swift",
"Sources/ShapeBuilder.swift",
"Sources/StateAdapter.swift",
"Sources/StateOrBinding.swift",
"Sources/StaticCondition.swift",
"Sources/StaticConditionalContent.swift",
"Sources/StaticConditionalModifier.swift",
"Sources/StaticContent.swift",
"Sources/StaticModifier.swift",
"Sources/StyleContext.swift",
"Sources/StyleInputCondition.swift",
"Sources/SymmetricallyScaledText.swift",
"Sources/Text+Extensions.swift",
"Sources/TextAttachment.swift",
"Sources/TextBuilder.swift",
"Sources/TextReader.swift",
"Sources/Toggle+Extensions.swift",
"Sources/TraitValueKey.swift",
"Sources/Transaction.swift",
"Sources/UnaryViewAdaptor.swift",
"Sources/UnaryViewModifier.swift",
"Sources/UnwrapTransform.swift",
"Sources/UpdatePhase.swift",
"Sources/UserInterfaceIdiomContent.swift",
"Sources/UserInterfaceIdiomModifier.swift",
"Sources/VariadicView.swift",
"Sources/VariadicViewElementModifier.swift",
"Sources/VariadicViewHostingControllers.swift",
"Sources/VersionedDynamicProperty.swift",
"Sources/VersionedView.swift",
"Sources/VersionedViewInput.swift",
"Sources/VersionedViewModifier.swift",
"Sources/ViewAdapter.swift",
"Sources/ViewAlias.swift",
"Sources/ViewControllerAdapter.swift",
"Sources/ViewInputConditionalContent.swift",
"Sources/ViewInputConditionalModifier.swift",
"Sources/ViewInputKey.swift",
"Sources/ViewInputs.swift",
"Sources/ViewInputsVisitor.swift",
"Sources/ViewModifierBuilder.swift",
"Sources/ViewModifierContent.swift",
"Sources/ViewModifierVisitor.swift",
"Sources/ViewOutputAlias.swift",
"Sources/ViewOutputKey.swift",
"Sources/ViewStackAxisReader.swift",
"Sources/ViewStyle.swift",
"Sources/ViewTraitKey.swift",
"Sources/ViewTraitKeyVisitor.swift",
"Sources/ViewUpdateDebug.swift",
"Sources/ViewVisitor.swift",
"module.swift"
],
"target_dependencies" : [
"EngineCore"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/nathantannar4/engine/2.4.0
Repository: nathantannar4/Engine
Swift version used: 6.2
Target: Engine
Extracting symbol information for 'Engine'...
Finished extracting symbol information for 'Engine'. (7.07s)
Building documentation for 'Engine'...
warning: 'Engine.EnvironmentKeyVisitor' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues'
--> Sources/Engine/Sources/Environment+Extensions.swift:7:34-7:62
5 | import SwiftUI
6 |
7 + /// Accessors to internal keys ``Engine.EnvironmentKeyVisitor``
8 | extension EnvironmentValues {
9 |
warning: '.labelsHidden(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/labelsHidden'
--> Sources/Engine/Sources/Environment+Extensions.swift:10:29-10:45
8 | extension EnvironmentValues {
9 |
10 + /// The value for the ``.labelsHidden(_)`` modifier
11 | public var labelsHidden: Bool {
12 | if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
warning: '.foregroundStyle(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/foregroundStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:23:29-23:48
21 | }
22 |
23 + /// The value for the ``.foregroundStyle(_)``/``.foregroundColor(_)`` modifier
24 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
25 | public var foregroundStyle: AnyShapeStyle {
warning: '.foregroundColor(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/foregroundStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:23:53-23:72
21 | }
22 |
23 + /// The value for the ``.foregroundStyle(_)``/``.foregroundColor(_)`` modifier
24 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
25 | public var foregroundStyle: AnyShapeStyle {
warning: '.tint(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/tint'
--> Sources/Engine/Sources/Environment+Extensions.swift:37:29-37:37
35 | }
36 |
37 + /// The value for the ``.tint(_)`` modifier
38 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
39 | public var tint: AnyShapeStyle {
warning: '.accentColor(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/accentColor'
--> Sources/Engine/Sources/Environment+Extensions.swift:43:29-43:44
41 | }
42 |
43 + /// The value for the ``.accentColor(_)`` modifier
44 | public var accentColor: Color {
45 | self["AccentColorKey", default: Color.accentColor]
warning: '.underlineStyle(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/underlineStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:48:29-48:47
46 | }
47 |
48 + /// The value for the ``.underlineStyle(_)`` modifier
49 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
50 | public var underlineStyle: Text.LineStyle? {
warning: '.strikethrough(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/strikethroughStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:54:29-54:46
52 | }
53 |
54 + /// The value for the ``.strikethrough(_)`` modifier
55 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
56 | public var strikethroughStyle: Text.LineStyle? {
warning: '.kerning(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/kerning'
--> Sources/Engine/Sources/Environment+Extensions.swift:60:29-60:40
58 | }
59 |
60 + /// The value for the ``.kerning(_)`` modifier
61 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
62 | public var kerning: CGFloat {
warning: '.tracking(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/tracking'
--> Sources/Engine/Sources/Environment+Extensions.swift:66:29-66:41
64 | }
65 |
66 + /// The value for the ``.tracking(_)`` modifier
67 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
68 | public var tracking: CGFloat {
warning: '.baselineOffset(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/baselineOffset'
--> Sources/Engine/Sources/Environment+Extensions.swift:72:29-72:47
70 | }
71 |
72 + /// The value for the ``.baselineOffset(_)`` modifier
73 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
74 | public var baselineOffset: CGFloat {
warning: '.lineLimit(_, reservesSpace: Bool)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/lowerLineLimit'
--> Sources/Engine/Sources/Environment+Extensions.swift:78:29-78:63
76 | }
77 |
78 + /// The value for the ``.lineLimit(_, reservesSpace: Bool)`` modifier
79 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
80 | public var lowerLineLimit: Int? {
warning: '.textScale(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/textScale'
--> Sources/Engine/Sources/Environment+Extensions.swift:84:29-84:42
82 | }
83 |
84 + /// The value for the ``.textScale(_)`` modifier
85 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
86 | public var textScale: Text.Scale {
warning: '.imageScale(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/imageScale'
--> Sources/Engine/Sources/Environment+Extensions.swift:90:29-90:43
88 | }
89 |
90 + /// The value for the ``.imageScale(_)`` modifier
91 | @available(iOS 13.0, macOS 11.0, tvOS 13.0, watchOS 6.0, *)
92 | public var imageScale: Image.Scale? {
warning: 'MultiView' doesn't exist at '/Engine/MultiViewAdapter'
--> Sources/Engine/Sources/MultiViewAdapter.swift:26:42-26:51
24 | /// views to UIKit/AppKit components.
25 | ///
26 + /// ``MultiViewAdapter`` relies on the ``MultiView`` protocol which
27 | /// a ``MultiViewVisitor`` uses to iterate over each subview.
28 | ///
warning: 'MultiView' doesn't exist at '/Engine/MultiViewProtocolDescriptor'
--> Sources/Engine/Sources/MultiViewVisitor.swift:12:38-12:47
10 | public typealias MultiViewVisitor = EngineCore.MultiViewVisitor
11 |
12 + /// The ``TypeDescriptor`` for the ``MultiView`` protocol
13 | public typealias MultiViewProtocolDescriptor = EngineCore.MultiViewProtocolDescriptor
14 |
warning: 'descriptor' doesn't exist at '/Engine/TypeDescriptor'
--> Sources/Engine/Sources/StaticContent.swift:11:37-11:47
9 | /// A static type-erased `View`.
10 | ///
11 + /// > Warning: The ``TypeDescriptor/descriptor`` should match the type
12 | /// returned by `content`
13 | @frozen
warning: 'descriptor' doesn't exist at '/Engine/TypeDescriptor'
--> Sources/Engine/Sources/StaticModifier.swift:11:37-11:47
9 | /// A static type-erased `ViewModifier`.
10 | ///
11 + /// > Warning: The ``TypeDescriptor/descriptor`` should match the type
12 | /// returned by `modifier`
13 | @frozen
warning: 'View' doesn't exist at '/Engine/StyleContext'
--> Sources/Engine/Sources/StyleContext.swift:20:15-20:19
18 | /// - ``SidebarStyleContext``/``NavigationViewStyleContext``
19 | ///
20 + /// Use the ``View/styleContext(_:)`` on an view to apply a context.
21 | ///
22 | /// See Also:
warning: 'Subview' doesn't exist at '/Engine/AnyVariadicView'
--> Sources/Engine/Sources/TraitValueKey.swift:7:51-7:58
5 | import SwiftUI
6 |
7 + /// A value thats readable by a ``AnyVariadicView/Subview`` or a `Layout.Subviews.Element`
8 | ///
9 | /// A ``TraitValueKey`` is only readable by the views direct parent, such as the custom layout
warning: 'UserInterfaceIdiomModifer' doesn't exist at '/Engine/UserInterfaceIdiomContent'
--> Sources/Engine/Sources/UserInterfaceIdiomContent.swift:9:52-9:77
7 | /// A view that's `Body` is statically conditional on the user interface idiom.
8 | ///
9 + /// > Tip: Use ``UserInterfaceIdiomContent`` and ``UserInterfaceIdiomModifer``
10 | /// to aide with cross platform compatibility.
11 | ///
warning: 'UserInterfaceIdiomModifer' doesn't exist at '/Engine/UserInterfaceIdiomModifier'
--> Sources/Engine/Sources/UserInterfaceIdiomModifier.swift:9:52-9:77
7 | /// A view modifier that's `Body` is statically conditional on the user interface idiom.
8 | ///
9 + /// > Tip: Use ``UserInterfaceIdiomContent`` and ``UserInterfaceIdiomModifer``
10 | /// to aide with cross platform compatibility.
11 | ///
warning: 'AnyVariadicView.Element' doesn't exist at '/Engine/VariadicViewElementModifier'
--> Sources/Engine/Sources/VariadicViewElementModifier.swift:7:39-7:62
5 | import SwiftUI
6 |
7 + /// A modifier that is applied to a ``AnyVariadicView.Element``
8 | @MainActor @preconcurrency
9 | public protocol VariadicViewElementModifier: DynamicProperty {
warning: 'VersionedProperty' doesn't exist at '/Engine/VersionedDynamicProperty'
--> Sources/Engine/Sources/VersionedDynamicProperty.swift:12:18-12:35
10 | /// a newer dynamic properties, such as `FocusState`, challenging.
11 | ///
12 + /// > Tip: Use ``VersionedProperty`` to aide with backwards compatibility.
| ├─suggestion: Replace 'VersionedProperty' with 'V1Property'
| ├─suggestion: Replace 'VersionedProperty' with 'V2Property'
| ├─suggestion: Replace 'VersionedProperty' with 'V3Property'
| ├─suggestion: Replace 'VersionedProperty' with 'V4Property'
| ├─suggestion: Replace 'VersionedProperty' with 'V5Property'
| ├─suggestion: Replace 'VersionedProperty' with 'V6Property'
| ╰─suggestion: Replace 'VersionedProperty' with 'V7Property'
13 | ///
14 | /// For example, a `FocusState` wrapped as follows:
warning: 'View' doesn't exist at '/Engine/ViewAlias'
--> Sources/Engine/Sources/ViewAlias.swift:12:15-12:19
10 | /// Because ``ViewAlias`` is guaranteed to be static it can be used for
11 | /// type-erasure without the performance impacts associated with `AnyView`.
12 + /// Use the ``View/viewAlias(_:source:)`` on an ancestor to define
13 | /// the view ``ViewAlias`` should be resolved to.
14 | ///
warning: 'View' doesn't exist at '/Engine/ViewControllerAdapter'
--> Sources/Engine/Sources/ViewControllerAdapter.swift:10:42-10:46
8 | #if !os(watchOS)
9 |
10 + /// An adapter that converts a generic ``View`` into a view controller
11 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, *)
12 | @MainActor @preconcurrency
warning: 'Value' doesn't exist at '/Engine/ViewInput'
--> Sources/Engine/Sources/ViewInputKey.swift:23:40-23:45
21 | }
22 |
23 + /// A ``ViewInput`` that's ``ViewInput/Value`` is a `Bool` that defaults to `true`.
| ╰─suggestion: Replace 'Value' with 'value'
24 | public protocol ViewInputFlag: ViewInput, ViewInputKey, ViewInputsCondition where Key == Self, Value == Bool { }
25 |
warning: 'View' doesn't exist at '/Engine/ViewOutputAlias'
--> Sources/Engine/Sources/ViewOutputAlias.swift:12:15-12:19
10 | /// type-erasure with `AnyView` by defining the `Content`.
11 | ///
12 + /// Use the ``View/viewOutputAlias(_:source:)`` on a descendant to
13 | /// define the source of the alias.
14 | ///
warning: 'View' doesn't exist at '/Engine/ViewOutputKey'
--> Sources/Engine/Sources/ViewOutputKey.swift:13:15-13:19
11 | /// type-erasure with `AnyView` by defining the `Content`.
12 | ///
13 + /// Use the ``View/viewOutput(_:source:)`` on a descendant to
14 | /// add the view to the output.
15 | ///
warning: 'ViewOutputKey.Value' doesn't exist at '/Engine/ViewOutputKeyValueProxy'
--> Sources/Engine/Sources/ViewOutputKey.swift:222:20-222:39
220 | }
221 |
222 + /// A proxy to a ``ViewOutputKey.Value`` that must be read by ``ViewOutputKeyValueReader``
223 | @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
224 | public struct ViewOutputKeyValueProxy<Key: ViewOutputKey> {
warning: 'View' doesn't exist at '/Engine/ViewStyle'
--> Sources/Engine/Sources/ViewStyle.swift:9:82-9:86
7 | /// A protocol that defines an appearance and interaction behaviour for a related ``ViewStyledView``.
8 | ///
9 + /// To configure the style for a view hierarchy, define the desired style with ``View/styledViewStyle(_:style:)``.
10 | ///
11 | /// # Creating Custom Styles
warning: 'View' doesn't exist at '/Engine/ViewStyle'
--> Sources/Engine/Sources/ViewStyle.swift:16:21-16:25
14 | /// view that conforms to ``ViewStyledView``. This style will be define the
15 | /// configuration parameters for the styled view. Lastly, create an extension on `View`
16 + /// that uses the ``View/styledViewStyle(_:style:)`` to apply custom styles to the view hierarchy.
17 | ///
18 | /// If your configuration requires parameters that are views, use the ``ViewAlias``
warning: 'View' doesn't exist at '/Engine/ViewStyle'
--> Sources/Engine/Sources/ViewStyle.swift:23:85-23:89
21 | /// > Important: When using a configuration that has an ``ViewAlias``'s you cannot use
22 | /// your ``ViewStyledView``. You will need to create a new view that uses the ``ViewStyledView``
23 + /// in it's `Body` in addition to defining the type-erased view parameters with ``View/viewAlias(_:source:)``
24 | ///
25 | /// > Tip: You can use the ``@StyledView`` macro to automate the creation of a styled view for any `View`
warning: '@StyledView' doesn't exist at '/Engine/ViewStyle'
--> Sources/Engine/Sources/ViewStyle.swift:25:30-25:41
23 | /// in it's `Body` in addition to defining the type-erased view parameters with ``View/viewAlias(_:source:)``
24 | ///
25 + /// > Tip: You can use the ``@StyledView`` macro to automate the creation of a styled view for any `View`
26 | ///
27 | /// ```
warning: '@StyledView' doesn't exist at '/Engine/ViewStyledView'
--> Sources/Engine/Sources/ViewStyle.swift:172:83-172:94
170 | /// A protocol that defines a view that is styled with the related ``ViewStyle``.
171 | ///
172 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
173 | ///
174 | @MainActor @preconcurrency
warning: '@StyledView' doesn't exist at '/Engine/ViewStyleModifier'
--> Sources/Engine/Sources/ViewStyle.swift:186:83-186:94
184 | /// views in the view hierarchy.
185 | ///
186 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
187 | @frozen
188 | public struct ViewStyleModifier<
warning: '@StyledView' doesn't exist at '/Engine/ViewOutputList/Subview/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ForEachSubview/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SymmetricallyScaledText/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SectionHeader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/Subview/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ShapeAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/StaticConditionalContent/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ViewUpdateDebugView/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewVisitor/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/UnaryViewAdaptor/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/OptionalAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ViewOutputKeyValueReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SwiftUICore/View/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewElementBody/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ViewAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ViewOutputKeyReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SectionFooter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/EnvironmentValueReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/EmptyShape/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/TextReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/PreferenceKeyReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ViewStackAxisReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:243:87-243:98
241 | /// views in the view hierarchy.
242 | ///
243 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
244 | @inlinable
245 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewVisitor/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ViewOutputKeyReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ViewStackAxisReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewElementBody/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/PreferenceKeyReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ShapeAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ForEachSubview/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/Subview/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/SectionHeader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/UnaryViewAdaptor/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/SymmetricallyScaledText/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/SectionFooter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ViewAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ViewOutputList/Subview/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/EnvironmentValueReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ViewUpdateDebugView/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/TextReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/StaticConditionalContent/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/SwiftUICore/View/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ViewOutputKeyValueReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/EmptyShape/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/OptionalAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:259:87-259:98
257 | /// the current style context of the view.
258 | ///
259 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
260 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
261 | @inlinable
warning: 'TagTrait' doesn't exist at '/Engine/ViewTraitKey'
--> Sources/Engine/Sources/ViewTraitKey.swift:13:10-13:18
11 | /// - ``ZIndexTrait``
12 | /// - ``LayoutPriorityTrait``
13 + /// - ``TagTrait``
14 | ///
15 | /// See Also:
Finished building documentation for 'Engine' (25.32s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/2.4.0
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/swiftlang/swift-syntax
[1/2158] Fetching swift-docc-plugin
Updated https://github.com/swiftlang/swift-syntax (0.93s)
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.21s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 602.0.0 (1.89s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.5 (0.73s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3594] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.17s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.89s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.5
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[0/8] Write snippet-extract-tool-entitlement.plist
[0/8] Write sources
[4/8] Write swift-version-49B95AFC49DCD68C.txt
[6/53] Compiling SymbolKit Relationship.swift
[7/53] Compiling SymbolKit RelationshipKind.swift
[8/53] Compiling SymbolKit SourceOrigin.swift
[9/53] Compiling SymbolKit GenericConstraints.swift
[10/53] Compiling SymbolKit Swift.swift
[11/57] Compiling SymbolKit GenericConstraint.swift
[12/57] Compiling SymbolKit GenericParameter.swift
[13/57] Compiling SymbolKit Generics.swift
[14/57] Compiling SymbolKit Namespace.swift
[15/57] Emitting module SymbolKit
[16/57] Compiling SymbolKit Mixin+Equals.swift
[17/57] Compiling SymbolKit Mixin+Hash.swift
[18/57] Compiling SymbolKit Mixin.swift
[19/57] Compiling SymbolKit LineList.swift
[20/57] Compiling SymbolKit Position.swift
[21/57] Compiling SymbolKit Identifier.swift
[22/57] Compiling SymbolKit KindIdentifier.swift
[23/57] Compiling SymbolKit Location.swift
[24/57] Compiling SymbolKit Mutability.swift
[25/57] Emitting module Snippets
[26/57] Compiling Snippets SnippetParser.swift
[27/57] Compiling Snippets Snippet.swift
[28/57] Compiling SymbolKit DeclarationFragments.swift
[29/57] Compiling SymbolKit Fragment.swift
[30/57] Compiling SymbolKit FragmentKind.swift
[31/57] Compiling SymbolKit FunctionParameter.swift
[32/57] Compiling SymbolKit FunctionSignature.swift
[33/57] Compiling SymbolKit Names.swift
[34/57] Compiling SymbolKit SPI.swift
[35/57] Compiling SymbolKit Snippet.swift
[36/57] Compiling SymbolKit Extension.swift
[37/57] Compiling SymbolKit SemanticVersion.swift
[38/57] Compiling SymbolKit AccessControl.swift
[39/57] Compiling SymbolKit Availability.swift
[40/57] Compiling SymbolKit AvailabilityItem.swift
[41/57] Compiling SymbolKit Domain.swift
[42/57] Compiling SymbolKit Symbol.swift
[43/57] Compiling SymbolKit SymbolKind.swift
[44/57] Compiling SymbolKit SymbolGraph.swift
[45/57] Compiling SymbolKit GraphCollector.swift
[46/57] Compiling SymbolKit SourceRange.swift
[47/57] Compiling SymbolKit Metadata.swift
[48/57] Compiling SymbolKit Module.swift
[49/57] Compiling SymbolKit OperatingSystem.swift
[50/57] Compiling SymbolKit Platform.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Emitting module snippet_extract
[56/61] Compiling snippet_extract URL+Status.swift
[57/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.32s)
Building for debugging...
[0/1] Write swift-version-49B95AFC49DCD68C.txt
Build of target: 'Engine' complete! (0.92s)
Target: EngineCore
Extracting symbol information for 'EngineCore'...
Finished extracting symbol information for 'EngineCore'. (1.02s)
Building documentation for 'EngineCore'...
Finished building documentation for 'EngineCore' (0.16s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/2.4.0
Building for debugging...
[0/3] Write swift-version-49B95AFC49DCD68C.txt
Build of product 'snippet-extract' complete! (0.36s)
Building for debugging...
[0/1] Write swift-version-49B95AFC49DCD68C.txt
Build of target: 'EngineCore' complete! (0.71s)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/2.4.0/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/2.4.0/linkable-paths.json
Target: EngineMacros
Extracting symbol information for 'EngineMacros'...
Finished extracting symbol information for 'EngineMacros'. (0.90s)
Building documentation for 'EngineMacros'...
warning: 'ViewStyle' doesn't exist at '/EngineMacros/StyledView()'
--> Sources/EngineMacros/StyledView.swift:10:54-10:63
8 | /// A macro that adds the necessary components of a ``StyledView``
9 | ///
10 + /// A ``StyledView`` is an easier way to adopt the ``ViewStyle`` API
11 | /// to transform a `View` into one that can be styled. The `body` of a
12 | /// ``StyledView`` will become the default style if no other styled is applied.
warning: 'ViewStyle' doesn't exist at '/EngineMacros/StyledView()'
--> Sources/EngineMacros/StyledView.swift:54:25-54:34
52 | /// This showcases the major benefit with the view style approach as it allows for multiple styles
53 | /// to be composed and reused together. The ``StyledView`` used within custom style body
54 + /// will use the next ``ViewStyle`` if one exists, or the default style - which is the `body` of
55 | /// the ``StyledView``.
56 | ///
warning: '@StyledView' doesn't exist at '/EngineMacros/StyledView'
--> Sources/EngineMacros/StyledView.swift:98:47-98:58
96 | public macro StyledView() = #externalMacro(module: "EngineMacrosCore", type: "StyledViewMacro")
97 |
98 + /// A protocol intended to be used with the ``@StyledView`` macro define a
99 | /// ``ViewStyle`` and all it's related components.
100 | @MainActor @preconcurrency
warning: 'ViewStyle' doesn't exist at '/EngineMacros/StyledView'
--> Sources/EngineMacros/StyledView.swift:99:7-99:16
97 |
98 | /// A protocol intended to be used with the ``@StyledView`` macro define a
99 + /// ``ViewStyle`` and all it's related components.
100 | @MainActor @preconcurrency
101 | public protocol StyledView: PrimitiveView {
Finished building documentation for 'EngineMacros' (0.06s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/2.4.0
Building for debugging...
[0/3] Write swift-version-49B95AFC49DCD68C.txt
Build of product 'snippet-extract' complete! (0.40s)
Building for debugging...
[0/1] Write swift-version-49B95AFC49DCD68C.txt
Build of target: 'EngineMacros' complete! (0.77s)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/2.4.0/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/2.4.0/linkable-paths.json
71694
434 /Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/2.4.0
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/nathantannar4/engine/2.4.0
File count: 71694
Doc size: 434.0MB
Preparing doc bundle ...
Uploading prod-nathantannar4-engine-2.4.0-351f6909.zip to s3://spi-docs-inbox/prod-nathantannar4-engine-2.4.0-351f6909.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.