The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Diagnostics, reference master (171f52), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 10:52:00 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/WeTransfer/Diagnostics.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/WeTransfer/Diagnostics
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 171f52f Restore CODEOWNERS from backup in master branch
Submodule path 'Submodules/WeTransfer-iOS-CI': checked out '02174285440b63e3c1a3a0fda3505308120d28e4'
Submodule 'Submodules/WeTransfer-iOS-CI' (https://github.com/WeTransfer/WeTransfer-iOS-CI.git) registered for path 'Submodules/WeTransfer-iOS-CI'
Cloning into '/Users/admin/builder/spi-builder-workspace/Submodules/WeTransfer-iOS-CI'...
Cloned https://github.com/WeTransfer/Diagnostics.git
Revision (git rev-parse @):
171f52fa2cb6de9942b3d052e34001964c9e3b35
SUCCESS checkout https://github.com/WeTransfer/Diagnostics.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/WeTransfer/Diagnostics.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/7] Write sources
[2/7] Copying style.css
[3/7] Copying PrivacyInfo.xcprivacy
[3/7] Copying functions.js
[5/7] Write swift-version-1EA4D86E10B52AF.txt
[6/7] Compiling ExceptionCatcherInternal ExceptionCatcher.m
[8/9] Compiling ExceptionCatcher ExceptionCatcher.swift
[9/9] Emitting module ExceptionCatcher
[10/39] Emitting module Diagnostics
/Users/admin/builder/spi-builder-workspace/Sources/DiagnosticsChapter.swift:24:16: warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
22 |
23 |     /// An optional HTML formatter to customize the HTML format. `diagnostics.html()` will be used if this formatter is set to `nil`,
24 |     public let formatter: HTMLFormatting.Type?
   |                `- warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
25 |
26 |     public init(title: String, diagnostics: Diagnostics, shouldShowTitle: Bool = true, formatter: HTMLFormatting.Type? = nil) {
[11/42] Compiling Diagnostics DirectoryTreeReporter.swift
[12/42] Compiling Diagnostics DirectoryTreeStringFactory.swift
[13/42] Compiling Diagnostics GeneralInfoReporter.swift
[14/42] Compiling Diagnostics SmartInsightsProviding.swift
[15/42] Compiling Diagnostics UpdateAvailableInsight.swift
[16/42] Compiling Diagnostics resource_bundle_accessor.swift
[17/42] Compiling Diagnostics LogsReporter.swift
[18/42] Compiling Diagnostics SmartInsightsReporter.swift
[19/42] Compiling Diagnostics UserDefaultsReporter.swift
[20/42] Compiling Diagnostics DiagnosticsReportFilter.swift
[21/42] Compiling Diagnostics DiagnosticsReporter.swift
[22/42] Compiling Diagnostics BundleExtensions.swift
[23/42] Compiling Diagnostics ByteCountFormatter.swift
[24/42] Compiling Diagnostics CellularAllowedInsight.swift
[25/42] Compiling Diagnostics DeviceStorageInsight.swift
[26/42] Compiling Diagnostics SmartInsight.swift
[27/42] Compiling Diagnostics AppSystemMetadataReporter.swift
[28/42] Compiling Diagnostics DirectoryTreeFactory.swift
[29/42] Compiling Diagnostics DirectoryTreeNode.swift
[30/42] Compiling Diagnostics LogsTrimmer.swift
[31/42] Compiling Diagnostics MFMailComposeVCExtensions.swift
[32/42] Compiling Diagnostics MetricsMonitor.swift
[33/42] Compiling Diagnostics Device.swift
/Users/admin/builder/spi-builder-workspace/Sources/DiagnosticsChapter.swift:24:16: warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
22 |
23 |     /// An optional HTML formatter to customize the HTML format. `diagnostics.html()` will be used if this formatter is set to `nil`,
24 |     public let formatter: HTMLFormatting.Type?
   |                `- warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
25 |
26 |     public init(title: String, diagnostics: Diagnostics, shouldShowTitle: Bool = true, formatter: HTMLFormatting.Type? = nil) {
[34/42] Compiling Diagnostics Diagnostics.swift
/Users/admin/builder/spi-builder-workspace/Sources/DiagnosticsChapter.swift:24:16: warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
22 |
23 |     /// An optional HTML formatter to customize the HTML format. `diagnostics.html()` will be used if this formatter is set to `nil`,
24 |     public let formatter: HTMLFormatting.Type?
   |                `- warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
25 |
26 |     public init(title: String, diagnostics: Diagnostics, shouldShowTitle: Bool = true, formatter: HTMLFormatting.Type? = nil) {
[35/42] Compiling Diagnostics DiagnosticsChapter.swift
/Users/admin/builder/spi-builder-workspace/Sources/DiagnosticsChapter.swift:24:16: warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
22 |
23 |     /// An optional HTML formatter to customize the HTML format. `diagnostics.html()` will be used if this formatter is set to `nil`,
24 |     public let formatter: HTMLFormatting.Type?
   |                `- warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
25 |
26 |     public init(title: String, diagnostics: Diagnostics, shouldShowTitle: Bool = true, formatter: HTMLFormatting.Type? = nil) {
[36/42] Compiling Diagnostics DiagnosticsReport.swift
/Users/admin/builder/spi-builder-workspace/Sources/DiagnosticsChapter.swift:24:16: warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
22 |
23 |     /// An optional HTML formatter to customize the HTML format. `diagnostics.html()` will be used if this formatter is set to `nil`,
24 |     public let formatter: HTMLFormatting.Type?
   |                `- warning: stored property 'formatter' of 'Sendable'-conforming struct 'DiagnosticsChapter' has non-sendable type '(any HTMLFormatting.Type)?'
25 |
26 |     public init(title: String, diagnostics: Diagnostics, shouldShowTitle: Bool = true, formatter: HTMLFormatting.Type? = nil) {
[37/42] Compiling Diagnostics DateFormatterExtensions.swift
[38/42] Compiling Diagnostics HTMLEncoding.swift
[39/42] Compiling Diagnostics HTMLGenerating.swift
[40/42] Compiling Diagnostics DiagnosticsLogger.swift
[41/42] Compiling Diagnostics HTML+LoggableCSSClass.swift
[42/42] Compiling Diagnostics Loggable.swift
Build complete! (12.04s)
Fetching https://github.com/sindresorhus/ExceptionCatcher
[1/96] Fetching exceptioncatcher
Fetched https://github.com/sindresorhus/ExceptionCatcher from cache (0.61s)
Computing version for https://github.com/sindresorhus/ExceptionCatcher
Computed https://github.com/sindresorhus/ExceptionCatcher at 2.2.0 (1.08s)
Creating working copy for https://github.com/sindresorhus/ExceptionCatcher
Working copy of https://github.com/sindresorhus/ExceptionCatcher resolved at 2.2.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "exceptioncatcher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sindresorhus/ExceptionCatcher"
    }
  ],
  "manifest_display_name" : "Diagnostics",
  "name" : "Diagnostics",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Diagnostics",
      "targets" : [
        "Diagnostics"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "DiagnosticsTests",
      "module_type" : "SwiftTarget",
      "name" : "DiagnosticsTests",
      "path" : "DiagnosticsTests",
      "sources" : [
        "DiagnosticsReporterTests.swift",
        "Extensions/MFMailComposeViewControllerTests.swift",
        "HTMLEncodingTests.swift",
        "HTMLGeneratingTests.swift",
        "Mocks.swift",
        "Reporters/AppSystemMetadataReporterTests.swift",
        "Reporters/DirectoryTree/DirectoryTreeFactoryTests.swift",
        "Reporters/GeneralInfoReporterTests.swift",
        "Reporters/LogsReporterTests.swift",
        "Reporters/LogsTrimmerTests.swift",
        "Reporters/SmartInsights/DeviceStorageInsightTests.swift",
        "Reporters/SmartInsights/SmartInsightsReporterTests.swift",
        "Reporters/SmartInsights/UpdateAvailableInsightTests.swift",
        "Reporters/UserDefaultsReporterTests.swift"
      ],
      "target_dependencies" : [
        "Diagnostics"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Diagnostics",
      "module_type" : "SwiftTarget",
      "name" : "Diagnostics",
      "path" : "Sources",
      "product_dependencies" : [
        "ExceptionCatcher"
      ],
      "product_memberships" : [
        "Diagnostics"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/functions.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/style.css",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Device.swift",
        "Diagnostics.swift",
        "DiagnosticsChapter.swift",
        "DiagnosticsReport.swift",
        "DiagnosticsReportFilter.swift",
        "DiagnosticsReporter.swift",
        "Extensions/BundleExtensions.swift",
        "Extensions/ByteCountFormatter.swift",
        "Extensions/DateFormatterExtensions.swift",
        "HTMLEncoding.swift",
        "HTMLGenerating.swift",
        "Logging/DiagnosticsLogger.swift",
        "Logging/HTML+LoggableCSSClass.swift",
        "Logging/Loggable.swift",
        "Logging/LogsTrimmer.swift",
        "MFMailExtensions/MFMailComposeVCExtensions.swift",
        "MetricKit/MetricsMonitor.swift",
        "Reporters/AppSystemMetadataReporter.swift",
        "Reporters/DirectoryTree/DirectoryTreeFactory.swift",
        "Reporters/DirectoryTree/DirectoryTreeNode.swift",
        "Reporters/DirectoryTree/DirectoryTreeReporter.swift",
        "Reporters/DirectoryTree/DirectoryTreeStringFactory.swift",
        "Reporters/GeneralInfoReporter.swift",
        "Reporters/LogsReporter.swift",
        "Reporters/SmartInsightsReporter.swift",
        "Reporters/UserDefaultsReporter.swift",
        "SmartInsights/CellularAllowedInsight.swift",
        "SmartInsights/DeviceStorageInsight.swift",
        "SmartInsights/SmartInsight.swift",
        "SmartInsights/SmartInsightsProviding.swift",
        "SmartInsights/UpdateAvailableInsight.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.