Skip to content

Gitignore .build/ at any depth #1267

Gitignore .build/ at any depth

Gitignore .build/ at any depth #1267

Triggered via push April 7, 2026 15:13
Status Success
Total duration 28m 20s
Artifacts

ci.yml

on: push
Matrix: ci
Matrix: framework-archiving
Fit to window
Zoom out
Zoom in

Annotations

216 warnings
iOS 17.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
iOS 17.5: Tests/Tests/PlatformVersionTests.swift#L115
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: Tests/Tests/PlatformVersionTests.swift#L108
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: Tests/Tests/PlatformVersionTests.swift#L51
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 17.5: Tests/Tests/PlatformVersionTests.swift#L44
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
visionOS 2.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
visionOS 2.5: Tests/Tests/ViewTypes/MapTests.swift#L31
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 2.5: Tests/Tests/ViewTypes/MapTests.swift#L24
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 2.5: Tests/Tests/ViewTypes/MapTests.swift#L17
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 2.5: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in visionOS 1.0: Use UIWindowScene.windows on a relevant window scene instead
iOS 18.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: Tests/Tests/PlatformVersionTests.swift#L243
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 15: Tests/Tests/PlatformVersionTests.swift#L179
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macCatalyst 26: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in Mac Catalyst 15.0: Use UIWindowScene.windows on a relevant window scene instead
macCatalyst 26: Tests/Tests/PlatformVersionTests.swift#L115
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 26: Tests/Tests/PlatformVersionTests.swift#L108
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 26: Tests/Tests/PlatformVersionTests.swift#L51
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 26: Tests/Tests/PlatformVersionTests.swift#L44
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 26
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 26
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst'
macCatalyst 26
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst'
macCatalyst 26
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 26
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 26
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 26
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 26
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 26
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst'
macCatalyst 26
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.WS8pKJ/Metal.xctoolchain/usr/lib/swift/maccatalyst'
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macCatalyst 15
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.ZIdu9C/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 15
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.ZIdu9C/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 15
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.ZIdu9C/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 15
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.ZIdu9C/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 15
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.ZIdu9C/Metal.xctoolchain/usr/lib/swift/maccatalyst' not found
macCatalyst 15
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.ZIdu9C/Metal.xctoolchain/usr/lib/swift/maccatalyst'
macCatalyst 15
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.ZIdu9C/Metal.xctoolchain/usr/lib/swift/maccatalyst'
Lint Podspec
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
watchOS 26.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS 15.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
tvOS 16.4
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tvOS 16.4: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in tvOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
tvOS 16.4: Tests/Tests/PlatformVersionTests.swift#L372
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 16.4: Tests/Tests/PlatformVersionTests.swift#L365
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 16.4: Tests/Tests/PlatformVersionTests.swift#L308
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 16.4: Tests/Tests/PlatformVersionTests.swift#L301
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 16.4: Tests/TestsHostApp/Assets.xcassets#L0
None of the input catalogs contained a matching App Icon & Top Shelf Image brand assets collection named "AppIcon"
tvOS 26.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tvOS 26.2: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in tvOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
tvOS 26.2: Tests/Tests/PlatformVersionTests.swift#L372
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 26.2: Tests/Tests/PlatformVersionTests.swift#L365
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 26.2: Tests/Tests/PlatformVersionTests.swift#L308
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 26.2: Tests/Tests/PlatformVersionTests.swift#L301
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 26.2: Tests/TestsHostApp/Assets.xcassets#L0
None of the input catalogs contained a matching App Icon & Top Shelf Image brand assets collection named "AppIcon"
watchOS 10.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iPadOS 16.4
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iPadOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
iPadOS 16.4: Tests/Tests/PlatformVersionTests.swift#L115
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: Tests/Tests/PlatformVersionTests.swift#L108
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: Tests/Tests/PlatformVersionTests.swift#L51
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 16.4: Tests/Tests/PlatformVersionTests.swift#L44
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iPadOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
iPadOS 18.5: Tests/Tests/PlatformVersionTests.swift#L115
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: Tests/Tests/PlatformVersionTests.swift#L108
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: Tests/Tests/PlatformVersionTests.swift#L51
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 18.5: Tests/Tests/PlatformVersionTests.swift#L44
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: Tests/Tests/PlatformVersionTests.swift#L243
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
macOS 26: Tests/Tests/PlatformVersionTests.swift#L179
unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
tvOS 17.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tvOS 17.5: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in tvOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
tvOS 17.5: Tests/Tests/PlatformVersionTests.swift#L372
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 17.5: Tests/Tests/PlatformVersionTests.swift#L365
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 17.5: Tests/Tests/PlatformVersionTests.swift#L308
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 17.5: Tests/Tests/PlatformVersionTests.swift#L301
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 17.5: Tests/TestsHostApp/Assets.xcassets#L0
None of the input catalogs contained a matching App Icon & Top Shelf Image brand assets collection named "AppIcon"
iPadOS 15.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iPadOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
iPadOS 15.5: Tests/Tests/PlatformVersionTests.swift#L115
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: Tests/Tests/PlatformVersionTests.swift#L108
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: Tests/Tests/PlatformVersionTests.swift#L51
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 15.5: Tests/Tests/PlatformVersionTests.swift#L44
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 16.4: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
tvOS 18.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tvOS 18.5: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in tvOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
tvOS 18.5: Tests/Tests/PlatformVersionTests.swift#L372
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 18.5: Tests/Tests/PlatformVersionTests.swift#L365
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 18.5: Tests/Tests/PlatformVersionTests.swift#L308
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 18.5: Tests/Tests/PlatformVersionTests.swift#L301
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 18.5: Tests/TestsHostApp/Assets.xcassets#L0
None of the input catalogs contained a matching App Icon & Top Shelf Image brand assets collection named "AppIcon"
watchOS 8.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
watchOS 11.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
watchOS 9.4
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tvOS 15.4
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tvOS 15.4: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in tvOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
tvOS 15.4: Tests/Tests/PlatformVersionTests.swift#L372
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 15.4: Tests/Tests/PlatformVersionTests.swift#L365
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 15.4: Tests/Tests/PlatformVersionTests.swift#L308
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 15.4: Tests/Tests/PlatformVersionTests.swift#L301
unnecessary check for 'tvOS'; enclosing scope ensures guard will always be true
tvOS 15.4: Tests/TestsHostApp/Assets.xcassets#L0
None of the input catalogs contained a matching App Icon & Top Shelf Image brand assets collection named "AppIcon"
iOS 26.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
iOS 26.2: Tests/Tests/PlatformVersionTests.swift#L115
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: Tests/Tests/PlatformVersionTests.swift#L108
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: Tests/Tests/PlatformVersionTests.swift#L51
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iOS 26.2: Tests/Tests/PlatformVersionTests.swift#L44
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 26.2: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
visionOS 26.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
visionOS 26.2: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in visionOS 1.0: Use UIWindowScene.windows on a relevant window scene instead
visionOS 26.2: Tests/Tests/ViewTypes/MapTests.swift#L31
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 26.2: Tests/Tests/ViewTypes/MapTests.swift#L24
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 26.2: Tests/Tests/ViewTypes/MapTests.swift#L17
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 1.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
visionOS 1.2: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in visionOS 1.0: Use UIWindowScene.windows on a relevant window scene instead
visionOS 1.2: Tests/Tests/ViewTypes/MapTests.swift#L31
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 1.2: Tests/Tests/ViewTypes/MapTests.swift#L24
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
visionOS 1.2: Tests/Tests/ViewTypes/MapTests.swift#L17
'init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)' was deprecated in iOS 1.0: Use Map initializers that take a MapContentBuilder instead.
iPadOS 17.5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iPadOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V20introspectAsAncestor4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: @__swiftmacro_5Tests019NavigationSplitViewA0V10introspect4TestfMp_.swift#L6
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: Tests/Tests/TestUtils.swift#L17
'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead
iPadOS 17.5: Tests/Tests/PlatformVersionTests.swift#L115
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: Tests/Tests/PlatformVersionTests.swift#L108
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: Tests/Tests/PlatformVersionTests.swift#L51
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true
iPadOS 17.5: Tests/Tests/PlatformVersionTests.swift#L44
unnecessary check for 'iOS'; enclosing scope ensures guard will always be true