The Swift Package Index logo.Swift Package Index

Build Information

Successful build of ErrorKit, reference main (6265a0), with Swift 6.0 for macOS (SPM) on 17 Feb 2026 22:00:23 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/FlineDev/ErrorKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/FlineDev/ErrorKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6265a02 Remove ContextKit artifacts during Indie workspace cleanup in favor of shared skills
Cloned https://github.com/FlineDev/ErrorKit.git
Revision (git rev-parse @):
6265a02839df2553d2fde2b2cbf66fd582cdb27c
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/FlineDev/ErrorKit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/FlineDev/ErrorKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/5] Write sources
[1/5] Copying PrivacyInfo.xcprivacy
[1/5] Copying Info.plist
[2/5] Copying Localizable.xcstrings
[4/5] Write swift-version-5BDAB9E9C0126B9D.txt
[6/29] Emitting module ErrorKit
[7/31] Compiling ErrorKit URLSession+ErrorKit.swift
[8/31] Compiling ErrorKit resource_bundle_accessor.swift
[9/31] Compiling ErrorKit Throwable.swift
[10/31] Compiling ErrorKit FileManager+ErrorKit.swift
[11/31] Compiling ErrorKit ErrorKit+OSLog.swift
[12/31] Compiling ErrorKit MailAttachment.swift
[13/31] Compiling ErrorKit DatabaseError.swift
[14/31] Compiling ErrorKit FileError.swift
[15/31] Compiling ErrorKit GenericError.swift
[16/31] Compiling ErrorKit Logger+ErrorKit.swift
[17/31] Compiling ErrorKit String+ErrorKit.swift
[18/31] Compiling ErrorKit Catching.swift
[19/31] Compiling ErrorKit ErrorKit.swift
[20/31] Compiling ErrorKit ErrorMapper.swift
[21/31] Compiling ErrorKit MailComposerModifier.swift
[22/31] Compiling ErrorKit MailComposerView.swift
[23/31] Compiling ErrorKit PermissionError.swift
[24/31] Compiling ErrorKit StateError.swift
[25/31] Compiling ErrorKit ValidationError.swift
[26/31] Compiling ErrorKit CoreDataErrorMapper.swift
[27/31] Compiling ErrorKit FoundationErrorMapper.swift
[28/31] Compiling ErrorKit MapKitErrorMapper.swift
[29/31] Compiling ErrorKit NetworkError.swift
[30/31] Compiling ErrorKit OperationError.swift
[31/31] Compiling ErrorKit ParsingError.swift
Build complete! (19.44s)
Fetching https://github.com/apple/swift-crypto.git
[1/17526] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (2.09s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (3.86s)
Fetching https://github.com/apple/swift-asn1.git
[1/1692] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.89s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.5.1 (2.41s)
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.5.1
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.11.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    }
  ],
  "manifest_display_name" : "ErrorKit",
  "name" : "ErrorKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "ErrorKit",
      "targets" : [
        "ErrorKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ErrorKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ErrorKitTests",
      "path" : "Tests/ErrorKitTests",
      "sources" : [
        "ErrorKitTests.swift",
        "ThrowableTests.swift"
      ],
      "target_dependencies" : [
        "ErrorKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ErrorKit",
      "module_type" : "SwiftTarget",
      "name" : "ErrorKit",
      "path" : "Sources/ErrorKit",
      "product_dependencies" : [
        "Crypto"
      ],
      "product_memberships" : [
        "ErrorKit"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ErrorKit/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ErrorKit/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "BuiltInErrors/DatabaseError.swift",
        "BuiltInErrors/FileError.swift",
        "BuiltInErrors/GenericError.swift",
        "BuiltInErrors/NetworkError.swift",
        "BuiltInErrors/OperationError.swift",
        "BuiltInErrors/ParsingError.swift",
        "BuiltInErrors/PermissionError.swift",
        "BuiltInErrors/StateError.swift",
        "BuiltInErrors/ValidationError.swift",
        "Catching.swift",
        "ErrorKit.swift",
        "ErrorMapper.swift",
        "ErrorMappers/CoreDataErrorMapper.swift",
        "ErrorMappers/FoundationErrorMapper.swift",
        "ErrorMappers/MapKitErrorMapper.swift",
        "Helpers/Logger+ErrorKit.swift",
        "Helpers/String+ErrorKit.swift",
        "Logging/ErrorKit+OSLog.swift",
        "Logging/MailAttachment.swift",
        "Logging/MailComposerModifier.swift",
        "Logging/MailComposerView.swift",
        "Throwable.swift",
        "TypedOverloads/FileManager+ErrorKit.swift",
        "TypedOverloads/URLSession+ErrorKit.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/flinedev/errorkit/main
Repository:               FlineDev/ErrorKit
Swift version used:       6.0
Target:                   ErrorKit
Extracting symbol information for 'ErrorKit'...
Finished extracting symbol information for 'ErrorKit'. (4.21s)
Building documentation for 'ErrorKit'...
warning: 'catch(_:)' is ambiguous at '/ErrorKit/DatabaseError'
   --> ../BuiltInErrors/DatabaseError.swift:104:46-104:55
102 |
103 |    /// Represents a child error (either from your own error types or unknown system errors) that was wrapped into this error type.
104 +    /// This case is used internally by the ``catch(_:)`` function to store any errors thrown by the wrapped code.
    |                                                       ├─suggestion: Insert '8nvmf' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                       ╰─suggestion: Insert 'yosx' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
105 |    ///
106 |    /// # Example
warning: 'catch(_:)' is ambiguous at '/ErrorKit/DatabaseError'
   --> ../BuiltInErrors/DatabaseError.swift:128:76-128:85
126 |    ///
127 |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
128 +    /// Instead of manually catching and wrapping unknown errors, use the ``catch(_:)`` function
    |                                                                                     ├─suggestion: Insert '8nvmf' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                     ╰─suggestion: Insert 'yosx' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
129 |    /// which automatically wraps any thrown errors into this case.
130 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/FileError'
   --> ../BuiltInErrors/FileError.swift:98:97-98:106
96  |    case generic(userFriendlyMessage: String)
97  |
98  +    /// An error that occurred during a file operation, wrapped into this error type using the ``catch(_:)`` function.
    |                                                                                                          ├─suggestion: Insert '2imae' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                                          ╰─suggestion: Insert 'ukh7' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
99  |    /// This could include system-level file errors, encoding/decoding errors, or any other errors encountered during file operations.
100 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/FileError'
   --> ../BuiltInErrors/FileError.swift:120:75-120:84
118 |    ///
119 |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
120 +    /// Instead of manually catching and wrapping system errors, use the ``catch(_:)`` function
    |                                                                                    ├─suggestion: Insert '2imae' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                    ╰─suggestion: Insert 'ukh7' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
121 |    /// which automatically wraps any thrown errors into this case.
122 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/GenericError'
  --> ../BuiltInErrors/GenericError.swift:65:33-65:42
63 |
64 |    /// Creates a new generic error that wraps another error.
65 +    /// Used internally by the ``catch(_:)`` function to automatically wrap any thrown errors.
   |                                          ├─suggestion: Insert '8niy2' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
   |                                          ╰─suggestion: Insert '5w3q6' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
66 |    ///
67 |    /// # Example
warning: 'catch(_:)' is ambiguous at '/ErrorKit/NetworkError'
   --> ../BuiltInErrors/NetworkError.swift:148:100-148:109
146 |    case generic(userFriendlyMessage: String)
147 |
148 +    /// An error that occurred during a network operation, wrapped into this error type using the ``catch(_:)`` function.
    |                                                                                                             ├─suggestion: Insert '5hxbl' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                                             ╰─suggestion: Insert 'hn7y' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
149 |    /// This could include URLSession errors, SSL/TLS errors, or any other errors encountered during network communication.
150 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/NetworkError'
   --> ../BuiltInErrors/NetworkError.swift:170:75-170:84
168 |    ///
169 |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
170 +    /// Instead of manually catching and wrapping system errors, use the ``catch(_:)`` function
    |                                                                                    ├─suggestion: Insert '5hxbl' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                    ╰─suggestion: Insert 'hn7y' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
171 |    /// which automatically wraps any thrown errors into this case.
172 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/OperationError'
  --> ../BuiltInErrors/OperationError.swift:77:103-77:112
75 |    case generic(userFriendlyMessage: String)
76 |
77 +    /// An error that occurred during an operation execution, wrapped into this error type using the ``catch(_:)`` function.
   |                                                                                                                ├─suggestion: Insert '33x2h' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
   |                                                                                                                ╰─suggestion: Insert '5laym' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
78 |    /// This could include task cancellation errors, operation queue errors, or any other errors encountered during complex operations.
79 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/OperationError'
   --> ../BuiltInErrors/OperationError.swift:100:75-100:84
98  |    ///
99  |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
100 +    /// Instead of manually catching and wrapping system errors, use the ``catch(_:)`` function
    |                                                                                    ├─suggestion: Insert '33x2h' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                    ╰─suggestion: Insert '5laym' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
101 |    /// which automatically wraps any thrown errors into this case.
102 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/ParsingError'
  --> ../BuiltInErrors/ParsingError.swift:78:111-78:120
76 |    case generic(userFriendlyMessage: String)
77 |
78 +    /// An error that occurred during parsing or data transformation, wrapped into this error type using the ``catch(_:)`` function.
   |                                                                                                                        ├─suggestion: Insert '2pl9t' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
   |                                                                                                                        ╰─suggestion: Insert '2uat1' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
79 |    /// This could include JSON decoding errors, format validation errors, or any other errors encountered during data parsing.
80 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/ParsingError'
   --> ../BuiltInErrors/ParsingError.swift:100:75-100:84
98  |    ///
99  |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
100 +    /// Instead of manually catching and wrapping system errors, use the ``catch(_:)`` function
    |                                                                                    ├─suggestion: Insert '2pl9t' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                    ╰─suggestion: Insert '2uat1' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
101 |    /// which automatically wraps any thrown errors into this case.
102 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/PermissionError'
   --> ../BuiltInErrors/PermissionError.swift:99:100-99:109
97  |    case generic(userFriendlyMessage: String)
98  |
99  +    /// An error that occurred during permission handling, wrapped into this error type using the ``catch(_:)`` function.
    |                                                                                                             ├─suggestion: Insert '2i4a0' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                                             ╰─suggestion: Insert '72m5e' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
100 |    /// This could include authorization errors, system permission errors, or any other errors encountered during permission requests.
101 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/PermissionError'
   --> ../BuiltInErrors/PermissionError.swift:121:75-121:84
119 |    ///
120 |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
121 +    /// Instead of manually catching and wrapping system errors, use the ``catch(_:)`` function
    |                                                                                    ├─suggestion: Insert '2i4a0' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                    ╰─suggestion: Insert '72m5e' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
122 |    /// which automatically wraps any thrown errors into this case.
123 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/StateError'
  --> ../BuiltInErrors/StateError.swift:91:104-91:113
89 |    case generic(userFriendlyMessage: String)
90 |
91 +    /// An error that occurred due to state management issues, wrapped into this error type using the ``catch(_:)`` function.
   |                                                                                                                 ├─suggestion: Insert '41ar0' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
   |                                                                                                                 ╰─suggestion: Insert 'qmt2' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
92 |    /// This could include state transition errors, validation errors, or any other errors encountered during state-dependent operations.
93 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/StateError'
   --> ../BuiltInErrors/StateError.swift:114:75-114:84
112 |    ///
113 |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
114 +    /// Instead of manually catching and wrapping system errors, use the ``catch(_:)`` function
    |                                                                                    ├─suggestion: Insert '41ar0' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                    ╰─suggestion: Insert 'qmt2' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
115 |    /// which automatically wraps any thrown errors into this case.
116 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/ValidationError'
   --> ../BuiltInErrors/ValidationError.swift:105:91-105:100
103 |    case generic(userFriendlyMessage: String)
104 |
105 +    /// An error that occurred during validation, wrapped into this error type using the ``catch(_:)`` function.
    |                                                                                                    ├─suggestion: Insert '1bhkj' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                                    ╰─suggestion: Insert '1mm4y' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
106 |    /// This could include data validation errors, format validation errors, or any other errors encountered during validation checks.
107 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/ValidationError'
   --> ../BuiltInErrors/ValidationError.swift:128:75-128:84
126 |    ///
127 |    /// The `caught` case stores the original error while maintaining type safety through typed throws.
128 +    /// Instead of manually catching and wrapping system errors, use the ``catch(_:)`` function
    |                                                                                    ├─suggestion: Insert '1bhkj' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                                                                                    ╰─suggestion: Insert '1mm4y' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
129 |    /// which automatically wraps any thrown errors into this case.
130 |    ///
warning: 'catch(_:)' is ambiguous at '/ErrorKit/Catching'
  --> ../Catching.swift:91:33-91:42
89 | public protocol Catching {
90 |    /// Creates an instance of this error type that wraps another error.
91 +    /// Used internally by the ``catch(_:)`` function to automatically wrap any thrown errors.
   |                                          ├─suggestion: Insert '63mkk' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
   |                                          ╰─suggestion: Insert '8kmn1' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
92 |    ///
93 |    /// - Parameter error: The error to be wrapped in this error type.
warning: 'FoundationErrorMapper' doesn't exist at '/ErrorKit/Enhanced-Error-Descriptions'
   --> Guides/Enhanced-Error-Descriptions.md:162:5-162:26
160 | ### Built-in Mappers
161 |
162 + - ``FoundationErrorMapper``
    |     ╰─suggestion: Replace 'FoundationErrorMapper' with 'Foundation-Domain'
163 | - ``CoreDataErrorMapper``
164 | - ``MapKitErrorMapper``
warning: 'CoreDataErrorMapper' doesn't exist at '/ErrorKit/Enhanced-Error-Descriptions'
   --> Guides/Enhanced-Error-Descriptions.md:163:5-163:24
161 |
162 | - ``FoundationErrorMapper``
163 + - ``CoreDataErrorMapper``
    |     ├─suggestion: Replace 'CoreDataErrorMapper' with 'CoreData-Domain'
    |     ╰─suggestion: Replace 'CoreDataErrorMapper' with 'Custom-Error-Mappers'
164 | - ``MapKitErrorMapper``
165 |
warning: 'MapKitErrorMapper' doesn't exist at '/ErrorKit/Enhanced-Error-Descriptions'
   --> Guides/Enhanced-Error-Descriptions.md:164:5-164:22
162 | - ``FoundationErrorMapper``
163 | - ``CoreDataErrorMapper``
164 + - ``MapKitErrorMapper``
    |     ├─suggestion: Replace 'MapKitErrorMapper' with 'MapKit-Domain'
    |     ╰─suggestion: Replace 'MapKitErrorMapper' with 'Custom-Error-Mappers'
165 |
166 | ### Continue Reading
warning: 'RawRepresentable' doesn't exist at '/ErrorKit/Swift'
   --> Guides/Throwable-Protocol.md:173:11-173:27
171 | ### Default Implementations
172 |
173 + - ``Swift/RawRepresentable/userFriendlyMessage``
174 |
175 | ### Error Handling
warning: 'catch(_:)' is ambiguous at '/ErrorKit/Catching'
   --> Guides/Typed-Throws-and-Error-Nesting.md:266:14-266:23
264 | - ``Catching``
265 | - ``Catching/catch(_:)-8kmn1``
266 + - ``Catching/catch(_:)``
    |                       ├─suggestion: Insert '63mkk' for'static func `catch`<ReturnType>(_ operation: () async throws -> ReturnType) async throws(Self) -> ReturnType where Self : Error'
    |                       ╰─suggestion: Insert '8kmn1' for'static func `catch`<ReturnType>(_ operation: () throws -> ReturnType) throws(Self) -> ReturnType where Self : Error'
267 |
268 | ### System Overloads
warning: 'FileManager' doesn't exist at '/ErrorKit/Typed-Throws-and-Error-Nesting'
   --> Guides/Typed-Throws-and-Error-Nesting.md:270:5-270:16
268 | ### System Overloads
269 |
270 + - ``FileManager/throwableCreateDirectory(at:withIntermediateDirectories:attributes:)``
    |     ╰─suggestion: Replace 'FileManager' with 'FileManager-Operations'
271 | - ``FileManager/throwableRemoveItem(at:)``
272 | - ``URLSession/throwableData(for:)``
warning: 'FileManager' doesn't exist at '/ErrorKit/Typed-Throws-and-Error-Nesting'
   --> Guides/Typed-Throws-and-Error-Nesting.md:271:5-271:16
269 |
270 | - ``FileManager/throwableCreateDirectory(at:withIntermediateDirectories:attributes:)``
271 + - ``FileManager/throwableRemoveItem(at:)``
    |     ╰─suggestion: Replace 'FileManager' with 'FileManager-Operations'
272 | - ``URLSession/throwableData(for:)``
273 | - ``URLSession/throwableData(from:)``
warning: 'URLSession' doesn't exist at '/ErrorKit/Typed-Throws-and-Error-Nesting'
   --> Guides/Typed-Throws-and-Error-Nesting.md:272:5-272:15
270 | - ``FileManager/throwableCreateDirectory(at:withIntermediateDirectories:attributes:)``
271 | - ``FileManager/throwableRemoveItem(at:)``
272 + - ``URLSession/throwableData(for:)``
    |     ╰─suggestion: Replace 'URLSession' with 'URLSession-Operations'
273 | - ``URLSession/throwableData(from:)``
274 | - ``URLSession/handleHTTPStatusCode(_:data:)``
warning: 'URLSession' doesn't exist at '/ErrorKit/Typed-Throws-and-Error-Nesting'
   --> Guides/Typed-Throws-and-Error-Nesting.md:273:5-273:15
271 | - ``FileManager/throwableRemoveItem(at:)``
272 | - ``URLSession/throwableData(for:)``
273 + - ``URLSession/throwableData(from:)``
    |     ╰─suggestion: Replace 'URLSession' with 'URLSession-Operations'
274 | - ``URLSession/handleHTTPStatusCode(_:data:)``
275 |
warning: 'URLSession' doesn't exist at '/ErrorKit/Typed-Throws-and-Error-Nesting'
   --> Guides/Typed-Throws-and-Error-Nesting.md:274:5-274:15
272 | - ``URLSession/throwableData(for:)``
273 | - ``URLSession/throwableData(from:)``
274 + - ``URLSession/handleHTTPStatusCode(_:data:)``
    |     ╰─suggestion: Replace 'URLSession' with 'URLSession-Operations'
275 |
276 | ### Continue Reading
warning: 'Duration' doesn't exist at '/ErrorKit/User-Feedback-with-Logs'
   --> Guides/User-Feedback-with-Logs.md:241:5-241:13
239 |
240 | - ``MailAttachment``
241 + - ``Duration/timeInterval``
242 | - ``Duration/minutes(_:)``
243 | - ``Duration/hours(_:)``
warning: 'Duration' doesn't exist at '/ErrorKit/User-Feedback-with-Logs'
   --> Guides/User-Feedback-with-Logs.md:242:5-242:13
240 | - ``MailAttachment``
241 | - ``Duration/timeInterval``
242 + - ``Duration/minutes(_:)``
243 | - ``Duration/hours(_:)``
warning: 'Duration' doesn't exist at '/ErrorKit/User-Feedback-with-Logs'
   --> Guides/User-Feedback-with-Logs.md:243:5-243:13
241 | - ``Duration/timeInterval``
242 | - ``Duration/minutes(_:)``
243 + - ``Duration/hours(_:)``
warning: 'ErrorKit.userFriendlyMessage(for:)' doesn't exist at '/ErrorKit/Swift/DefaultStringInterpolation/appendInterpolation(_:)'
  --> ../Helpers/String+ErrorKit.swift:24:15-24:49
22 |    /// Interpolates an error using its user-friendly message.
23 |    ///
24 +    /// Uses ``ErrorKit.userFriendlyMessage(for:)`` to provide clear, actionable error descriptions
25 |    /// suitable for displaying to users. For nested errors, returns the message from the root cause.
26 |    ///
warning: 'ErrorKit.errorChainDescription(for:)' doesn't exist at '/ErrorKit/Swift/DefaultStringInterpolation/appendInterpolation(chain:)'
  --> ../Helpers/String+ErrorKit.swift:38:15-38:51
36 |    /// Interpolates an error using its complete chain description for debugging.
37 |    ///
38 +    /// Uses ``ErrorKit.errorChainDescription(for:)`` to show the full error hierarchy,
39 |    /// type information, and nested structure. Ideal for logging and debugging.
40 |    ///
warning: 'ErrorKit.errorChainDescription(for:)' doesn't exist at '/ErrorKit/Swift/DefaultStringInterpolation/appendInterpolation(debug:)'
  --> ../Helpers/String+ErrorKit.swift:57:15-57:51
55 |    /// Interpolates an error using its complete chain description for debugging.
56 |    ///
57 +    /// Uses ``ErrorKit.errorChainDescription(for:)`` to show the full error hierarchy,
58 |    /// type information, and nested structure. Ideal for logging and debugging.
59 |    ///Finished building documentation for 'ErrorKit' (0.29s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/flinedev/errorkit/main
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/apple/swift-asn1.git
Updated https://github.com/apple/swift-asn1.git (0.47s)
[1/2171] Fetching swift-docc-plugin
Updating https://github.com/apple/swift-crypto.git
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.27s)
Updated https://github.com/apple/swift-crypto.git (0.58s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (1.18s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.5.1 (0.55s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.6 (0.57s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3658] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.31s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.61s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.6
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[2/8] Write snippet-extract-tool-entitlement.plist
[4/8] Write swift-version-5BDAB9E9C0126B9D.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling SymbolKit DeclarationFragments.swift
[8/57] Compiling SymbolKit Fragment.swift
[9/57] Compiling SymbolKit FragmentKind.swift
[10/57] Compiling SymbolKit FunctionParameter.swift
[11/57] Compiling SymbolKit FunctionSignature.swift
[12/57] Compiling SymbolKit Mixin+Equals.swift
[13/57] Compiling SymbolKit Mixin+Hash.swift
[14/57] Compiling SymbolKit Mixin.swift
[15/57] Compiling SymbolKit LineList.swift
[16/57] Compiling SymbolKit Position.swift
[17/57] Compiling Snippets SnippetParser.swift
[18/57] Compiling Snippets Snippet.swift
[19/57] Emitting module Snippets
[20/57] Compiling SymbolKit Relationship.swift
[21/57] Compiling SymbolKit RelationshipKind.swift
[22/57] Compiling SymbolKit SourceOrigin.swift
[23/57] Compiling SymbolKit GenericConstraints.swift
[24/57] Compiling SymbolKit Swift.swift
[25/57] Compiling SymbolKit SourceRange.swift
[26/57] Compiling SymbolKit Metadata.swift
[27/57] Compiling SymbolKit Module.swift
[28/57] Compiling SymbolKit OperatingSystem.swift
[29/57] Compiling SymbolKit Platform.swift
[30/57] Compiling SymbolKit SemanticVersion.swift
[31/57] Compiling SymbolKit AccessControl.swift
[32/57] Compiling SymbolKit Availability.swift
[33/57] Compiling SymbolKit AvailabilityItem.swift
[34/57] Compiling SymbolKit Domain.swift
[35/57] Compiling SymbolKit Identifier.swift
[36/57] Compiling SymbolKit KindIdentifier.swift
[37/57] Compiling SymbolKit Location.swift
[38/57] Compiling SymbolKit Mutability.swift
[39/57] Compiling SymbolKit Names.swift
[40/57] Compiling SymbolKit SPI.swift
[41/57] Compiling SymbolKit Snippet.swift
[42/57] Compiling SymbolKit Extension.swift
[43/57] Compiling SymbolKit GenericConstraint.swift
[44/57] Compiling SymbolKit GenericParameter.swift
[45/57] Compiling SymbolKit Generics.swift
[46/57] Compiling SymbolKit Namespace.swift
[47/57] Compiling SymbolKit Symbol.swift
[48/57] Compiling SymbolKit SymbolKind.swift
[49/57] Compiling SymbolKit SymbolGraph.swift
[50/57] Compiling SymbolKit GraphCollector.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.58s)
Building for debugging...
[0/1] Write swift-version-5BDAB9E9C0126B9D.txt
Build of target: 'ErrorKit' complete! (0.76s)
     578
7	/Users/admin/builder/spi-builder-workspace/.docs/flinedev/errorkit/main
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/flinedev/errorkit/main
File count: 578
Doc size:   7.0MB
Preparing doc bundle ...
Uploading prod-flinedev-errorkit-main-1150aa59.zip to s3://spi-docs-inbox/prod-flinedev-errorkit-main-1150aa59.zip
Copying... [10%]
Copying... [21%]
Copying... [31%]
Copying... [40%]
Copying... [51%]
Copying... [61%]
Copying... [72%]
Copying... [80%]
Copying... [91%]
Copying... [100%]
Done.