The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-snapshot-testing, reference main (366613), with Swift 6.4 for macOS (SPM) on 13 Oct 2026 18:33:40 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/modern-swift-dev/swift-snapshot-testing.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/modern-swift-dev/swift-snapshot-testing
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 3666131 docs: add agent skills setup
Cloned https://github.com/modern-swift-dev/swift-snapshot-testing.git
Revision (git rev-parse @):
36661312a1794aa5da7a2b6d5d311513a2a51818
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/modern-swift-dev/swift-snapshot-testing.git at main
Fetching https://github.com/swiftlang/swift-docc-symbolkit
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/swiftlang/swift-syntax
[1/2345] Fetching swift-docc-plugin
[95/5072] Fetching swift-docc-plugin, xctest-dynamic-overlay
[568/8909] Fetching swift-docc-plugin, xctest-dynamic-overlay, swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-plugin (1.43s)
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay (1.43s)
[1/80500] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-docc-symbolkit (5.17s)
Fetched https://github.com/swiftlang/swift-syntax (5.17s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Creating working copy for https://github.com/swiftlang/swift-syntax
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.6.1
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Working copy of https://github.com/swiftlang/swift-syntax resolved at 603.0.0
========================================
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": "swift-snapshot-testing",
      "name": "swift-snapshot-testing",
      "url": "https://github.com/modern-swift-dev/swift-snapshot-testing.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-snapshot-testing",
      "traits": [
        "FoundationNetworking"
      ],
      "dependencies": [
        {
          "identity": "xctest-dynamic-overlay",
          "name": "xctest-dynamic-overlay",
          "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
          "version": "1.13.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-issue-reporting",
              "name": "swift-issue-reporting",
              "url": "https://github.com/pointfreeco/swift-issue-reporting",
              "version": "2.1.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-issue-reporting",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-syntax",
          "name": "swift-syntax",
          "url": "https://github.com/swiftlang/swift-syntax",
          "version": "604.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/modern-swift-dev/swift-snapshot-testing.git
[1/7129] Fetching swift-snapshot-testing
Fetched https://github.com/modern-swift-dev/swift-snapshot-testing.git (3.18s)
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay from cache
Fetched https://github.com/swiftlang/swift-syntax from cache (0.99s)
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.06s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (1.87s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.13.1 (2.17s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6177] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (1.64s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (2.38s)
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.13.1
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/modern-swift-dev/swift-snapshot-testing.git
Working copy of https://github.com/modern-swift-dev/swift-snapshot-testing.git resolved at main (3666131)
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.30s)
Found 2 product dependencies
  - xctest-dynamic-overlay
  - swift-syntax
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/modern-swift-dev/swift-snapshot-testing.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 / 738]
[Planning deferred tasks]
[133 / 293]
[142 / 301] SwiftSyntax509
[153 / 317] SwiftSyntax603
[203 / 330]
[208 / 331]
[210 / 331]
[227 / 332]
[235 / 358]
[241 / 418]
[247 / 449]
[262 / 449]
[265 / 449]
[266 / 449]
[278 / 449]
[279 / 449]
[283 / 449]
[285 / 449]
[288 / 449]
[291 / 449]
[293 / 449]
[296 / 449]
[301 / 449]
[305 / 449]
[308 / 449]
[310 / 449]
[313 / 449] SwiftSyntax
[315 / 449]
[317 / 449] SwiftSyntax
[322 / 449]
[326 / 449]
[329 / 449] IssueReporting
[332 / 449] IssueReporting
[333 / 449]
[334 / 449] IssueReporting
[336 / 449] IssueReporting
[342 / 449]
[342 / 449] IssueReporting
[344 / 449]
[348 / 449] IssueReporting
[350 / 449] IssueReporting
[351 / 449] CustomDump
[352 / 450]
[357 / 450] SnapshotPreviews
[364 / 451] SwiftSyntax
[373 / 454]
[377 / 483] SwiftParser
[392 / 515]
[398 / 543]
[402 / 543]
[404 / 543]
[407 / 543]
[411 / 543]
[414 / 543]
[426 / 543]
[430 / 543]
[431 / 543] SwiftParser-product
[435 / 543]
[438 / 543] SwiftParser
[443 / 543] SnapshotTesting
[450 / 543] SwiftDiagnostics
[452 / 543]
[456 / 543] SwiftDiagnostics
[459 / 543] SwiftDiagnostics
[462 / 543] SwiftBasicFormat
[468 / 543] SnapshotTesting
[471 / 543] SnapshotTesting
[482 / 543] SnapshotTesting
[485 / 543] SnapshotTesting
[490 / 543] CustomDump
[492 / 543] CustomDump
[496 / 543] CustomDump
[498 / 543] SnapshotTesting
[500 / 545]
[503 / 545] SwiftParserDiagnostics
[508 / 556] SwiftParserDiagnostics
[510 / 556] SwiftParserDiagnostics
[513 / 556] SwiftParserDiagnostics
[522 / 558] SwiftSyntaxBuilder
[523 / 559]
[534 / 559] SnapshotTestingCustomDump
[542 / 570] SwiftSyntaxBuilder
[544 / 570] SwiftSyntaxBuilder
[546 / 570] SwiftSyntaxBuilder
[554 / 571] SwiftSyntaxBuilder
[555 / 571] InlineSnapshotTesting
[558 / 574] InlineSnapshotTesting
[564 / 574] InlineSnapshotTesting
[565 / 574] SwiftSyntax
[567 / 574] SwiftSyntax
[572 / 574] SwiftSyntaxBuilder
[574 / 574] InlineSnapshotTesting-product
Build complete! (20.10 sec)
/Users/admin/builder/spi-builder-workspace/Sources/CustomDump/Conformances/CoreLocation.swift:71:13: warning: switch must be exhaustive
 69 |     extension CLActivityType: CustomDumpStringConvertible {
 70 |         public var customDumpDescription: String {
 71 |             switch self {
    |             |- warning: switch must be exhaustive
    |             `- note: add missing case: '.maritime'
 72 |                 case .airborne:
 73 |                     return "CLActivityType.airborne"
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "exact" : [
          "1.5.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    },
    {
      "identity" : "xctest-dynamic-overlay",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/xctest-dynamic-overlay"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "509.0.0",
            "upper_bound" : "605.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax"
    }
  ],
  "manifest_display_name" : "swift-snapshot-testing",
  "name" : "swift-snapshot-testing",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "17.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "SnapshotPreviews",
      "targets" : [
        "SnapshotPreviews"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnapshotTesting",
      "targets" : [
        "SnapshotTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "InlineSnapshotTesting",
      "targets" : [
        "InlineSnapshotTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CustomDump",
      "targets" : [
        "CustomDump"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnapshotTestingCustomDump",
      "targets" : [
        "SnapshotTestingCustomDump"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "SnapshotTestingTests",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotTestingTests",
      "path" : "Tests/SnapshotTestingTests",
      "sources" : [
        "AssertSnapshotSwiftTests.swift",
        "DeprecationTests.swift",
        "ImageSnapshotOptionsTests.swift",
        "Internal/BaseSuite.swift",
        "Internal/BaseTestCase.swift",
        "Internal/TestHelpers.swift",
        "NSImageComparisonTests.swift",
        "NamedViewImageConfigTests.swift",
        "PrepareTests.swift",
        "RecordTests.swift",
        "ReferenceStorageTests.swift",
        "SegmentedSnapshotNameTests.swift",
        "SnapshotPreviewsTests.swift",
        "SnapshotTestingTests.swift",
        "SnapshotsTraitTests.swift",
        "SwiftTestingTests.swift",
        "URLRequestRegressionTests.swift",
        "WaitTests.swift",
        "WithSnapshotTestingTests.swift"
      ],
      "target_dependencies" : [
        "SnapshotTesting",
        "SnapshotTestingCustomDump"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SnapshotTestingCustomDump",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotTestingCustomDump",
      "path" : "Sources/SnapshotTestingCustomDump",
      "product_memberships" : [
        "SnapshotTestingCustomDump"
      ],
      "sources" : [
        "CustomDump.swift"
      ],
      "target_dependencies" : [
        "CustomDump",
        "SnapshotTesting"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapshotTesting",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotTesting",
      "path" : "Sources/SnapshotTesting",
      "product_memberships" : [
        "SnapshotTesting",
        "InlineSnapshotTesting",
        "SnapshotTestingCustomDump"
      ],
      "sources" : [
        "AssertSnapshot.swift",
        "Async.swift",
        "Common/Internal.swift",
        "Common/LockIsolated.swift",
        "Common/View.swift",
        "Common/XCTAttachment.swift",
        "Diff.swift",
        "Diffing.swift",
        "Extensions/Wait.swift",
        "Internal/Deprecations.swift",
        "Internal/RecordIssue.swift",
        "SnapshotPreviews.swift",
        "SnapshotTestingConfiguration.swift",
        "SnapshotsTestTrait.swift",
        "Snapshotting.swift",
        "Snapshotting/Any.swift",
        "Snapshotting/CALayer.swift",
        "Snapshotting/CGPath.swift",
        "Snapshotting/CaseIterable.swift",
        "Snapshotting/Data.swift",
        "Snapshotting/Encodable.swift",
        "Snapshotting/ImageSnapshotOptions.swift",
        "Snapshotting/NSBezierPath.swift",
        "Snapshotting/NSImage.swift",
        "Snapshotting/NSView.swift",
        "Snapshotting/NSViewController.swift",
        "Snapshotting/SceneKit.swift",
        "Snapshotting/SpriteKit.swift",
        "Snapshotting/String.swift",
        "Snapshotting/SwiftUIView.swift",
        "Snapshotting/UIBezierPath.swift",
        "Snapshotting/UIImage.swift",
        "Snapshotting/UIView.swift",
        "Snapshotting/UIViewController.swift",
        "Snapshotting/URLRequest.swift"
      ],
      "target_dependencies" : [
        "SnapshotPreviews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapshotPreviews",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotPreviews",
      "path" : "Sources/SnapshotPreviews",
      "product_memberships" : [
        "SnapshotPreviews",
        "SnapshotTesting",
        "InlineSnapshotTesting",
        "SnapshotTestingCustomDump"
      ],
      "sources" : [
        "PreviewSnapshot.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "InlineSnapshotTestingTests",
      "module_type" : "SwiftTarget",
      "name" : "InlineSnapshotTestingTests",
      "path" : "Tests/InlineSnapshotTestingTests",
      "sources" : [
        "AssertInlineSnapshotSwiftTests.swift",
        "CustomDumpTests.swift",
        "InlineSnapshotTestingTests.swift",
        "Internal/BaseSuite.swift",
        "Internal/BaseTestCase.swift"
      ],
      "target_dependencies" : [
        "InlineSnapshotTesting",
        "SnapshotTestingCustomDump"
      ],
      "type" : "test"
    },
    {
      "c99name" : "InlineSnapshotTesting",
      "module_type" : "SwiftTarget",
      "name" : "InlineSnapshotTesting",
      "path" : "Sources/InlineSnapshotTesting",
      "product_dependencies" : [
        "SwiftParser",
        "SwiftSyntax",
        "SwiftSyntaxBuilder"
      ],
      "product_memberships" : [
        "InlineSnapshotTesting"
      ],
      "sources" : [
        "AssertInlineSnapshot.swift",
        "Exports.swift"
      ],
      "target_dependencies" : [
        "SnapshotTesting"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CustomDumpTests",
      "module_type" : "SwiftTarget",
      "name" : "CustomDumpTests",
      "path" : "Tests/CustomDumpTests",
      "product_dependencies" : [
        "IssueReportingTestSupport"
      ],
      "sources" : [
        "Conformances/CoreImageTests.swift",
        "Conformances/CoreLocationTests.swift",
        "Conformances/FoundationTests.swift",
        "Conformances/SwiftTests.swift",
        "Conformances/UIKitTests.swift",
        "Conformances/UniformTypeIdentifiersTests.swift",
        "Conformances/UserNotificationsTests.swift",
        "DiffTests.swift",
        "DumpTests.swift",
        "ExpectDifferenceTests.swift",
        "ExpectNoDifferenceTests.swift",
        "Mocks.swift"
      ],
      "target_dependencies" : [
        "CustomDump"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CustomDump",
      "module_type" : "SwiftTarget",
      "name" : "CustomDump",
      "path" : "Sources/CustomDump",
      "product_dependencies" : [
        "IssueReporting"
      ],
      "product_memberships" : [
        "CustomDump",
        "SnapshotTestingCustomDump"
      ],
      "sources" : [
        "Conformances/CoreImage.swift",
        "Conformances/CoreLocation.swift",
        "Conformances/CoreMotion.swift",
        "Conformances/Foundation.swift",
        "Conformances/KeyPath.swift",
        "Conformances/Photos.swift",
        "Conformances/Speech.swift",
        "Conformances/StoreKit.swift",
        "Conformances/Swift.swift",
        "Conformances/SwiftUI.swift",
        "Conformances/UIKit.swift",
        "Conformances/UniformTypeIdentifiers.swift",
        "Conformances/UserNotifications.swift",
        "Conformances/UserNotificationsUI.swift",
        "CustomDumpReflectable.swift",
        "CustomDumpRepresentable.swift",
        "CustomDumpStringConvertible.swift",
        "Diff.swift",
        "Dump.swift",
        "ExpectDifference.swift",
        "ExpectNoDifference.swift",
        "Internal/AnyType.swift",
        "Internal/CollectionDifference.swift",
        "Internal/Identifiable.swift",
        "Internal/Mirror.swift",
        "Internal/String.swift",
        "Internal/Unordered.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/modern-swift-dev/swift-snapshot-testing/main
Repository:               modern-swift-dev/swift-snapshot-testing
Swift version used:       6.4
        .package(url: "https://github.com/swiftlang/swift-docc-plugin", exact: "1.5.0"),
Target:                   SnapshotTesting
Extracting symbol information for 'SnapshotTesting'...
Finished extracting symbol information for 'SnapshotTesting'. (2.38s)
Building documentation for 'SnapshotTesting'...
warning: External name 'file' used to document parameter
   --> ../AssertSnapshot.swift:179:9-179:13
177 | ///   - fileID: The file ID in which failure occurred. Defaults to the file ID of the test case in
178 | ///     which this function was called.
179 + ///   - file: The file in which failure occurred. Defaults to the file path of the test case in
    |         ╰─suggestion: Replace 'file' with 'filePath'
180 | ///     which this function was called.
181 | ///   - testName: The name of the test in which failure occurred. Defaults to the function name of
warning: External name 'file' used to document parameter
   --> ../AssertSnapshot.swift:263:9-263:13
261 | ///   - fileID: The file ID in which failure occurred. Defaults to the file ID of the test case in
262 | ///     which this function was called.
263 + ///   - file: The file in which failure occurred. Defaults to the file path of the test case in
    |         ╰─suggestion: Replace 'file' with 'filePath'
264 | ///     which this function was called.
265 | ///   - testName: The name of the test in which failure occurred. Defaults to the function name of
warning: External name 'file' used to document parameter
   --> ../AssertSnapshot.swift:333:9-333:13
331 | ///   - fileID: The file ID in which failure occurred. Defaults to the file ID of the test case in
332 | ///     which this function was called.
333 + ///   - file: The file in which failure occurred. Defaults to the file path of the test case in
    |         ╰─suggestion: Replace 'file' with 'filePath'
334 | ///     which this function was called.
335 | ///   - testName: The name of the test in which failure occurred. Defaults to the function name of
warning: External name 'file' used to document parameter
   --> ../AssertSnapshot.swift:436:9-436:13
434 | ///   - name: An optional description of the snapshot.
435 | ///   - options: Options controlling recording, diffing, directories, and timeout.
436 + ///   - file: The file in which failure occurred. Defaults to the file name of the test case in
    |         ╰─suggestion: Replace 'file' with 'filePath'
437 | ///     which this function was called.
438 | ///   - testName: The name of the test in which failure occurred. Defaults to the function name of
warning: Parameter 'column' is missing documentation
   --> ../AssertSnapshot.swift:441:29-441:29
439 | ///     the test case in which this function was called.
440 | ///   - line: The line number on which failure occurred. Defaults to the line number on which this
441 + ///     function was called.
    |                             ╰─suggestion: Document 'column' parameter
442 | /// - Returns: A failure message or, if the value matches, nil.
443 | @MainActor public func verifySnapshot<Value, Format>(
warning: Parameter 'fileID' is missing documentation
   --> ../AssertSnapshot.swift:441:29-441:29
439 | ///     the test case in which this function was called.
440 | ///   - line: The line number on which failure occurred. Defaults to the line number on which this
441 + ///     function was called.
442 | /// - Returns: A failure message or, if the value matches, nil.
443 | @MainActor public func verifySnapshot<Value, Format>(
warning: 'assertSnapshots(of:as:options:fileID:file:testName:line:column:)' is ambiguous at '/SnapshotTesting'
 --> Extensions/AssertSnapshot.md:7:5-7:69
5 | ### Multiple snapshots
6 |
7 + - ``assertSnapshots(of:as:options:fileID:file:testName:line:column:)``
  |                                                                     ├─suggestion: Insert '-(_,[Snapshotting<Value,Any>],_,_,_,_,_,_)' for '@MainActor func assertSnapshots<Value>(of value: @autoclosure () throws -> Value, as strategies: [Snapshotting<Value, some Any>], options: SnapshotAssertionOptions = .init(), fileID: StaticString = #fileID, file filePath: StaticString = #filePath, testName: String = #function, line: UInt = #line, column: UInt = #column)'
  |                                                                     ╰─suggestion: Insert '-(_,[String:Snapshotting<Value,Any>],_,_,_,_,_,_)' for '@MainActor func assertSnapshots<Value>(of value: @autoclosure () throws -> Value, as strategies: [String : Snapshotting<Value, some Any>], options: SnapshotAssertionOptions = .init(), fileID: StaticString = #fileID, file filePath: StaticString = #filePath, testName: String = #function, line: UInt = #line, column: UInt = #column)'
8 |
9 | ### Custom assertions
warning: '34drn' isn't a disambiguation for 'image' at '/SnapshotTesting/Snapshotting'
  --> Extensions/Snapshotting.md:15:10-15:16
13 | - ``elementsDescription(numberFormatter:)-8g5ik``
14 | - ``func(into:)``
15 + - ``image-34drn``
   |          ├─suggestion: Replace '34drn' with '3qu9' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '34drn' with '4k9c6' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '34drn' with '4nvp5' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '34drn' with '5ftbk' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '34drn' with '6dlw3' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '34drn' with '8awwl' for '@MainActor static var image: Snapshotting { get }'
   |          ╰─suggestion: Replace '34drn' with '8eey6' for '@MainActor static var image: Snapshotting { get }'
16 | - ``image-4k9c6``
17 | - ``image-4nvp5``
warning: '8ng2q' isn't a disambiguation for 'image' at '/SnapshotTesting/Snapshotting'
  --> Extensions/Snapshotting.md:20:10-20:16
18 | - ``image-5ftbk``
19 | - ``image-8eey6``
20 + - ``image-8ng2q``
   |          ├─suggestion: Replace '8ng2q' with '3qu9' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '8ng2q' with '4k9c6' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '8ng2q' with '4nvp5' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '8ng2q' with '5ftbk' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '8ng2q' with '6dlw3' for '@MainActor static var image: Snapshotting { get }'
   |          ├─suggestion: Replace '8ng2q' with '8awwl' for '@MainActor static var image: Snapshotting { get }'
   |          ╰─suggestion: Replace '8ng2q' with '8eey6' for '@MainActor static var image: Snapshotting { get }'
21 | - ``json-745rx``
22 | - ``json-9cu20``
warning: '227s4' isn't a disambiguation for 'recursiveDescription' at '/SnapshotTesting/Snapshotting'
  --> Extensions/Snapshotting.md:29:25-29:31
27 | - ``raw``
28 | - ``raw(pretty:)``
29 + - ``recursiveDescription-227s4``
   |                         ├─suggestion: Replace '227s4' with '4yeu9' for '@MainActor static var recursiveDescription: Snapshotting { get }'
   |                         ╰─suggestion: Replace '227s4' with '9o7' for '@MainActor static var recursiveDescription: Snapshotting { get }'
30 | - ``recursiveDescription-7anah``
31 |
warning: '7anah' isn't a disambiguation for 'recursiveDescription' at '/SnapshotTesting/Snapshotting'
  --> Extensions/Snapshotting.md:30:25-30:31
28 | - ``raw(pretty:)``
29 | - ``recursiveDescription-227s4``
30 + - ``recursiveDescription-7anah``
   |                         ├─suggestion: Replace '7anah' with '4yeu9' for '@MainActor static var recursiveDescription: Snapshotting { get }'
   |                         ╰─suggestion: Replace '7anah' with '9o7' for '@MainActor static var recursiveDescription: Snapshotting { get }'
31 |
32 | ### Defining a strategy
Finished building documentation for 'SnapshotTesting' (0.20s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/modern-swift-dev/swift-snapshot-testing/main
Building for debugging...
[Pre-planning 1 / 95]
[Planning deferred tasks]
[18 / 41]
[20 / 43] Snippets
[29 / 92]
[32 / 92]
[37 / 92]
[39 / 92]
[43 / 92]
[45 / 92]
[48 / 92]
[51 / 92]
[53 / 92]
[54 / 92]
[65 / 92] SymbolKit
[66 / 92] Snippets
[84 / 93] SymbolKit
[84 / 93] Snippets
[84 / 93] SymbolKit
[92 / 97] snippet-extract-product
[93 / 97] snippet-extract-product
[95 / 97] snippet-extract-product
Build complete! (5.00 sec)
Building for debugging...
[Planning deferred tasks]
[2 / 19]
[3 / 20] SnapshotPreviews
[5 / 22] SnapshotPreviews
[10 / 18]
[10 / 18] SnapshotTesting
[21 / 29] SnapshotTesting
[23 / 25] SnapshotTesting
Build complete! (2.06 sec)
Target:                   SnapshotPreviews
Extracting symbol information for 'SnapshotPreviews'...
Finished extracting symbol information for 'SnapshotPreviews'. (0.71s)
Building documentation for 'SnapshotPreviews'...
Finished building documentation for 'SnapshotPreviews' (0.06s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/modern-swift-dev/swift-snapshot-testing/main
Building for debugging...
[1 / 11]
Build complete! (0.33 sec)
Building for debugging...
[Planning deferred tasks]
Build complete! (0.39 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/modern-swift-dev/swift-snapshot-testing/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/modern-swift-dev/swift-snapshot-testing/main/linkable-paths.json
Target:                   InlineSnapshotTesting
Extracting symbol information for 'InlineSnapshotTesting'...
Finished extracting symbol information for 'InlineSnapshotTesting'. (14.29s)
Building documentation for 'InlineSnapshotTesting'...
warning: External name 'file' used to document parameter
  --> ../AssertInlineSnapshot.swift:67:9-67:13
65 | ///   - fileID: The file ID in which failure occurred. Defaults to the file ID of the test case in
66 | ///     which this function was called.
67 + ///   - file: The file in which failure occurred. Defaults to the file path of the test case in
   |         ╰─suggestion: Replace 'file' with 'filePath'
68 | ///     which this function was called.
69 | ///   - function: The function where the assertion occurs. The default is the name of the test
warning: External name 'file' used to document parameter
   --> ../AssertInlineSnapshot.swift:333:13-333:17
331 |     ///   - fileID: The file ID in which failure occurred. Defaults to the file ID of the test case
332 |     ///     in which this function was called.
333 +     ///   - file: The file in which failure occurred. Defaults to the file path of the test case in
    |             ╰─suggestion: Replace 'file' with 'filePath'
334 |     ///     which this function was called.
335 |     ///   - line: The line number on which failure occurred. Defaults to the line number on which
Finished building documentation for 'InlineSnapshotTesting' (0.14s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/modern-swift-dev/swift-snapshot-testing/main
Building for debugging...
[1 / 11]
Build complete! (0.50 sec)
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 475]
[Planning deferred tasks]
[7 / 79] SwiftSyntax509
[24 / 96] SwiftSyntax600
[45 / 92] SwiftSyntax
[56 / 103] SwiftSyntax
[64 / 107] SwiftBasicFormat
[73 / 125] SwiftDiagnostics
[78 / 136] SwiftDiagnostics
[85 / 132] SwiftParser
[86 / 132] SwiftParser
[87 / 132] SwiftParser
[89 / 132] SwiftDiagnostics
[92 / 132] SwiftDiagnostics
[97 / 132] SwiftBasicFormat
[98 / 133] SwiftParser
[104 / 135] SwiftParserDiagnostics
[114 / 146] SwiftParserDiagnostics
[115 / 146] SwiftParserDiagnostics
[119 / 143] SwiftParserDiagnostics
[128 / 154] SwiftSyntaxBuilder
[130 / 154] SwiftSyntaxBuilder
[131 / 154] SwiftSyntaxBuilder
[136 / 151] InlineSnapshotTesting
[139 / 154] InlineSnapshotTesting
[140 / 148] InlineSnapshotTesting
[142 / 144] InlineSnapshotTesting
Build complete! (13.96 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/modern-swift-dev/swift-snapshot-testing/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/modern-swift-dev/swift-snapshot-testing/main/linkable-paths.json
     882
8	/Users/admin/builder/spi-builder-workspace/.docs/modern-swift-dev/swift-snapshot-testing/main
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/modern-swift-dev/swift-snapshot-testing/main
File count: 882
Doc size:   8.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -modern-swift-dev-swift-snapshot-testing-main-bb6c637c.zip to presigned URL
Starting upload of 1472136 bytes...
Upload completed successfully
Done.