The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SwiftNetworkKit, reference v2.0.1 (0da705), with Swift 6.3 for macOS (SPM) on 30 Sep 2026 20:30:05 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ihusnainalii/SwiftNetworkKit.git
Reference: v2.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ihusnainalii/SwiftNetworkKit
 * tag               v2.0.1     -> FETCH_HEAD
HEAD is now at 0da7056 Merge pull request #29 from ihusnainalii/release-please--branches--main--components--SwiftNetworkKit
Cloned https://github.com/ihusnainalii/SwiftNetworkKit.git
Revision (git rev-parse @):
0da705672dbc7c003ad3ff0a0bb158199dbc6466
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ihusnainalii/SwiftNetworkKit.git at v2.0.1
========================================
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": "swiftnetworkkit",
      "name": "SwiftNetworkKit",
      "url": "https://github.com/ihusnainalii/SwiftNetworkKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftNetworkKit",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/ihusnainalii/SwiftNetworkKit.git
[1/2228] Fetching swiftnetworkkit
Fetched https://github.com/ihusnainalii/SwiftNetworkKit.git from cache (1.35s)
Creating working copy for https://github.com/ihusnainalii/SwiftNetworkKit.git
Working copy of https://github.com/ihusnainalii/SwiftNetworkKit.git resolved at v2.0.1 (0da7056)
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/ihusnainalii/SwiftNetworkKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
Building for debugging...
[0/12] Write sources
[3/12] Write NetworkKitBenchmarks-entitlement.plist
[3/12] Write NetworkKitDemo-entitlement.plist
[5/12] Write swift-version-69A768CDF2A0BEE1.txt
[7/139] Compiling SwiftNetworkKit InMemoryTokenStorage.swift
[8/139] Compiling SwiftNetworkKit KeychainAccessibility.swift
[9/139] Compiling SwiftNetworkKit KeychainError.swift
[10/139] Compiling SwiftNetworkKit KeychainTokenStorage.swift
[11/139] Compiling SwiftNetworkKit TokenPair.swift
[12/139] Compiling SwiftNetworkKit TokenStorage.swift
[13/139] Compiling SwiftNetworkKit APIKeyAuth.swift
[14/139] Compiling SwiftNetworkKit AuthStrategy.swift
[15/139] Compiling SwiftNetworkKit BasicAuth.swift
[16/139] Compiling SwiftNetworkKit BearerAuth.swift
[17/139] Compiling SwiftNetworkKit CustomAuth.swift
[18/139] Compiling SwiftNetworkKit TokenManager.swift
[19/139] Compiling SwiftNetworkKit CacheConfiguration.swift
[20/139] Compiling SwiftNetworkKit CacheControl.swift
[21/152] Compiling SwiftNetworkKit CachePolicy.swift
[22/152] Compiling SwiftNetworkKit CachedResponse.swift
[23/152] Compiling SwiftNetworkKit DiskCacheStore.swift
[24/152] Compiling SwiftNetworkKit HTTPHeaders+Storable.swift
[25/152] Compiling SwiftNetworkKit MemoryCacheStore.swift
[26/152] Compiling SwiftNetworkKit ResponseCache.swift
[27/152] Compiling SwiftNetworkKit ContinuousClockAdapter.swift
[28/152] Compiling SwiftNetworkKit NetworkClock.swift
[29/152] Compiling SwiftNetworkKit NetworkClient+Publishers.swift
[30/152] Compiling SwiftNetworkKit TransferState.swift
[31/152] Compiling SwiftNetworkKit ConnectionType.swift
[32/152] Compiling SwiftNetworkKit NetworkMonitor.swift
[33/152] Compiling SwiftNetworkKit NetworkStatus.swift
[34/152] Compiling SwiftNetworkKit NetworkStatusBroadcaster.swift
[35/152] Compiling SwiftNetworkKit NetworkCancellable.swift
[36/152] Compiling SwiftNetworkKit NetworkClient+Authorization.swift
[37/152] Compiling SwiftNetworkKit NetworkClient+Batch.swift
[38/152] Compiling SwiftNetworkKit NetworkClient+Convenience.swift
[39/152] Compiling SwiftNetworkKit NetworkClient+Diagnostics.swift
[40/152] Compiling SwiftNetworkKit NetworkClient+Pagination.swift
[41/152] Compiling SwiftNetworkKit NetworkClient+Revalidation.swift
[42/152] Compiling SwiftNetworkKit NetworkClient+Tracing.swift
[43/152] Compiling SwiftNetworkKit NetworkClient+Transport.swift
[44/152] Compiling SwiftNetworkKit NetworkClient+Upload.swift
[45/152] Compiling SwiftNetworkKit NetworkClient.swift
[46/152] Compiling SwiftNetworkKit NetworkClientInitializationError.swift
[47/152] Compiling SwiftNetworkKit NetworkConfiguration.swift
[48/152] Compiling SwiftNetworkKit ProgressEvent.swift
[49/152] Compiling SwiftNetworkKit SSLPinning.swift
[50/152] Compiling SwiftNetworkKit SSLPinningConfiguration.swift
[51/152] Compiling SwiftNetworkKit SSLPinningError.swift
[52/152] Compiling SwiftNetworkKit SSLPinningFailureReason.swift
[53/152] Compiling SwiftNetworkKit ServerTrustDecision.swift
[54/152] Compiling SwiftNetworkKit ServerTrustEvaluating.swift
[55/152] Compiling SwiftNetworkKit ServerTrustEvaluator.swift
[56/152] Compiling SwiftNetworkKit SwiftNetworkKit.swift
[57/152] Compiling SwiftNetworkKit NetworkResource.swift
[58/152] Compiling SwiftNetworkKit Paged.swift
[59/152] Compiling SwiftNetworkKit CapturingLogger.swift
[60/152] Compiling SwiftNetworkKit InMemoryOfflineStore.swift
[61/152] Compiling SwiftNetworkKit MockNetworkMonitor.swift
[62/152] Compiling SwiftNetworkKit MockNetworkTransport.swift
[63/152] Compiling SwiftNetworkKit PageLimitReached.swift
[64/152] Compiling SwiftNetworkKit PaginatedEndpoint.swift
[65/152] Compiling SwiftNetworkKit DeduplicationKey.swift
[66/152] Compiling SwiftNetworkKit DeduplicationTypeMismatch.swift
[67/152] Compiling SwiftNetworkKit RequestDeduplicator.swift
[68/152] Compiling SwiftNetworkKit RequestQueue.swift
[69/152] Compiling SwiftNetworkKit RequestRegistry.swift
[70/152] Compiling SwiftNetworkKit BackoffStrategy.swift
[71/152] Compiling SwiftNetworkKit Jitter.swift
[72/152] Compiling SwiftNetworkKit RetryDecision.swift
[73/152] Compiling SwiftNetworkKit RetryPolicy.swift
[74/152] Compiling SwiftNetworkKit Pin.swift
[75/152] Compiling SwiftNetworkKit PinningMode.swift
[76/152] Compiling SwiftNetworkKit SPKIHeader.swift
[77/152] Compiling SwiftNetworkKit InterceptorChain.swift
[78/152] Compiling SwiftNetworkKit RequestInterceptor.swift
[79/152] Compiling SwiftNetworkKit ResponseInterceptor.swift
[80/152] Compiling SwiftNetworkKit ConsoleNetworkLogger.swift
[81/152] Compiling SwiftNetworkKit LogLevel.swift
[82/152] Compiling SwiftNetworkKit NetworkLogFormatter.swift
[83/152] Compiling SwiftNetworkKit NetworkLogger.swift
[84/152] Compiling SwiftNetworkKit Redactor.swift
[85/152] Compiling SwiftNetworkKit InMemoryMetrics.swift
[86/152] Compiling SwiftNetworkKit MetricEvent.swift
[87/152] Compiling SwiftNetworkKit MetricsSnapshot.swift
[88/152] Compiling SwiftNetworkKit NetworkMetrics.swift
[89/152] Compiling SwiftNetworkKit NoopMetrics.swift
[90/152] Compiling SwiftNetworkKit AuthorizationCodeFlow.swift
[91/152] Emitting module SwiftNetworkKit
[92/152] Compiling SwiftNetworkKit RequestBody.swift
[93/152] Compiling SwiftNetworkKit RequestID.swift
[94/152] Compiling SwiftNetworkKit RequestPriority.swift
[95/152] Compiling SwiftNetworkKit SHA256Hex.swift
[96/152] Compiling SwiftNetworkKit EnvironmentKind.swift
[97/152] Compiling SwiftNetworkKit NetworkEnvironment.swift
[98/152] Compiling SwiftNetworkKit HTTPHeaders.swift
[99/152] Compiling SwiftNetworkKit HTTPMethod.swift
[100/152] Compiling SwiftNetworkKit HTTPStatus.swift
[101/152] Compiling SwiftNetworkKit QueryParameters.swift
[102/152] Compiling SwiftNetworkKit QueryValue.swift
[103/152] Compiling SwiftNetworkKit RequestBuilder.swift
[104/152] Compiling SwiftNetworkKit AnyEndpoint.swift
[105/152] Compiling SwiftNetworkKit InterceptOutcome.swift
[106/152] Compiling SwiftNetworkKit Base64URL.swift
[107/152] Compiling SwiftNetworkKit OAuthConfiguration.swift
[108/152] Compiling SwiftNetworkKit OAuthError.swift
[109/152] Compiling SwiftNetworkKit OAuthTokenResponse.swift
[110/152] Compiling SwiftNetworkKit PKCE.swift
[111/152] Compiling SwiftNetworkKit SHA256Fallback.swift
[112/152] Compiling SwiftNetworkKit TokenPair+OAuth.swift
[113/152] Compiling SwiftNetworkKit FileOfflineStore.swift
[114/152] Compiling SwiftNetworkKit OfflineBehavior.swift
[115/152] Compiling SwiftNetworkKit OfflineReplayEvent.swift
[116/152] Compiling SwiftNetworkKit OfflineRequestQueue.swift
[117/152] Compiling SwiftNetworkKit OfflineStore.swift
[118/152] Compiling SwiftNetworkKit PersistedRequest.swift
[119/152] Compiling SwiftNetworkKit URLRequestArchive.swift
[120/152] Compiling SwiftNetworkKit PathNetworkMonitor.swift
[121/152] Compiling SwiftNetworkKit AuthFingerprint.swift
[122/152] Compiling SwiftNetworkKit AuthRequirement.swift
[123/152] Compiling SwiftNetworkKit JSONDecoder+NetworkKit.swift
[124/152] Compiling SwiftNetworkKit JSONEncoder+NetworkKit.swift
[125/152] Compiling SwiftNetworkKit EmptyResponse.swift
[126/152] Compiling SwiftNetworkKit Endpoint.swift
[127/152] Compiling SwiftNetworkKit EndpointDecodingFailure.swift
[128/152] Compiling SwiftNetworkKit HTTPDateParser.swift
[129/152] Compiling SwiftNetworkKit NetworkError+Telemetry.swift
[130/152] Compiling SwiftNetworkKit NetworkError.swift
[131/152] Compiling SwiftNetworkKit ResponseContext.swift
[132/152] Compiling SwiftNetworkKit SendableErrorBox.swift
[133/152] Compiling SwiftNetworkKit StatusCodeMapper.swift
[134/152] Compiling SwiftNetworkKit MockScenario.swift
[135/152] Compiling SwiftNetworkKit TestClock.swift
[136/152] Compiling SwiftNetworkKit URLProtocolStub.swift
[137/152] Compiling SwiftNetworkKit TraceContext.swift
[138/152] Compiling SwiftNetworkKit TraceHeaders.swift
[139/152] Compiling SwiftNetworkKit TracingInterceptor.swift
[140/152] Compiling SwiftNetworkKit NetworkTransport.swift
[141/152] Compiling SwiftNetworkKit TransportSessionDelegate.swift
[142/152] Compiling SwiftNetworkKit TransportTaskDelegate.swift
[143/152] Compiling SwiftNetworkKit URLSessionTransport.swift
[144/152] Compiling SwiftNetworkKit MultipartFormData.swift
[145/152] Compiling SwiftNetworkKit MultipartPart.swift
[146/152] Compiling SwiftNetworkKit UploadBody.swift
[147/170] Compiling NetworkKitDemo User.swift
[148/171] Compiling NetworkKitDemo Post.swift
[149/171] Compiling NetworkKitDemo Secret.swift
[150/171] Compiling NetworkKitDemo SecretEndpoint.swift
[151/171] Compiling NetworkKitDemo MissingUserEndpoint.swift
[152/171] Compiling NetworkKitDemo ListPostsEndpoint.swift
[153/171] Compiling NetworkKitDemo DraftPost.swift
[154/171] Compiling NetworkKitDemo GetUserEndpoint.swift
[155/171] Compiling NetworkKitDemo DemoCounter.swift
[156/171] Compiling NetworkKitDemo CreatePostEndpoint.swift
[157/171] Emitting module NetworkKitDemo
[158/171] Compiling NetworkKitBenchmarks Scenarios.swift
[159/171] Compiling NetworkKitBenchmarks Trace.swift
[160/171] Compiling NetworkKitBenchmarks Harness.swift
[161/171] Compiling NetworkKitBenchmarks main.swift
[162/171] Emitting module NetworkKitBenchmarks
[163/171] Compiling NetworkKitBenchmarks Traces.swift
[164/171] Compiling NetworkKitBenchmarks BenchmarkResult.swift
[164/171] Write Objects.LinkFileList
[166/171] Compiling NetworkKitDemo NetworkKitDemo.swift
[166/171] Write Objects.LinkFileList
[167/171] Linking NetworkKitBenchmarks
[168/171] Applying NetworkKitBenchmarks
[169/171] Linking NetworkKitDemo
[170/171] Applying NetworkKitDemo
Build complete! (9.96s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftNetworkKit",
  "name" : "SwiftNetworkKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftNetworkKit",
      "targets" : [
        "SwiftNetworkKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NetworkKitDemo",
      "targets" : [
        "NetworkKitDemo"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NetworkKitBenchmarks",
      "targets" : [
        "NetworkKitBenchmarks"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftNetworkKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftNetworkKitTests",
      "path" : "Tests/SwiftNetworkKitTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftNetworkKitTests/Fixtures",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ArchitectureTests.swift",
        "Authentication/AuthStrategyTests.swift",
        "Authentication/TokenManagerTests.swift",
        "Authentication/TokenStorageFailureTests.swift",
        "Authentication/TokenStorageTests.swift",
        "Cache/CacheHardeningTests.swift",
        "Cache/CacheStoreTests.swift",
        "Cache/CrossAccountIsolationTests.swift",
        "Cache/NetworkClientCacheTests.swift",
        "Combine/PublisherTests.swift",
        "Connectivity/BoundedStreamTests.swift",
        "Connectivity/NetworkMonitorTests.swift",
        "Core/BatchTests.swift",
        "Core/EndpointTests.swift",
        "Core/NetworkClientAuthTests.swift",
        "Core/NetworkClientTests.swift",
        "Core/NetworkClientValidatedInitTests.swift",
        "Core/NetworkConfigurationTests.swift",
        "Core/NetworkErrorTests.swift",
        "Core/RequestBodyTests.swift",
        "Core/StatusCodeMapperTests.swift",
        "HTTP/HTTPHeadersTests.swift",
        "HTTP/HTTPMethodTests.swift",
        "HTTP/HTTPStatusTests.swift",
        "HTTP/QueryParametersTests.swift",
        "Interceptors/InterceptorTests.swift",
        "Logging/NetworkClientLoggingTests.swift",
        "Logging/RedactorTests.swift",
        "Logging/URLRedactionTests.swift",
        "Metrics/InMemoryMetricsTests.swift",
        "Metrics/MetricsRedactionTests.swift",
        "OAuth/AuthorizationCodeFlowTests.swift",
        "OAuth/PKCETests.swift",
        "Offline/NetworkClientOfflineTests.swift",
        "Offline/OfflineReliabilityTests.swift",
        "Offline/OfflineRequestQueueTests.swift",
        "Offline/OfflineStoreTests.swift",
        "Pagination/PaginationTests.swift",
        "RequestManagement/NetworkClientManagementTests.swift",
        "RequestManagement/RequestDeduplicatorTests.swift",
        "RequestManagement/RequestQueueTests.swift",
        "Retry/BackoffStrategyTests.swift",
        "Retry/NetworkClientRetryTests.swift",
        "Retry/RetryDecisionTests.swift",
        "Security/PinningFixtures.swift",
        "Security/SSLPinningResolutionTests.swift",
        "Security/ServerTrustEvaluatorTests.swift",
        "Support/Counter.swift",
        "SwiftUI/NetworkResourceTests.swift",
        "Tracing/TracingTests.swift",
        "Transport/MockNetworkTransportTests.swift",
        "Transport/RequestBuilderTests.swift",
        "Transport/URLSessionTransportTests.swift",
        "Upload/MultipartFormDataTests.swift",
        "Upload/UploadDownloadTests.swift"
      ],
      "target_dependencies" : [
        "SwiftNetworkKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftNetworkKit",
      "module_type" : "SwiftTarget",
      "name" : "SwiftNetworkKit",
      "path" : "Sources/SwiftNetworkKit",
      "product_memberships" : [
        "SwiftNetworkKit",
        "NetworkKitDemo",
        "NetworkKitBenchmarks"
      ],
      "sources" : [
        "Authentication/Storage/InMemoryTokenStorage.swift",
        "Authentication/Storage/KeychainAccessibility.swift",
        "Authentication/Storage/KeychainError.swift",
        "Authentication/Storage/KeychainTokenStorage.swift",
        "Authentication/Storage/TokenPair.swift",
        "Authentication/Storage/TokenStorage.swift",
        "Authentication/Strategies/APIKeyAuth.swift",
        "Authentication/Strategies/AuthStrategy.swift",
        "Authentication/Strategies/BasicAuth.swift",
        "Authentication/Strategies/BearerAuth.swift",
        "Authentication/Strategies/CustomAuth.swift",
        "Authentication/TokenManager.swift",
        "Cache/CacheConfiguration.swift",
        "Cache/CacheControl.swift",
        "Cache/CachePolicy.swift",
        "Cache/CachedResponse.swift",
        "Cache/DiskCacheStore.swift",
        "Cache/HTTPHeaders+Storable.swift",
        "Cache/MemoryCacheStore.swift",
        "Cache/ResponseCache.swift",
        "Clock/ContinuousClockAdapter.swift",
        "Clock/NetworkClock.swift",
        "Combine/NetworkClient+Publishers.swift",
        "Combine/TransferState.swift",
        "Connectivity/ConnectionType.swift",
        "Connectivity/NetworkMonitor.swift",
        "Connectivity/NetworkStatus.swift",
        "Connectivity/NetworkStatusBroadcaster.swift",
        "Connectivity/PathNetworkMonitor.swift",
        "Core/AuthFingerprint.swift",
        "Core/AuthRequirement.swift",
        "Core/Coding/JSONDecoder+NetworkKit.swift",
        "Core/Coding/JSONEncoder+NetworkKit.swift",
        "Core/EmptyResponse.swift",
        "Core/Endpoint.swift",
        "Core/EndpointDecodingFailure.swift",
        "Core/Errors/HTTPDateParser.swift",
        "Core/Errors/NetworkError+Telemetry.swift",
        "Core/Errors/NetworkError.swift",
        "Core/Errors/ResponseContext.swift",
        "Core/Errors/SendableErrorBox.swift",
        "Core/Errors/StatusCodeMapper.swift",
        "Core/NetworkCancellable.swift",
        "Core/NetworkClient+Authorization.swift",
        "Core/NetworkClient+Batch.swift",
        "Core/NetworkClient+Convenience.swift",
        "Core/NetworkClient+Diagnostics.swift",
        "Core/NetworkClient+Pagination.swift",
        "Core/NetworkClient+Revalidation.swift",
        "Core/NetworkClient+Tracing.swift",
        "Core/NetworkClient+Transport.swift",
        "Core/NetworkClient+Upload.swift",
        "Core/NetworkClient.swift",
        "Core/NetworkClientInitializationError.swift",
        "Core/NetworkConfiguration.swift",
        "Core/ProgressEvent.swift",
        "Core/RequestBody.swift",
        "Core/RequestID.swift",
        "Core/RequestPriority.swift",
        "Core/SHA256Hex.swift",
        "Environment/EnvironmentKind.swift",
        "Environment/NetworkEnvironment.swift",
        "HTTP/HTTPHeaders.swift",
        "HTTP/HTTPMethod.swift",
        "HTTP/HTTPStatus.swift",
        "HTTP/QueryParameters.swift",
        "HTTP/QueryValue.swift",
        "HTTP/RequestBuilder.swift",
        "Interceptors/AnyEndpoint.swift",
        "Interceptors/InterceptOutcome.swift",
        "Interceptors/InterceptorChain.swift",
        "Interceptors/RequestInterceptor.swift",
        "Interceptors/ResponseInterceptor.swift",
        "Logging/ConsoleNetworkLogger.swift",
        "Logging/LogLevel.swift",
        "Logging/NetworkLogFormatter.swift",
        "Logging/NetworkLogger.swift",
        "Logging/Redactor.swift",
        "Metrics/InMemoryMetrics.swift",
        "Metrics/MetricEvent.swift",
        "Metrics/MetricsSnapshot.swift",
        "Metrics/NetworkMetrics.swift",
        "Metrics/NoopMetrics.swift",
        "OAuth/AuthorizationCodeFlow.swift",
        "OAuth/Base64URL.swift",
        "OAuth/OAuthConfiguration.swift",
        "OAuth/OAuthError.swift",
        "OAuth/OAuthTokenResponse.swift",
        "OAuth/PKCE.swift",
        "OAuth/SHA256Fallback.swift",
        "OAuth/TokenPair+OAuth.swift",
        "Offline/FileOfflineStore.swift",
        "Offline/OfflineBehavior.swift",
        "Offline/OfflineReplayEvent.swift",
        "Offline/OfflineRequestQueue.swift",
        "Offline/OfflineStore.swift",
        "Offline/PersistedRequest.swift",
        "Offline/URLRequestArchive.swift",
        "Pagination/PageLimitReached.swift",
        "Pagination/PaginatedEndpoint.swift",
        "RequestManagement/DeduplicationKey.swift",
        "RequestManagement/DeduplicationTypeMismatch.swift",
        "RequestManagement/RequestDeduplicator.swift",
        "RequestManagement/RequestQueue.swift",
        "RequestManagement/RequestRegistry.swift",
        "Retry/BackoffStrategy.swift",
        "Retry/Jitter.swift",
        "Retry/RetryDecision.swift",
        "Retry/RetryPolicy.swift",
        "Security/Pin.swift",
        "Security/PinningMode.swift",
        "Security/SPKIHeader.swift",
        "Security/SSLPinning.swift",
        "Security/SSLPinningConfiguration.swift",
        "Security/SSLPinningError.swift",
        "Security/SSLPinningFailureReason.swift",
        "Security/ServerTrustDecision.swift",
        "Security/ServerTrustEvaluating.swift",
        "Security/ServerTrustEvaluator.swift",
        "SwiftNetworkKit.swift",
        "SwiftUI/NetworkResource.swift",
        "SwiftUI/Paged.swift",
        "Testing/CapturingLogger.swift",
        "Testing/InMemoryOfflineStore.swift",
        "Testing/MockNetworkMonitor.swift",
        "Testing/MockNetworkTransport.swift",
        "Testing/MockScenario.swift",
        "Testing/TestClock.swift",
        "Testing/URLProtocolStub.swift",
        "Tracing/TraceContext.swift",
        "Tracing/TraceHeaders.swift",
        "Tracing/TracingInterceptor.swift",
        "Transport/NetworkTransport.swift",
        "Transport/TransportSessionDelegate.swift",
        "Transport/TransportTaskDelegate.swift",
        "Transport/URLSessionTransport.swift",
        "Upload/MultipartFormData.swift",
        "Upload/MultipartPart.swift",
        "Upload/UploadBody.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NetworkKitDemo",
      "module_type" : "SwiftTarget",
      "name" : "NetworkKitDemo",
      "path" : "Sources/NetworkKitDemo",
      "product_memberships" : [
        "NetworkKitDemo"
      ],
      "sources" : [
        "DemoCounter.swift",
        "Endpoints/CreatePostEndpoint.swift",
        "Endpoints/GetUserEndpoint.swift",
        "Endpoints/ListPostsEndpoint.swift",
        "Endpoints/MissingUserEndpoint.swift",
        "Endpoints/SecretEndpoint.swift",
        "Models/DraftPost.swift",
        "Models/Post.swift",
        "Models/Secret.swift",
        "Models/User.swift",
        "NetworkKitDemo.swift"
      ],
      "target_dependencies" : [
        "SwiftNetworkKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NetworkKitBenchmarks",
      "module_type" : "SwiftTarget",
      "name" : "NetworkKitBenchmarks",
      "path" : "Sources/NetworkKitBenchmarks",
      "product_memberships" : [
        "NetworkKitBenchmarks"
      ],
      "sources" : [
        "BenchmarkResult.swift",
        "Harness.swift",
        "Scenarios.swift",
        "Trace.swift",
        "Traces.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "SwiftNetworkKit"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "6.0"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/ihusnainalii/swiftnetworkkit/v2.0.1
Repository:               ihusnainalii/SwiftNetworkKit
Swift version used:       6.3
Target:                   SwiftNetworkKit
Extracting symbol information for 'SwiftNetworkKit'...
Finished extracting symbol information for 'SwiftNetworkKit'. (29.93s)
Building documentation for 'SwiftNetworkKit'...
warning: Parameter 'refresh' is missing documentation
  --> ../Authentication/TokenManager.swift:30:81-30:81
28 |
29 |     /// - Parameter logger: receives a line when a storage operation the manager cannot report any
   |         ╰─suggestion: Document 'refresh' parameter
30 +     ///   other way fails (for example clearing tokens during a session expiry).
31 |     public init(
32 |         storage: any TokenStorage,
warning: Parameter 'proactiveLeeway' is missing documentation
  --> ../Authentication/TokenManager.swift:30:81-30:81
28 |
29 |     /// - Parameter logger: receives a line when a storage operation the manager cannot report any
   |         ╰─suggestion: Document 'proactiveLeeway' parameter
30 +     ///   other way fails (for example clearing tokens during a session expiry).
31 |     public init(
32 |         storage: any TokenStorage,
warning: Parameter 'storage' is missing documentation
  --> ../Authentication/TokenManager.swift:30:81-30:81
28 |
29 |     /// - Parameter logger: receives a line when a storage operation the manager cannot report any
   |         ╰─suggestion: Document 'storage' parameter
30 +     ///   other way fails (for example clearing tokens during a session expiry).
31 |     public init(
32 |         storage: any TokenStorage,
warning: Parameter 'onSessionExpired' is missing documentation
  --> ../Authentication/TokenManager.swift:30:81-30:81
28 |
29 |     /// - Parameter logger: receives a line when a storage operation the manager cannot report any
   |         ╰─suggestion: Document 'onSessionExpired' parameter
30 +     ///   other way fails (for example clearing tokens during a session expiry).
31 |     public init(
32 |         storage: any TokenStorage,
warning: 'request(_:)' doesn't exist at '/SwiftNetworkKit/NetworkClient/request(_:completion:)'
 --> ../Core/NetworkClient+Convenience.swift:7:41-7:52
5 |     // MARK: Completion-handler bridge
6 |
7 +     /// Completion-handler variant of ``request(_:)`` for call sites that aren't `async`.
8 |     ///
9 |     /// The completion may be invoked on any executor — hop to the main actor yourself for UI.
warning: Parameter 'endpoint' is missing documentation
  --> ../Core/NetworkClient+Pagination.swift:10:105-10:105
8  |     ///
9  |     /// - Parameter maxPages: a safety cap against a server that always returns a next page.
   |         ╰─suggestion: Document 'endpoint' parameter
10 +     ///   Exceeding it finishes the stream (with a `.error`-level log line) rather than looping forever.
11 |     public func paginate<E: PaginatedEndpoint>(
12 |         _ endpoint: E,
warning: Parameter 'max' is missing documentation
  --> ../Core/NetworkClient+Pagination.swift:60:31-60:31
58 |     /// - Parameter maxPages: a safety cap against a server that always returns a next page. Unlike
   |         ╰─suggestion: Document 'max' parameter
59 |     ///   ``paginate(_:maxPages:)``, hitting it throws (`.unknown`) instead of returning a partial array
60 +     ///   that looks complete.
61 |     public func collectAll<E: PaginatedEndpoint>(
62 |         _ endpoint: E,
warning: Parameter 'endpoint' is missing documentation
  --> ../Core/NetworkClient+Pagination.swift:60:31-60:31
58 |     /// - Parameter maxPages: a safety cap against a server that always returns a next page. Unlike
   |         ╰─suggestion: Document 'endpoint' parameter
59 |     ///   ``paginate(_:maxPages:)``, hitting it throws (`.unknown`) instead of returning a partial array
60 +     ///   that looks complete.
61 |     public func collectAll<E: PaginatedEndpoint>(
62 |         _ endpoint: E,
warning: Parameter 'endpoint' is missing documentation
  --> ../Core/NetworkClient+Upload.swift:81:32-81:32
79 |     /// - Parameter destination: where to place the file. `nil` returns the transport's temp file
   |         ╰─suggestion: Document 'endpoint' parameter
80 |     ///   (valid until deleted by the OS — move it if you need it to persist). A missing parent
81 +     ///   directory is created.
82 |     public func download<E: Endpoint>(
83 |         _ endpoint: E,
warning: Parameter 'progress' is missing documentation
  --> ../Core/NetworkClient+Upload.swift:81:32-81:32
79 |     /// - Parameter destination: where to place the file. `nil` returns the transport's temp file
80 |     ///   (valid until deleted by the OS — move it if you need it to persist). A missing parent
81 +     ///   directory is created.
   |                                ╰─suggestion: Document 'progress' parameter
82 |     public func download<E: Endpoint>(
83 |         _ endpoint: E,
warning: 'request(_:)' doesn't exist at '/SwiftNetworkKit/NetworkClient'
 --> ../Core/NetworkClient.swift:7:58-7:69
5 | #endif
6 |
7 + /// The public entry point. Compose it once, then call ``request(_:)`` (and friends) with your
  |                                                          ├─suggestion: Replace 'request(_:)' with 'request(_:id:)'
  |                                                          ╰─suggestion: Replace 'request(_:)' with 'request(_:completion:)'
8 | /// ``Endpoint`` values — the client owns URL building, transport, authentication, status-code
9 | /// mapping and decoding.
warning: 'perform(_:decode:)' doesn't exist at '/SwiftNetworkKit/NetworkClient'
  --> ../Core/NetworkClient.swift:14:28-14:46
12 | /// map status → (401 ⇒ refresh + retry once) → decode`, wrapped in a ``RetryPolicy`` loop with
13 | /// backoff. Logging (redacted) and metrics are emitted at each stage. Caching (M8) and request
14 + /// management (M9) wrap ``perform(_:decode:)`` as they land — the public API does not change.
15 | public final class NetworkClient: Sendable {
16 |
warning: 'request(_:)' doesn't exist at '/SwiftNetworkKit/NetworkClient'
  --> ../Interceptors/AnyEndpoint.swift:10:32-10:43
8  | /// `@Sendable` decode thunk, without the `associatedtype Response` that blocks heterogeneous storage.
9  | ///
10 + /// The public ``NetworkClient/request(_:)`` stays generic — this only appears at the interceptor and
   |                                ├─suggestion: Replace 'request(_:)' with 'request(_:id:)'
   |                                ╰─suggestion: Replace 'request(_:)' with 'request(_:completion:)'
11 | /// (later) batch/queue seams.
12 | public struct AnyEndpoint: Sendable {
warning: Parameter 'configuration' is missing documentation
  --> ../OAuth/AuthorizationCodeFlow.swift:27:104-27:104
25 |
26 |     /// - Parameter logger: receives the decoding error when a token endpoint answers 2xx with a body
   |         ╰─suggestion: Document 'configuration' parameter
27 +     ///   that is not a valid token response, which ``OAuthError/malformedTokenResponse`` cannot carry.
28 |     public init(
29 |         configuration: OAuthConfiguration,
warning: Parameter 'transport' is missing documentation
  --> ../OAuth/AuthorizationCodeFlow.swift:27:104-27:104
25 |
26 |     /// - Parameter logger: receives the decoding error when a token endpoint answers 2xx with a body
   |         ╰─suggestion: Document 'transport' parameter
27 +     ///   that is not a valid token response, which ``OAuthError/malformedTokenResponse`` cannot carry.
28 |     public init(
29 |         configuration: OAuthConfiguration,
warning: 'URLRequestArchive' doesn't exist at '/SwiftNetworkKit/PersistedRequest/urlRequestData'
  --> ../Offline/PersistedRequest.swift:10:39-10:56
8  | public struct PersistedRequest: Codable, Sendable, Hashable {
9  |     public let id: RequestID
10 +     /// The `URLRequest` encoded by ``URLRequestArchive`` as JSON (method, URL, headers, in-memory body).
11 |     public let urlRequestData: Data
12 |     public let createdAt: Date
warning: Parameter 'configuration' is missing documentation
  --> ../Security/ServerTrustEvaluator.swift:20:101-20:101
18 |
19 |     /// - Parameter log: sink for `recordOnly` output and for the reason a pin check failed (the client
   |         ╰─suggestion: Document 'configuration' parameter
20 +     ///   wires this to its logger at `.error`). Without it a pinning failure only reports the host.
21 |     public init(configuration: SSLPinningConfiguration, log: @escaping @Sendable (String) -> Void = { _ in }) {
22 |         self.configuration = configuration
warning: 'Authentication' is ambiguous at '/SwiftNetworkKit'
  --> GettingStarted.md:25:6-25:20
23 | For an authenticated API, supply token storage and a refresh handler. The client then
24 | attaches the bearer token and performs a single-flight refresh on a `401` (see
25 + <doc:Authentication>).
   |                    ├─suggestion: Insert '-anchor' for 'Authentication'
   |                    ╰─suggestion: Insert '-article' for 'Authentication'
26 |
27 | ```swift
warning: 'Authentication' is ambiguous at '/SwiftNetworkKit'
  --> GettingStarted.md:79:8-79:22
77 |
78 | - <doc:DefiningEndpoints> - every overridable member
79 + - <doc:Authentication> - token storage, strategies, automatic refresh
   |                      ├─suggestion: Insert '-anchor' for 'Authentication'
   |                      ╰─suggestion: Insert '-article' for 'Authentication'
80 | - <doc:ErrorHandling> - the ``NetworkError`` tree
81 | - <doc:Testing> - the shipped test doubles
warning: 'Testing' is ambiguous at '/SwiftNetworkKit'
  --> GettingStarted.md:81:8-81:15
79 | - <doc:Authentication> - token storage, strategies, automatic refresh
80 | - <doc:ErrorHandling> - the ``NetworkError`` tree
81 + - <doc:Testing> - the shipped test doubles
   |               ├─suggestion: Insert '-anchor' for 'Testing'
   |               ╰─suggestion: Insert '-article' for 'Testing'
warning: 'Authentication' is ambiguous at '/SwiftNetworkKit'
  --> OAuth.md:49:6-49:20
47 |
48 | Store the resulting tokens in your ``TokenStorage`` and the rest of the client (see
49 + <doc:Authentication>) takes over.
   |                    ├─suggestion: Insert '-anchor' for 'Authentication'
   |                    ╰─suggestion: Insert '-article' for 'Authentication'
warning: 'TestClock' doesn't exist at '/SwiftNetworkKit/RetryAndResilience'
  --> RetryAndResilience.md:52:12-52:21
50 | ## Testing backoff
51 |
52 + Inject a ``TestClock`` as ``NetworkConfiguration`` `clock` to advance time deterministically
   |            ╰─suggestion: Replace 'TestClock' with 'Testing-backoff'
53 | in tests without real sleeps (see <doc:Testing>).
warning: 'Testing' is ambiguous at '/SwiftNetworkKit'
  --> RetryAndResilience.md:53:40-53:47
51 |
52 | Inject a ``TestClock`` as ``NetworkConfiguration`` `clock` to advance time deterministically
53 + in tests without real sleeps (see <doc:Testing>).
   |                                               ├─suggestion: Insert '-anchor' for 'Testing'
   |                                               ╰─suggestion: Insert '-article' for 'Testing'
warning: 'Authentication' is ambiguous at '/SwiftNetworkKit'
  --> SwiftNetworkKit.md:34:8-34:22
32 | - <doc:GettingStarted>
33 | - <doc:DefiningEndpoints>
34 + - <doc:Authentication>
   |                      ├─suggestion: Insert '-anchor' for 'Authentication'
   |                      ╰─suggestion: Insert '-article' for 'Authentication'
35 | - <doc:OAuth>
36 | - <doc:Caching>
warning: 'Observability' is ambiguous at '/SwiftNetworkKit'
  --> SwiftNetworkKit.md:40:8-40:21
38 | - <doc:RetryAndResilience>
39 | - <doc:Interceptors>
40 + - <doc:Observability>
   |                     ├─suggestion: Insert '-article' for 'Logging, redaction, and metrics'
   |                     ╰─suggestion: Insert '-anchor' for 'Observability'
41 | - <doc:OfflineQueue>
42 | - <doc:Pagination>
warning: 'Testing' is ambiguous at '/SwiftNetworkKit'
  --> SwiftNetworkKit.md:44:8-44:15
42 | - <doc:Pagination>
43 | - <doc:ErrorHandling>
44 + - <doc:Testing>
   |               ├─suggestion: Insert '-anchor' for 'Testing'
   |               ╰─suggestion: Insert '-article' for 'Testing'
45 |
46 | ### Essentials
warning: 'MockNetworkTransport' doesn't exist at '/SwiftNetworkKit'
   --> SwiftNetworkKit.md:99:5-99:25
97  | `@_spi(SwiftNetworkKitTesting) import SwiftNetworkKit` outside a test target).
98  |
99  + - ``MockNetworkTransport``
    |     ╰─suggestion: Replace 'MockNetworkTransport' with 'NetworkTransport'
100 | - ``MockScenario``
101 | - ``URLProtocolStub``
warning: 'MockScenario' doesn't exist at '/SwiftNetworkKit'
   --> SwiftNetworkKit.md:100:5-100:17
98  |
99  | - ``MockNetworkTransport``
100 + - ``MockScenario``
101 | - ``URLProtocolStub``
102 | - ``TestClock``
warning: 'URLProtocolStub' doesn't exist at '/SwiftNetworkKit'
   --> SwiftNetworkKit.md:101:5-101:20
99  | - ``MockNetworkTransport``
100 | - ``MockScenario``
101 + - ``URLProtocolStub``
102 | - ``TestClock``
103 | - ``CapturingLogger``
warning: 'TestClock' doesn't exist at '/SwiftNetworkKit'
   --> SwiftNetworkKit.md:102:5-102:14
100 | - ``MockScenario``
101 | - ``URLProtocolStub``
102 + - ``TestClock``
    |     ╰─suggestion: Replace 'TestClock' with 'NetworkClock'
103 | - ``CapturingLogger``
104 | - ``MockNetworkMonitor``
warning: 'CapturingLogger' doesn't exist at '/SwiftNetworkKit'
   --> SwiftNetworkKit.md:103:5-103:20
101 | - ``URLProtocolStub``
102 | - ``TestClock``
103 + - ``CapturingLogger``
104 | - ``MockNetworkMonitor``
105 | - ``InMemoryOfflineStore``
warning: 'MockNetworkMonitor' doesn't exist at '/SwiftNetworkKit'
   --> SwiftNetworkKit.md:104:5-104:23
102 | - ``TestClock``
103 | - ``CapturingLogger``
104 + - ``MockNetworkMonitor``
    |     ├─suggestion: Replace 'MockNetworkMonitor' with 'NetworkMonitor'
    |     ╰─suggestion: Replace 'MockNetworkMonitor' with 'PathNetworkMonitor'
105 | - ``InMemoryOfflineStore``
warning: 'InMemoryOfflineStore' doesn't exist at '/SwiftNetworkKit'
   --> SwiftNetworkKit.md:105:5-105:25
103 | - ``CapturingLogger``
104 | - ``MockNetworkMonitor``
105 + - ``InMemoryOfflineStore``
    |     ├─suggestion: Replace 'InMemoryOfflineStore' with 'InMemoryTokenStorage'
    |     ├─suggestion: Replace 'InMemoryOfflineStore' with 'FileOfflineStore'
    |     ├─suggestion: Replace 'InMemoryOfflineStore' with 'OfflineStore'
    |     ╰─suggestion: Replace 'InMemoryOfflineStore' with 'InMemoryMetrics'
warning: 'MockNetworkTransport' doesn't exist at '/SwiftNetworkKit/Testing'
 --> Testing.md:7:3-7:23
5 | ## Mock transport
6 |
7 + ``MockNetworkTransport`` is a ``NetworkTransport`` you script. Inject it in place of the
  |   ╰─suggestion: Replace 'MockNetworkTransport' with 'Mock-transport'
8 | default:
9 |
warning: 'MockScenario' doesn't exist at '/SwiftNetworkKit/Testing'
  --> Testing.md:22:19-22:31
20 | over the FIFO queue; each rule can hold a scripted sequence for retry / refresh tests.
21 |
22 + Presets live in ``MockScenario``.
23 |
24 | ## Deterministic time
warning: 'TestClock' doesn't exist at '/SwiftNetworkKit/Testing'
  --> Testing.md:26:3-26:12
24 | ## Deterministic time
25 |
26 + ``TestClock`` replaces ``NetworkConfiguration`` `clock` so retry backoff advances instantly:
27 |
28 | ```swift
warning: 'URLProtocolStub' doesn't exist at '/SwiftNetworkKit/Testing'
  --> Testing.md:41:5-41:20
39 | | Type | Replaces |
40 | |---|---|
41 + | ``URLProtocolStub`` | the real `URLSession` at the `URLProtocol` layer, for end-to-end transport tests |
42 | | ``CapturingLogger`` | ``ConsoleNetworkLogger``; keeps every line for assertions |
43 | | ``MockNetworkMonitor`` | ``NetworkMonitor``; push connectivity changes on demand |
warning: 'CapturingLogger' doesn't exist at '/SwiftNetworkKit/Testing'
  --> Testing.md:42:5-42:20
40 | |---|---|
41 | | ``URLProtocolStub`` | the real `URLSession` at the `URLProtocol` layer, for end-to-end transport tests |
42 + | ``CapturingLogger`` | ``ConsoleNetworkLogger``; keeps every line for assertions |
43 | | ``MockNetworkMonitor`` | ``NetworkMonitor``; push connectivity changes on demand |
44 | | ``InMemoryOfflineStore`` | ``FileOfflineStore``; no disk in tests |
warning: 'MockNetworkMonitor' doesn't exist at '/SwiftNetworkKit/Testing'
  --> Testing.md:43:5-43:23
41 | | ``URLProtocolStub`` | the real `URLSession` at the `URLProtocol` layer, for end-to-end transport tests |
42 | | ``CapturingLogger`` | ``ConsoleNetworkLogger``; keeps every line for assertions |
43 + | ``MockNetworkMonitor`` | ``NetworkMonitor``; push connectivity changes on demand |
44 | | ``InMemoryOfflineStore`` | ``FileOfflineStore``; no disk in tests |
warning: 'InMemoryOfflineStore' doesn't exist at '/SwiftNetworkKit/Testing'
  --> Testing.md:44:5-44:25
42 | | ``CapturingLogger`` | ``ConsoleNetworkLogger``; keeps every line for assertions |
43 | | ``MockNetworkMonitor`` | ``NetworkMonitor``; push connectivity changes on demand |
44 + | ``InMemoryOfflineStore`` | ``FileOfflineStore``; no disk in tests |
warning: 'TransportTaskDelegate' doesn't exist at '/SwiftNetworkKit/URLSessionTransport'
  --> ../Transport/URLSessionTransport.swift:10:41-10:62
8  | ///
9  | /// `@unchecked Sendable`: it holds a `URLSession`, which is thread-safe. `data(for:)` runs on the
10 + /// shared session with a per-request ``TransportTaskDelegate`` for the server-trust challenge
11 | /// (SSL pinning). `upload` / `download` each spin up a short-lived session with a
12 | /// ``TransportSessionDelegate`` so byte-progress callbacks are delivered reliably. A rejected pin
warning: 'TransportSessionDelegate' doesn't exist at '/SwiftNetworkKit/URLSessionTransport'
  --> ../Transport/URLSessionTransport.swift:12:7-12:31
10 | /// shared session with a per-request ``TransportTaskDelegate`` for the server-trust challenge
11 | /// (SSL pinning). `upload` / `download` each spin up a short-lived session with a
12 + /// ``TransportSessionDelegate`` so byte-progress callbacks are delivered reliably. A rejected pin
13 | /// surfaces as ``NetworkError/sslPinningFailed(host:reason:)`` rather than a bare cancellation.
14 | public final class URLSessionTransport: NetworkTransport, @unchecked Sendable {
warning: Parameter 'configuration' is missing documentation
  --> ../Transport/URLSessionTransport.swift:42:96-42:96
40 |
41 |     #if canImport(Security)
42 +     /// - Parameter trustEvaluator: answers server-trust challenges. `nil` = normal system TLS.
   |         ╰─suggestion: Document 'configuration' parameter
43 |     public init(
44 |         timeout: TimeInterval = 60,
warning: Parameter 'timeout' is missing documentation
  --> ../Transport/URLSessionTransport.swift:42:96-42:96
40 |
41 |     #if canImport(Security)
42 +     /// - Parameter trustEvaluator: answers server-trust challenges. `nil` = normal system TLS.
   |         ╰─suggestion: Document 'timeout' parameter
43 |     public init(
44 |         timeout: TimeInterval = 60,
Finished building documentation for 'SwiftNetworkKit' (1.35s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/ihusnainalii/swiftnetworkkit/v2.0.1
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.45s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (3.70s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3832] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.40s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.17s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Building for debugging...
[0/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-69A768CDF2A0BEE1.txt
[6/54] Compiling SymbolKit SemanticVersion.swift
[7/54] Compiling SymbolKit AccessControl.swift
[8/54] Compiling SymbolKit Availability.swift
[9/54] Compiling SymbolKit AvailabilityItem.swift
[10/54] Compiling SymbolKit Domain.swift
[11/58] Compiling Snippets SnippetParser.swift
[12/58] Emitting module Snippets
[13/58] Compiling Snippets Snippet.swift
[14/58] Compiling Snippets SnippetLanguage.swift
[15/58] Emitting module SymbolKit
[16/58] Compiling SymbolKit Identifier.swift
[17/58] Compiling SymbolKit KindIdentifier.swift
[18/58] Compiling SymbolKit Location.swift
[19/58] Compiling SymbolKit Mutability.swift
[20/58] Compiling SymbolKit Mixin+Equals.swift
[21/58] Compiling SymbolKit Mixin+Hash.swift
[22/58] Compiling SymbolKit Mixin.swift
[23/58] Compiling SymbolKit LineList.swift
[24/58] Compiling SymbolKit Position.swift
[25/58] Compiling SymbolKit Relationship.swift
[26/58] Compiling SymbolKit RelationshipKind.swift
[27/58] Compiling SymbolKit SourceOrigin.swift
[28/58] Compiling SymbolKit GenericConstraints.swift
[29/58] Compiling SymbolKit Swift.swift
[30/58] Compiling SymbolKit SourceRange.swift
[31/58] Compiling SymbolKit Metadata.swift
[32/58] Compiling SymbolKit Module.swift
[33/58] Compiling SymbolKit OperatingSystem.swift
[34/58] Compiling SymbolKit Platform.swift
[35/58] Compiling SymbolKit DeclarationFragments.swift
[36/58] Compiling SymbolKit Fragment.swift
[37/58] Compiling SymbolKit FragmentKind.swift
[38/58] Compiling SymbolKit FunctionParameter.swift
[39/58] Compiling SymbolKit FunctionSignature.swift
[40/58] Compiling SymbolKit GenericConstraint.swift
[41/58] Compiling SymbolKit GenericParameter.swift
[42/58] Compiling SymbolKit Generics.swift
[43/58] Compiling SymbolKit Namespace.swift
[44/58] Compiling SymbolKit Names.swift
[45/58] Compiling SymbolKit SPI.swift
[46/58] Compiling SymbolKit Snippet.swift
[47/58] Compiling SymbolKit Extension.swift
[48/58] Compiling SymbolKit Symbol.swift
[49/58] Compiling SymbolKit SymbolKind.swift
[50/58] Compiling SymbolKit SymbolGraph.swift
[51/58] Compiling SymbolKit GraphCollector.swift
[52/58] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[53/58] Compiling SymbolKit UnifiedSymbol.swift
[54/58] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[55/58] Compiling SymbolKit UnifiedSymbolGraph.swift
[56/62] Compiling snippet_extract URL+Status.swift
[57/62] Compiling snippet_extract SnippetBuildCommand.swift
[58/62] Compiling snippet_extract SymbolGraph+Snippet.swift
[59/62] Emitting module snippet_extract
[59/62] Write Objects.LinkFileList
[60/62] Linking snippet-extract-tool
[61/62] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.75s)
Building for debugging...
[0/1] Write swift-version-69A768CDF2A0BEE1.txt
Build of target: 'SwiftNetworkKit' complete! (0.31s)
    1862
13	/Users/admin/builder/spi-builder-workspace/.docs/ihusnainalii/swiftnetworkkit/v2.0.1
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/ihusnainalii/swiftnetworkkit/v2.0.1
File count: 1862
Doc size:   13.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -ihusnainalii-swiftnetworkkit-v2.0.1-7c342734.zip to presigned URL
Starting upload of 2748816 bytes...
Upload completed successfully
Done.