Build Information
Successful build of Engine, reference 3.0.1 (374578), with Swift 6.4 for macOS (SPM) on 27 Oct 2026 12:22:05 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nathantannar4/Engine.git
Reference: 3.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nathantannar4/Engine
* tag 3.0.1 -> FETCH_HEAD
HEAD is now at 374578f 3.0.1
Cloned https://github.com/nathantannar4/Engine.git
Revision (git rev-parse @):
374578f9649f585563399d1928ad7b0ac636be40
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/nathantannar4/Engine.git at 3.0.1
Fetching https://github.com/swiftlang/swift-syntax
[1/81178] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax (7.99s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (10.41s)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.31s)
========================================
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",
"traits": [
"default"
],
"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",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
Fetching https://github.com/nathantannar4/Engine.git
[1/2399] Fetching engine
Fetched https://github.com/nathantannar4/Engine.git (1.39s)
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetched https://github.com/swiftlang/swift-syntax from cache (1.00s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (1.07s)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Creating working copy for https://github.com/nathantannar4/Engine.git
Working copy of https://github.com/nathantannar4/Engine.git resolved at 3.0.1 (374578f)
warning: '.resolve-product-dependencies': dependency 'engine' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/nathantannar4/Engine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 913]
[Planning deferred tasks]
[141 / 368] EngineExtensions-product
[161 / 368]
[171 / 376] EngineCoreC
[177 / 397]
[187 / 410] SwiftSyntax600
[237 / 410]
[245 / 411]
[246 / 411]
[248 / 411]
[255 / 411] SwiftSyntax603
[272 / 437]
[274 / 437]
[277 / 437]
[288 / 498]
[289 / 498]
[290 / 498]
[302 / 498] SwiftSyntax
[304 / 498] SwiftSyntax
[307 / 498]
[309 / 498]
[312 / 498] SwiftSyntax
[313 / 498]
[318 / 498]
[318 / 498] SwiftSyntax
[321 / 498]
[323 / 498]
[324 / 498]
[332 / 498]
[336 / 498]
[337 / 498]
[340 / 498]
[342 / 498]
[348 / 498] EngineCore
[351 / 498] EngineCore
[363 / 498] EngineCore
[364 / 498] EngineCore
[365 / 498] EngineCore
[366 / 498] EngineCore
[370 / 502] EngineCore
[370 / 502] SwiftDiagnostics
[378 / 531] SwiftParser
[384 / 531] SwiftDiagnostics
[397 / 531] SwiftParser
[398 / 542] Engine
[399 / 542] SwiftParser
[401 / 542] SwiftParser
[403 / 542] SwiftParser
[405 / 542] SwiftParser
[412 / 542] SwiftOperators
[417 / 542] SwiftParserDiagnostics
[425 / 542] Engine
[428 / 542] Engine
[430 / 542] SwiftBasicFormat
[432 / 542] Engine
[433 / 542] Engine
[434 / 542] Engine
[442 / 545]
[446 / 567] SwiftParserDiagnostics
[447 / 567] SwiftParserDiagnostics
[451 / 574] SwiftOperators
[463 / 574] SwiftSyntaxBuilder
[466 / 574] EngineExtensions
[468 / 574] EngineExtensions
[477 / 574] SwiftOperators
[482 / 574] SwiftOperators
[486 / 574] EngineExtensions
[489 / 574] SwiftOperators
[492 / 575] SwiftSyntaxBuilder
[498 / 586] SwiftSyntaxBuilder
[500 / 586] SwiftSyntaxBuilder
[503 / 586] SwiftSyntaxBuilder
[514 / 587] SwiftSyntaxBuilder
[517 / 587] EngineExtensions-product
[517 / 588] SwiftIfConfig
[526 / 598] SwiftIfConfig
[529 / 598] SwiftIfConfig
[536 / 599] SwiftSyntaxMacros
[547 / 610] SwiftSyntaxMacros
[557 / 611] SwiftSyntaxMacros
[563 / 611] SwiftOperators
[566 / 611] SwiftSyntaxMacroExpansion
[576 / 621] SwiftSyntaxMacroExpansion
[583 / 622] SwiftSyntaxMacroExpansion
[583 / 622] SwiftCompilerPluginMessageHandling
[593 / 633] SwiftCompilerPluginMessageHandling
[596 / 633] SwiftCompilerPluginMessageHandling
[603 / 634] SwiftCompilerPluginMessageHandling
[607 / 636] SwiftCompilerPlugin
[615 / 636] SwiftCompilerPlugin
[623 / 637] EngineMacrosCore
[627 / 641] EngineMacrosCore
[628 / 641] EngineMacrosCore
[630 / 641] EngineMacrosCore
[633 / 642] EngineMacros
[636 / 645] EngineMacros
[644 / 645] EngineMacros
Build complete! (25.09 sec)
/Users/admin/builder/spi-builder-workspace/Sources/Engine/Sources/Versionednput.swift:213:19: [1;33mwarning: [1;39munnecessary check for 'macOS'; enclosing scope ensures guard will always be true[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
[0;36m209 |[0;0m } else if #available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *) {
[0;36m210 |[0;0m return .v4
[0;36m211 |[0;0m } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[0;36m|[0;0m `- [1;39mnote: [1;39menclosing scope here[0;0m
[0;36m212 |[0;0m return .v3
[0;36m213 |[0;0m } else if #available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *) {
[0;36m|[0;0m `- [1;33mwarning: [1;39munnecessary check for 'macOS'; enclosing scope ensures guard will always be true[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
[0;36m214 |[0;0m return .v2
[0;36m215 |[0;0m } else {
[#UselessAvailabilityCheck]: <https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.0",
"upper_bound" : "700.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" : "EngineExtensions",
"targets" : [
"EngineExtensions"
],
"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" : "EngineTestsBenchmarks",
"module_type" : "SwiftTarget",
"name" : "EngineTestsBenchmarks",
"path" : "Sources/EngineTestsBenchmarks",
"product_dependencies" : [
"SwiftCompilerPlugin",
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"EngineBenchmarkTests.swift",
"EngineHotPathBenchmarkTests.swift"
],
"target_dependencies" : [
"Engine",
"EngineMacros"
],
"type" : "test"
},
{
"c99name" : "EngineTests",
"module_type" : "SwiftTarget",
"name" : "EngineTests",
"path" : "Sources/EngineTests",
"product_dependencies" : [
"SwiftCompilerPlugin",
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"EngineAnimationTests.swift",
"EngineBindingTests.swift",
"EngineCoreMultiViewVisitorTests.swift",
"EngineCoreProtocolVisitorTests.swift",
"EngineCoreRuntimeTests.swift",
"EngineCoreTypeIdentifierTests.swift",
"EngineCoreViewVisitorTests.swift",
"EngineEqualityTests.swift",
"EngineGeometryTests.swift",
"EngineMacroTests.swift",
"EngineRuntimeTests.swift",
"EngineShapeTests.swift",
"EngineSnapshotTesting.swift",
"EngineSnapshotTests.swift",
"EngineStateTests.swift",
"EngineTextTests.swift",
"EngineUtilityTests.swift",
"EngineValueTests.swift",
"EngineVersionTests.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",
"UnionMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "EngineMacros",
"module_type" : "SwiftTarget",
"name" : "EngineMacros",
"path" : "Sources/EngineMacros",
"product_memberships" : [
"EngineMacros"
],
"sources" : [
"StyledView.swift",
"Union.swift"
],
"target_dependencies" : [
"Engine",
"EngineMacrosCore"
],
"type" : "library"
},
{
"c99name" : "EngineExtensions",
"module_type" : "SwiftTarget",
"name" : "EngineExtensions",
"path" : "Sources/EngineExtensions",
"product_memberships" : [
"EngineExtensions"
],
"sources" : [
"AnyButtonStyle.swift",
"AnyDatePickerStyle.swift",
"AnyLabelStyle.swift",
"AnyLabeledContentStyle.swift",
"AnyMenuStyle.swift",
"AnyToggleStyle.swift"
],
"target_dependencies" : [
"Engine"
],
"type" : "library"
},
{
"c99name" : "EngineCoreC",
"module_type" : "ClangTarget",
"name" : "EngineCoreC",
"path" : "Sources/EngineCoreC",
"product_memberships" : [
"Engine",
"EngineExtensions",
"EngineCore",
"EngineCoreC",
"EngineMacros"
],
"sources" : [
"visitors.c"
],
"type" : "library"
},
{
"c99name" : "EngineCore",
"module_type" : "SwiftTarget",
"name" : "EngineCore",
"path" : "Sources/EngineCore",
"product_memberships" : [
"Engine",
"EngineExtensions",
"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",
"EngineExtensions",
"EngineMacros"
],
"sources" : [
"Sources/AlignmentGuide+Extensions.swift",
"Sources/AlignmentGuideOffsetModifier.swift",
"Sources/AllowedDynamicTypeSizeRangeModifier.swift",
"Sources/AnchoredPoint.swift",
"Sources/Angle+Extensions.swift",
"Sources/Animation+Extensions.swift",
"Sources/Animation+Resolved.swift",
"Sources/AnimationModifier.swift",
"Sources/AnyAnimatableData.swift",
"Sources/AnyShape.swift",
"Sources/AnyShapeStyle+Extensions.swift",
"Sources/AnyView.swift",
"Sources/AnyViewModifier.swift",
"Sources/AttributedString+Extensions.swift",
"Sources/AttributedStringReader.swift",
"Sources/AttributedText.swift",
"Sources/Binding+Extensions.swift",
"Sources/BindingTransform.swift",
"Sources/Button+Extensions.swift",
"Sources/CGFloat+Extensions.swift",
"Sources/CapsuleRoundedRectangle.swift",
"Sources/Color+Extensions.swift",
"Sources/ColorMatrix.swift",
"Sources/ConditionalContent.swift",
"Sources/ConditionalLayout.swift",
"Sources/ConditionalShape.swift",
"Sources/ConditionalView.swift",
"Sources/Constant.swift",
"Sources/DatePicker+Extensions.swift",
"Sources/DeallocationTracker.swift",
"Sources/DebugModifier.swift",
"Sources/EdgeInsets+Extensions.swift",
"Sources/EmptyShape.swift",
"Sources/Environment+Extensions.swift",
"Sources/EnvironmentKeyVisitor.swift",
"Sources/EnvironmentKeyWritingModifier.swift",
"Sources/EnvironmentOrValue.swift",
"Sources/EnvironmentValueReader.swift",
"Sources/EnvironmentValuesVisitor.swift",
"Sources/Equatable+Extensions.swift",
"Sources/FirstTextMidlineAlignment.swift",
"Sources/Font+Extensions.swift",
"Sources/ForEach+Extensions.swift",
"Sources/ForEachSubview.swift",
"Sources/ForegroundStyleModifier.swift",
"Sources/FormatTransform.swift",
"Sources/GeometryGroupModifier.swift",
"Sources/GraphInputs.swift",
"Sources/GraphValue+Extensions.swift",
"Sources/Group.swift",
"Sources/HostingController.swift",
"Sources/HostingRootView.swift",
"Sources/HostingView.swift",
"Sources/HostingViewRepresentable.swift",
"Sources/Image+Extensions.swift",
"Sources/ImageRendererAdapter.swift",
"Sources/InsetShape.swift",
"Sources/InvertedColorSchemeModifier.swift",
"Sources/InvertedMask.swift",
"Sources/Label+Extensions.swift",
"Sources/LabelBuilder.swift",
"Sources/LayoutAdapter.swift",
"Sources/LayoutBuilder.swift",
"Sources/LayoutSubview+Extensions.swift",
"Sources/LayoutThatFits.swift",
"Sources/LazyState.swift",
"Sources/Line.swift",
"Sources/Menu+Extensions.swift",
"Sources/MultiViewAdapter.swift",
"Sources/MultiViewVisitor.swift",
"Sources/Never.swift",
"Sources/OffsetEffect.swift",
"Sources/Optional+Extensions.swift",
"Sources/OptionalAdapter.swift",
"Sources/OptionalObservedObject.swift",
"Sources/OptionalShape.swift",
"Sources/OptionalStateObject.swift",
"Sources/Picker+Extensions.swift",
"Sources/PlatformTypealias.swift",
"Sources/PreferenceKeyReader.swift",
"Sources/PreferenceKeyWritingModifier.swift",
"Sources/PrimitiveView.swift",
"Sources/PrimitiveViewModifier.swift",
"Sources/PropertyList.swift",
"Sources/ProposedSize.swift",
"Sources/PublishedState.swift",
"Sources/PublishedStateOrBinding.swift",
"Sources/PublishedStateReader.swift",
"Sources/RedactedReasons+Extensions.swift",
"Sources/RotationEffect.swift",
"Sources/RoundedCornersRectangle.swift",
"Sources/SafeAreaInsetsModifier.swift",
"Sources/ScaleEffect.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/String+Extensions.swift",
"Sources/StyleContext.swift",
"Sources/StyleInputCondition.swift",
"Sources/SymmetricallyScaledText.swift",
"Sources/Text+Extensions.swift",
"Sources/TextAttachment.swift",
"Sources/TextAttachmentAdapter.swift",
"Sources/TextBuilder.swift",
"Sources/TextReader.swift",
"Sources/TextRenderer+Extensions.swift",
"Sources/TextRendererViewModifier.swift",
"Sources/Toggle+Extensions.swift",
"Sources/TraitValueKey.swift",
"Sources/Transaction.swift",
"Sources/TransactionModifier.swift",
"Sources/Transition+Extensions.swift",
"Sources/UnaryViewAdaptor.swift",
"Sources/UnaryViewModifier.swift",
"Sources/UnitPoint+Extensions.swift",
"Sources/UpdatePhase.swift",
"Sources/UserInterfaceIdiomContent.swift",
"Sources/UserInterfaceIdiomModifier.swift",
"Sources/VariadicAlignmentID.swift",
"Sources/VariadicView.swift",
"Sources/VariadicViewElementModifier.swift",
"Sources/VariadicViewHostingControllers.swift",
"Sources/VariadicViewSubviewModifier.swift",
"Sources/VersionedArrangementView.swift",
"Sources/VersionedDynamicProperty.swift",
"Sources/VersionedGlass.swift",
"Sources/VersionedToolbarContent.swift",
"Sources/VersionedView.swift",
"Sources/VersionedViewAdapter.swift",
"Sources/VersionedViewModifier.swift",
"Sources/VersionedViewModifierAdapter.swift",
"Sources/Versionednput.swift",
"Sources/View+Extensions.swift",
"Sources/ViewAdapter.swift",
"Sources/ViewAlias.swift",
"Sources/ViewControllerAdapter.swift",
"Sources/ViewInputConditionalContent.swift",
"Sources/ViewInputConditionalModifier.swift",
"Sources/ViewInputKey.swift",
"Sources/ViewInputs.swift",
"Sources/ViewInputsCondition.swift",
"Sources/ViewInputsVisitor.swift",
"Sources/ViewModifierAdapter.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",
"Sources/WeakState.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/3.0.1
Repository: nathantannar4/Engine
Swift version used: 6.4
Target: Engine
Extracting symbol information for 'Engine'...
Finished extracting symbol information for 'Engine'. (10.44s)
Building documentation for 'Engine'...
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:21:18-21:35
19 |
20 | /// A modifier that limits the `DynamicTypeSize` to a range and writes the range to the environment
21 + /// as ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
22 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
23 | @frozen
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'EnvironmentValues' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/AllowedDynamicTypeSizeRangeModifier.swift:44:19-44:36
42 | /// Limits the dynamic type size of the view to a range, like `dynamicTypeSize(_:)`,
43 | /// and writes the range to the environment as
44 + /// ``SwiftUI/EnvironmentValues/allowedDynamicTypeSize``.
45 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
46 | public func allowedDynamicTypeSize<R: RangeExpression>(
warning: 'Color' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/Color+Extensions.swift:164:26-164:31
162 | /// color scheme and contrast of the trait collection.
163 | ///
164 + /// Prefer ``SwiftUI/Color/toPlatformValue(in:)``, which avoids bridging where possible.
165 | @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
166 | public func resolved(
warning: 'Engine.EnvironmentKeyVisitor' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues'
--> Sources/Engine/Sources/Environment+Extensions.swift:9:34-9:62
7 | import EngineCore
8 |
9 + /// Accessors to internal keys ``Engine.EnvironmentKeyVisitor``
10 | extension EnvironmentValues {
11 |
warning: '.labelsHidden(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/labelsHidden'
--> Sources/Engine/Sources/Environment+Extensions.swift:30:29-30:45
28 | #endif
29 |
30 + /// The value for the ``.labelsHidden(_)`` modifier
31 | public var labelsHidden: Bool {
32 | 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:38:29-38:48
36 | }
37 |
38 + /// The value for the ``.foregroundStyle(_)``/``.foregroundColor(_)`` modifier
39 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
40 | public var foregroundStyle: AnyShapeStyle {
warning: '.foregroundColor(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/foregroundStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:38:53-38:72
36 | }
37 |
38 + /// The value for the ``.foregroundStyle(_)``/``.foregroundColor(_)`` modifier
39 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
40 | public var foregroundStyle: AnyShapeStyle {
warning: '.foregroundStyle(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/foregroundColor'
--> Sources/Engine/Sources/Environment+Extensions.swift:44:39-44:58
42 | }
43 |
44 + /// The color resolved from the ``.foregroundStyle(_)``/``.foregroundColor(_)`` modifier
45 | public var foregroundColor: Color? {
46 | if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *),
warning: '.foregroundColor(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/foregroundColor'
--> Sources/Engine/Sources/Environment+Extensions.swift:44:63-44:82
42 | }
43 |
44 + /// The color resolved from the ``.foregroundStyle(_)``/``.foregroundColor(_)`` modifier
45 | public var foregroundColor: Color? {
46 | if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *),
warning: '.tint(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/tintStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:54:29-54:37
52 | }
53 |
54 + /// The value for the ``.tint(_)`` modifier
55 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
56 | public var tintStyle: AnyShapeStyle {
warning: '.tint(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/tint'
--> Sources/Engine/Sources/Environment+Extensions.swift:60:29-60:37
58 | }
59 |
60 + /// The color for the ``.tint(_)`` modifier
61 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
62 | public var tint: Color? {
warning: '.tint(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/tintColor'
--> Sources/Engine/Sources/Environment+Extensions.swift:66:44-66:52
64 | }
65 |
66 + /// The tint color resolved from the ``.tint(_)`` or ``.accentColor(_)`` modifier
67 | public var tintColor: Color? {
68 | if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *), let tint {
warning: '.accentColor(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/tintColor'
--> Sources/Engine/Sources/Environment+Extensions.swift:66:60-66:75
64 | }
65 |
66 + /// The tint color resolved from the ``.tint(_)`` or ``.accentColor(_)`` modifier
67 | public var tintColor: Color? {
68 | if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *), let tint {
warning: '.accentColor(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/accentColor'
--> Sources/Engine/Sources/Environment+Extensions.swift:74:29-74:44
72 | }
73 |
74 + /// The value for the ``.accentColor(_)`` modifier
75 | public var accentColor: Color {
76 | self["AccentColorKey", default: Color.accentColor]
warning: '.underline(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/underlineStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:79:29-79:42
77 | }
78 |
79 + /// The value for the ``.underline(_)`` modifier
80 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
81 | public var underlineStyle: Text.LineStyle? {
warning: '.strikethrough(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/strikethroughStyle'
--> Sources/Engine/Sources/Environment+Extensions.swift:85:29-85:46
83 | }
84 |
85 + /// The value for the ``.strikethrough(_)`` modifier
86 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
87 | public var strikethroughStyle: Text.LineStyle? {
warning: '.kerning(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/kerning'
--> Sources/Engine/Sources/Environment+Extensions.swift:91:29-91:40
89 | }
90 |
91 + /// The value for the ``.kerning(_)`` modifier
92 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
93 | public var kerning: CGFloat {
warning: '.tracking(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/tracking'
--> Sources/Engine/Sources/Environment+Extensions.swift:97:29-97:41
95 | }
96 |
97 + /// The value for the ``.tracking(_)`` modifier
98 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
99 | public var tracking: CGFloat {
warning: '.baselineOffset(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/baselineOffset'
--> Sources/Engine/Sources/Environment+Extensions.swift:103:29-103:47
101 | }
102 |
103 + /// The value for the ``.baselineOffset(_)`` modifier
104 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
105 | public var baselineOffset: CGFloat {
warning: '.lineLimit(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/lineLimitMininum'
--> Sources/Engine/Sources/Environment+Extensions.swift:109:35-109:48
107 | }
108 |
109 + /// The lower bound for the ``.lineLimit(_)`` modifier, when a range is specified
110 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
111 | public var lineLimitMininum: Int? {
warning: '.lineLimit(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/lineLimitRange'
--> Sources/Engine/Sources/Environment+Extensions.swift:115:38-115:51
113 | }
114 |
115 + /// The range of lines for the ``.lineLimit(_)`` modifier
116 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
117 | public var lineLimitRange: ClosedRange<Int>? {
warning: '.textScale(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/textScale'
--> Sources/Engine/Sources/Environment+Extensions.swift:123:29-123:42
121 | }
122 |
123 + /// The value for the ``.textScale(_)`` modifier
124 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, visionOS 1.0, *)
125 | public var textScale: Text.Scale {
warning: '.imageScale(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/imageScale'
--> Sources/Engine/Sources/Environment+Extensions.swift:129:29-129:43
127 | }
128 |
129 + /// The value for the ``.imageScale(_)`` modifier
130 | @available(iOS 13.0, macOS 11.0, tvOS 13.0, watchOS 6.0, *)
131 | public var imageScale: Image.Scale? {
warning: '.textInputAutocapitalization(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/textInputAutocapitalizationBehaviour'
--> Sources/Engine/Sources/Environment+Extensions.swift:135:29-135:60
133 | }
134 |
135 + /// The value for the ``.textInputAutocapitalization(_)`` modifier
136 | public var textInputAutocapitalizationBehaviour: TextInputAutocapitalizationBehaviour? {
137 | get {
warning: '.onSubmit(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/submit'
--> Sources/Engine/Sources/Environment+Extensions.swift:199:30-199:42
197 | }
198 |
199 + /// The action for the ``.onSubmit(_)`` modifier
200 | public var submit: SubmitAction? {
201 | get {
warning: '.submitLabel(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/submitLabel'
--> Sources/Engine/Sources/Environment+Extensions.swift:212:29-212:44
210 | }
211 |
212 + /// The value for the ``.submitLabel(_)`` modifier
213 | @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
214 | public var submitLabel: SubmitLabel? {
warning: '.submitLabel(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/submitLabelRole'
--> Sources/Engine/Sources/Environment+Extensions.swift:218:28-218:43
216 | }
217 |
218 + /// The role for the ``.submitLabel(_)``/``.submitRole(_)`` modifier
219 | public var submitLabelRole: SubmitLabelRole? {
220 | get {
warning: '.submitRole(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/submitLabelRole'
--> Sources/Engine/Sources/Environment+Extensions.swift:218:48-218:62
216 | }
217 |
218 + /// The role for the ``.submitLabel(_)``/``.submitRole(_)`` modifier
219 | public var submitLabelRole: SubmitLabelRole? {
220 | get {
warning: '.preferredColorScheme(_)' doesn't exist at '/Engine/SwiftUICore/EnvironmentValues/preferredColorScheme'
--> Sources/Engine/Sources/Environment+Extensions.swift:250:29-250:53
248 | }
249 |
250 + /// The value for the ``.preferredColorScheme(_)`` modifier
251 | public var preferredColorScheme: ColorScheme? {
252 | self["ExplicitPreferredColorSchemeKey"]
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/EnvironmentKeyVisitor.swift:12:11-12:25
10 | public typealias EnvironmentKeyVisitor = EngineCore.EnvironmentKeyVisitor
11 |
12 + /// The ``TypeDescriptor`` for the `EnvironmentKey` protocol
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
13 | public typealias EnvironmentKeyProtocolDescriptor = EngineCore.EnvironmentKeyProtocolDescriptor
warning: 'geometryGroup()' doesn't exist at '/Engine/GeometryGroupModifier'
--> Sources/Engine/Sources/GeometryGroupModifier.swift:7:35-7:50
5 | import SwiftUI
6 |
7 + /// A modifier that applies the ``geometryGroup()`` modifier when available
8 | @frozen
9 | public struct GeometryGroupModifier: VersionedViewModifier {
warning: 'Image' doesn't exist at '/Engine/ImageRendererAdapter'
--> Sources/Engine/Sources/ImageRendererAdapter.swift:31:54-31:59
29 | }
30 |
31 + /// A view that transforms the source view into an ``Image`` with ``ImageRenderer``
32 | ///
33 | /// The image is rendered with the current environment's display scale and
warning: 'ImageRenderer' doesn't exist at '/Engine/ImageRendererAdapter'
--> Sources/Engine/Sources/ImageRendererAdapter.swift:31:69-31:82
29 | }
30 |
31 + /// A view that transforms the source view into an ``Image`` with ``ImageRenderer``
| ╰─suggestion: Replace 'ImageRenderer' with 'textRenderer(_:)'
32 | ///
33 | /// The image is rendered with the current environment's display scale and
warning: Parameter 'content' is missing documentation
--> Sources/Engine/Sources/ImageRendererAdapter.swift:54:79-54:79
52 | ///
53 | /// - Parameters:
54 + /// - proposedSize: The size proposed to the source view when rendering.
| ╰─suggestion: Document 'content' parameter
55 | public init(
56 | proposedSize: ProposedViewSize = .unspecified,
warning: Parameter 'source' is missing documentation
--> Sources/Engine/Sources/ImageRendererAdapter.swift:54:79-54:79
52 | ///
53 | /// - Parameters:
54 + /// - proposedSize: The size proposed to the source view when rendering.
| ╰─suggestion: Document 'source' parameter
55 | public init(
56 | proposedSize: ProposedViewSize = .unspecified,
warning: 'Text' doesn't exist at '/Engine/LabelElement'
--> Sources/Engine/Sources/LabelBuilder.swift:8:30-8:34
6 |
7 | /// A collection of views suitable for a label, ideal for when you want to limit
8 + /// the label to primitive ``Text``/``Image``.
9 | @frozen
10 | public struct LabelElement: Equatable, Sendable {
warning: 'Image' doesn't exist at '/Engine/LabelElement'
--> Sources/Engine/Sources/LabelBuilder.swift:8:39-8:44
6 |
7 | /// A collection of views suitable for a label, ideal for when you want to limit
8 + /// the label to primitive ``Text``/``Image``.
| ╰─suggestion: Replace 'Image' with 'image'
9 | @frozen
10 | public struct LabelElement: Equatable, Sendable {
warning: Parameter 'l2' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:154:75-154:75
152 | /// - Parameters:
153 | /// - axes: The axes along which a layout must fit the proposed size.
154 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l2' parameter
155 | @inlinable
156 | public init<
warning: Parameter 'l2' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:171:75-171:75
169 | /// - Parameters:
170 | /// - axes: The axes along which a layout must fit the proposed size.
171 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l2' parameter
172 | @inlinable
173 | public init<
warning: Parameter 'l3' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:171:75-171:75
169 | /// - Parameters:
170 | /// - axes: The axes along which a layout must fit the proposed size.
171 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l3' parameter
172 | @inlinable
173 | public init<
warning: Parameter 'l3' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:190:75-190:75
188 | /// - Parameters:
189 | /// - axes: The axes along which a layout must fit the proposed size.
190 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l3' parameter
191 | @inlinable
192 | public init<
warning: Parameter 'l4' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:190:75-190:75
188 | /// - Parameters:
189 | /// - axes: The axes along which a layout must fit the proposed size.
190 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l4' parameter
191 | @inlinable
192 | public init<
warning: Parameter 'l2' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:190:75-190:75
188 | /// - Parameters:
189 | /// - axes: The axes along which a layout must fit the proposed size.
190 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l2' parameter
191 | @inlinable
192 | public init<
warning: Parameter 'l3' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:211:75-211:75
209 | /// - Parameters:
210 | /// - axes: The axes along which a layout must fit the proposed size.
211 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l3' parameter
212 | @inlinable
213 | public init<
warning: Parameter 'l4' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:211:75-211:75
209 | /// - Parameters:
210 | /// - axes: The axes along which a layout must fit the proposed size.
211 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l4' parameter
212 | @inlinable
213 | public init<
warning: Parameter 'l5' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:211:75-211:75
209 | /// - Parameters:
210 | /// - axes: The axes along which a layout must fit the proposed size.
211 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l5' parameter
212 | @inlinable
213 | public init<
warning: Parameter 'l2' is missing documentation
--> Sources/Engine/Sources/LayoutThatFits.swift:211:75-211:75
209 | /// - Parameters:
210 | /// - axes: The axes along which a layout must fit the proposed size.
211 + /// - l1: The most preferred layout, followed by fallbacks in order.
| ╰─suggestion: Document 'l2' parameter
212 | @inlinable
213 | public init<
warning: 'MultiViewVisitor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/MultiViewAdapter.swift:9:9-9:25
7 |
8 | /// A view that transforms a `Source` view to `Content` using
9 + /// a ``MultiViewVisitor``.
| ├─suggestion: Insert '-protocol' for 'protocol MultiViewVisitor'
| ╰─suggestion: Insert '-typealias' for 'typealias MultiViewVisitor = EngineCore.MultiViewVisitor'
10 | ///
11 | /// Most views such as `ZStack`, `VStack` and `HStack` are
warning: 'MultiViewVisitor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/MultiViewAdapter.swift:27:9-27:25
25 | ///
26 | /// ``MultiViewAdapter`` relies on the ``MultiView`` protocol which
27 + /// a ``MultiViewVisitor`` uses to iterate over each subview.
| ├─suggestion: Insert '-protocol' for 'protocol MultiViewVisitor'
| ╰─suggestion: Insert '-typealias' for 'typealias MultiViewVisitor = EngineCore.MultiViewVisitor'
28 | ///
29 | @frozen
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/MultiViewVisitor.swift:12:11-12:25
10 | public typealias MultiViewVisitor = EngineCore.MultiViewVisitor
11 |
12 + /// The ``TypeDescriptor`` for the ``MultiView`` protocol.
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
13 | public typealias MultiViewProtocolDescriptor = EngineCore.MultiViewProtocolDescriptor
14 |
warning: 'MultiViewVisitor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/MultiViewVisitor.swift:15:9-15:25
13 | public typealias MultiViewProtocolDescriptor = EngineCore.MultiViewProtocolDescriptor
14 |
15 + /// A ``MultiViewVisitor`` that collects each visited subview.
| ├─suggestion: Insert '-protocol' for 'protocol MultiViewVisitor'
| ╰─suggestion: Insert '-typealias' for 'typealias MultiViewVisitor = EngineCore.MultiViewVisitor'
16 | @frozen
17 | public struct MultiViewSubviewVisitor: MultiViewVisitor {
warning: 'MultiViewVisitor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/MultiViewVisitor.swift:83:9-83:25
81 | }
82 |
83 + /// A ``MultiViewVisitor`` that determines if a view has no subviews.
| ├─suggestion: Insert '-protocol' for 'protocol MultiViewVisitor'
| ╰─suggestion: Insert '-typealias' for 'typealias MultiViewVisitor = EngineCore.MultiViewVisitor'
84 | @frozen
85 | public struct MultiViewIsEmptyVisitor: MultiViewVisitor {
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/PlatformTypealias.swift:16:11-16:25
14 | /// The platform view controller representable protocol, `UIViewControllerRepresentable` or `NSViewControllerRepresentable`.
15 | public typealias PlatformViewControllerRepresentable = NSViewControllerRepresentable
16 + /// The ``TypeDescriptor`` for the platform view representable protocol.
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
17 | public typealias PlatformViewRepresentableProtocolDescriptor = NSViewRepresentableProtocolDescriptor
18 | /// The ``TypeDescriptor`` for the platform view controller representable protocol.
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/PlatformTypealias.swift:18:11-18:25
16 | /// The ``TypeDescriptor`` for the platform view representable protocol.
17 | public typealias PlatformViewRepresentableProtocolDescriptor = NSViewRepresentableProtocolDescriptor
18 + /// The ``TypeDescriptor`` for the platform view controller representable protocol.
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
19 | public typealias PlatformViewControllerRepresentableProtocolDescriptor = NSViewControllerRepresentableProtocolDescriptor
20 | /// The platform view controller type, `UIViewController` or `NSViewController`.
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
warning: 'RedactionReasons' doesn't exist at '/Engine/SwiftUI'
--> Sources/Engine/Sources/RedactedReasons+Extensions.swift:42:23-42:39
40 | /// Hides this view from screen captures, such as screenshots and screen
41 | /// recordings, by marking it as privacy sensitive and redacting it with
42 + /// the ``SwiftUI/RedactionReasons/screencaptureHidden`` reason.
43 | @inlinable
44 | public func screenCaptureHidden(_ isHidden: Bool = true) -> some View {
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(_:)`` modifier on a view to apply a context.
21 | ///
22 | /// See Also:
warning: 'ArrangementViewDefaultUnavailableBody' doesn't exist at '/Engine/VersionedArrangementView/init(primary:secondary:)'
--> Sources/Engine/Sources/VersionedArrangementView.swift:47:11-47:48
45 |
46 | /// Creates an arrangement of primary and secondary content, which falls back to
47 + /// ``ArrangementViewDefaultUnavailableBody`` when `SwiftUI.ArrangementView` is unavailable.
48 | @_disfavoredOverload
49 | @inlinable
warning: 'ArrangementView' doesn't exist at '/Engine/VersionedArrangementViewDefaultUnavailableBody'
--> Sources/Engine/Sources/VersionedArrangementView.swift:85:34-85:49
83 | }
84 |
85 + /// The default fallback of an ``ArrangementView`` when `SwiftUI.ArrangementView` is unavailable.
86 | ///
87 | /// The primary and secondary content are stacked vertically, or horizontally when the
warning: '_VersionInput' doesn't exist at '/Engine/IsVersionAvailable'
--> Sources/Engine/Sources/Versionednput.swift:143:14-143:27
141 | /// A ``StaticCondition`` that is `true` when a version is available at runtime.
142 | ///
143 + /// Unlike ``_VersionInput``, this is not affected by the `version(_:)` modifier.
144 | ///
145 | /// StaticConditionalContent(IsVersionAvailable.v8) {
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: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/ViewModifierVisitor.swift:12:11-12:25
10 | public typealias ViewModifierVisitor = EngineCore.ViewModifierVisitor
11 |
12 + /// The ``TypeDescriptor`` for the `ViewModifier` protocol
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
13 | public typealias ViewModifierProtocolDescriptor = EngineCore.ViewModifierProtocolDescriptor
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: '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 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:84-23:88
21 | /// > Important: When using a configuration that has ``ViewAlias`` parameters you cannot use
22 | /// your ``ViewStyledView`` directly. You will need to create a new view that uses the ``ViewStyledView``
23 + /// in its `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 its `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:176:83-176:94
174 | /// A protocol that defines a view that is styled with the related ``ViewStyle``.
175 | ///
176 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
177 | ///
178 | public protocol ViewStyledView: PrimitiveView {
warning: '@StyledView' doesn't exist at '/Engine/ViewStyleModifier'
--> Sources/Engine/Sources/ViewStyle.swift:193:83-193:94
191 | /// views in the view hierarchy.
192 | ///
193 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
194 | @frozen
195 | public struct ViewStyleModifier<
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/StateAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewModifiedSubview/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/PublishedStateReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/HostingRootView/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/MultiViewAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/MultiText/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ImageRenderedView/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/EnvironmentValueReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/PreferenceKeyReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/Subview/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ConditionalContent/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/UnaryViewAdaptor/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SectionHeader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/StaticContent/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ImageRendererAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SwiftUICore/View/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VersionedArrangementViewDefaultUnavailableBody/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/TextReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/TextAttachmentAdapter/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/AttributedStringReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SymmetricallyScaledReferencesText/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/AnyShape/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ForEachSubview/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewSubviewModifierContent/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/StaticConditionalContent/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VersionedDefaultGlassEffectShape/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/CapsuleRoundedRectangle/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/ViewStackAxisReader/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/MultiViewSubviewVisitor/Subview/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicSectionView/Content/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/NilSelectionLabel/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewVisitor/styledViewStyle(_:style:)'
--> Sources/Engine/Sources/ViewStyle.swift:251:87-251:98
249 | /// views in the view hierarchy.
250 | ///
251 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
252 | @inlinable
253 | public func styledViewStyle<
warning: '@StyledView' doesn't exist at '/Engine/SectionHeader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/CapsuleRoundedRectangle/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ConditionalContent/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/SwiftUICore/View/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ForEachSubview/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/StateAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/StaticContent/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/HostingRootView/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/PreferenceKeyReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/PublishedStateReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/TextAttachmentAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ImageRenderedView/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/MultiViewAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ImageRendererAdapter/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VersionedDefaultGlassEffectShape/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/MultiText/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/UnaryViewAdaptor/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicView/Subview/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewSubviewModifierContent/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/AttributedStringReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VersionedArrangementViewDefaultUnavailableBody/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/MultiViewSubviewVisitor/Subview/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/TextReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/NilSelectionLabel/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicSectionView/Content/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewVisitor/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/StaticConditionalContent/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/VariadicViewModifiedSubview/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/SymmetricallyScaledReferencesText/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/AnyShape/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/ViewStackAxisReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: '@StyledView' doesn't exist at '/Engine/EnvironmentValueReader/styledViewStyle(_:style:predicate:)'
--> Sources/Engine/Sources/ViewStyle.swift:267:87-267:98
265 | /// the current style context of the view.
266 | ///
267 + /// > Info: For more on how to create custom view styles, see ``ViewStyle`` and ``@StyledView``.
268 | /// > Info: For more on how to create custom style context, see ``StyleContext``.
269 | @inlinable
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/ViewTraitKeyVisitor.swift:12:11-12:25
10 | public typealias ViewTraitKeyVisitor = EngineCore.ViewTraitKeyVisitor
11 |
12 + /// The ``TypeDescriptor`` for the `_ViewTraitKey` protocol
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
13 | public typealias ViewTraitKeyProtocolDescriptor = EngineCore.ViewTraitKeyProtocolDescriptor
warning: 'ViewProtocolDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/ViewVisitor.swift:15:38-15:60
13 | ///
14 | /// A ``TypeDescriptor`` can be used alongside a visitor to safely
15 + /// visit a type. For example, the ``ViewProtocolDescriptor`` can
| ├─suggestion: Insert '-struct' for '@frozen struct ViewProtocolDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias ViewProtocolDescriptor = EngineCore.ViewProtocolDescriptor'
16 | /// be used with a ``ViewVisitor``:
17 | ///
warning: 'ViewVisitor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/ViewVisitor.swift:16:22-16:33
14 | /// A ``TypeDescriptor`` can be used alongside a visitor to safely
15 | /// visit a type. For example, the ``ViewProtocolDescriptor`` can
16 + /// be used with a ``ViewVisitor``:
| ├─suggestion: Insert '-protocol' for 'protocol ViewVisitor'
| ╰─suggestion: Insert '-typealias' for 'typealias ViewVisitor = EngineCore.ViewVisitor'
17 | ///
18 | /// func makeUIHostingController(content: Any) -> UIViewController? {
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/ViewVisitor.swift:42:11-42:25
40 | public typealias TypeDescriptor = EngineCore.TypeDescriptor
41 |
42 + /// The ``TypeDescriptor`` for the `View` protocol
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
43 | public typealias ViewProtocolDescriptor = EngineCore.ViewProtocolDescriptor
44 |
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/ViewVisitor.swift:57:11-57:25
55 | #if os(macOS)
56 |
57 + /// The ``TypeDescriptor`` for the `NSViewRepresentable` protocol
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
58 | public typealias NSViewRepresentableProtocolDescriptor = EngineCore.NSViewRepresentableProtocolDescriptor
59 |
warning: 'TypeDescriptor' is ambiguous at '/Engine'
--> Sources/Engine/Sources/ViewVisitor.swift:60:11-60:25
58 | public typealias NSViewRepresentableProtocolDescriptor = EngineCore.NSViewRepresentableProtocolDescriptor
59 |
60 + /// The ``TypeDescriptor`` for the `NSViewControllerRepresentable` protocol
| ├─suggestion: Insert '-protocol' for 'protocol TypeDescriptor'
| ╰─suggestion: Insert '-typealias' for 'typealias TypeDescriptor = EngineCore.TypeDescriptor'
61 | public typealias NSViewControllerRepresentableProtocolDescriptor = EngineCore.NSViewControllerRepresentableProtocolDescriptor
62 |
Finished building documentation for 'Engine' (37.12s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/3.0.1
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/swiftlang/swift-syntax
[1/2345] Fetching swift-docc-plugin
Updated https://github.com/swiftlang/swift-syntax (2.78s)
Fetched https://github.com/swiftlang/swift-docc-plugin (2.78s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (3.55s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (0.64s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3849] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.29s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.02s)
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
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Building for debugging...
[Planning deferred tasks]
[20 / 43] Snippets
[30 / 92]
[35 / 92]
[38 / 92]
[39 / 92]
[43 / 92]
[45 / 92]
[48 / 92]
[51 / 92]
[53 / 92]
[54 / 92]
[65 / 92] SymbolKit
[66 / 92] Snippets
[84 / 93] SymbolKit
[86 / 93] Snippets
[92 / 97] snippet-extract-product
[93 / 97] snippet-extract-product
[95 / 97] snippet-extract-product
Build complete! (4.26 sec)
Building for debugging...
[Planning deferred tasks]
[3 / 23] EngineCoreC
[3 / 23]
[4 / 21] EngineCore
[15 / 32] EngineCore
[16 / 32] EngineCore
[20 / 28] Engine
[31 / 39] Engine
/Users/admin/builder/spi-builder-workspace/Sources/Engine/Sources/Versionednput.swift:213:19: [1;33mwarning: [1;39munnecessary check for 'macOS'; enclosing scope ensures guard will always be true[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
[0;36m209 |[0;0m } else if #available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *) {
[0;36m210 |[0;0m return .v4
[0;36m211 |[0;0m } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[0;36m|[0;0m `- [1;39mnote: [1;39menclosing scope here[0;0m
[0;36m212 |[0;0m return .v3
[0;36m213 |[0;0m } else if #available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *) {
[0;36m|[0;0m `- [1;33mwarning: [1;39munnecessary check for 'macOS'; enclosing scope ensures guard will always be true[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
[0;36m214 |[0;0m return .v2
[0;36m215 |[0;0m } else {
[#UselessAvailabilityCheck]: <https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check>
Build complete! (9.22 sec)
Target: EngineCore
Extracting symbol information for 'EngineCore'...
Finished extracting symbol information for 'EngineCore'. (1.85s)
Building documentation for 'EngineCore'...
Finished building documentation for 'EngineCore' (0.20s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/3.0.1
Building for debugging...
[1 / 11]
Build complete! (0.87 sec)
Building for debugging...
[Planning deferred tasks]
Build complete! (0.59 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/3.0.1/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/3.0.1/linkable-paths.json
Target: EngineMacros
Extracting symbol information for 'EngineMacros'...
Finished extracting symbol information for 'EngineMacros'. (17.75s)
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 `makeDefaultStyleBody(configuration:)`
12 | /// of a ``StyledView`` will become the default style if no other style is applied.
warning: 'ViewAlias' doesn't exist at '/EngineMacros/StyledView()'
--> Sources/EngineMacros/StyledView.swift:20:79-20:88
18 | /// The configuration includes every stored instance property of the view:
19 | /// - Generic parameters must conform to `View`, either inline or in a `where` clause,
20 + /// and each must be the type of exactly one property. Each one becomes a ``ViewAlias``
21 | /// in the configuration.
22 | /// - `@Binding` properties are passed to the configuration as bindings.
warning: 'ViewStyle' doesn't exist at '/EngineMacros/StyledView()'
--> Sources/EngineMacros/StyledView.swift:68:25-68:34
66 | /// This showcases the major benefit with the view style approach as it allows for multiple styles
67 | /// to be composed and reused together. The ``StyledView`` used within custom style body
68 + /// will use the next ``ViewStyle`` if one exists, or the default style - which is the
69 | /// `makeDefaultStyleBody(configuration:)` of the ``StyledView``.
70 | ///
warning: 'ViewStyle' doesn't exist at '/EngineMacros/StyledView'
--> Sources/EngineMacros/StyledView.swift:113:7-113:16
111 |
112 | /// A protocol intended to be used with the ``StyledView()`` macro to define a
113 + /// ``ViewStyle`` and all its related components.
114 | public protocol StyledView: PrimitiveView where Body == Never {
115 |
Finished building documentation for 'EngineMacros' (0.06s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/3.0.1
Building for debugging...
[1 / 11]
Build complete! (0.46 sec)
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 738]
[Planning deferred tasks]
[15 / 131] SwiftSyntax600
[26 / 145] SwiftSyntax604
[52 / 146] SwiftSyntax
[63 / 157] SwiftSyntax
[71 / 161] SwiftDiagnostics
[80 / 179] SwiftBasicFormat
[89 / 186] SwiftDiagnostics
[94 / 186] SwiftBasicFormat
[96 / 182] SwiftBasicFormat
[100 / 187] SwiftBasicFormat
[105 / 187]
[105 / 187] SwiftParser
[105 / 187] SwiftBasicFormat
[112 / 195] SwiftOperators
[123 / 217] SwiftParserDiagnostics
[129 / 217] SwiftParserDiagnostics
[134 / 213] SwiftOperators
[141 / 215] SwiftOperators
[142 / 215] SwiftParserDiagnostics
[151 / 226] SwiftSyntaxBuilder
[153 / 226] SwiftSyntaxBuilder
[154 / 226] SwiftSyntaxBuilder
[154 / 226] SwiftSyntax
[156 / 220] SwiftSyntaxBuilder
[160 / 221] SwiftIfConfig
[171 / 232] SwiftIfConfig
[175 / 229] SwiftIfConfig
[187 / 239] SwiftSyntaxMacros
[192 / 235] SwiftSyntaxMacroExpansion
[202 / 245] SwiftSyntaxMacroExpansion
[206 / 247] SwiftCompilerPluginMessageHandling
[217 / 258] SwiftSyntaxMacroExpansion
[218 / 257] SwiftCompilerPluginMessageHandling
[222 / 254] SwiftCompilerPluginMessageHandling
[225 / 255] SwiftCompilerPlugin
[230 / 244] EngineMacrosCore
[234 / 248] EngineMacrosCore
[235 / 248] EngineMacrosCore
[238 / 246] EngineMacros
[241 / 249] EngineMacros
[243 / 245] EngineMacros
Build complete! (16.51 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/3.0.1/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nathantannar4/engine/3.0.1/linkable-paths.json
114496
725 /Users/admin/builder/spi-builder-workspace/.docs/nathantannar4/engine/3.0.1
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/nathantannar4/engine/3.0.1
Directory size must not exceed 500.0 MB (was: 725.0 MB)
Error while generating docs: Documentation archive too large
✅ Doc result (failed) reported
Done.