This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of LicensePlist with Swift 6.0 (beta) for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mono0926/LicensePlist.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mono0926/LicensePlist
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at f3f8020 release 3.25.1
Cloned https://github.com/mono0926/LicensePlist.git
Revision (git rev-parse @):
f3f802009c9f71ad46356adb453fcb57b8931ff9
SUCCESS checkout https://github.com/mono0926/LicensePlist.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/mono0926/LicensePlist.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin AddAcknowledgementsCopyScriptCommand
[2/2] Compiling plugin GenerateAcknowledgementsCommand
[3/3] Compiling plugin GenerateManualPlugin
[4/4] Compiling plugin LicensePlistBuildTool
Building for debugging...
[4/26] Write sources
[5/26] Write license-plist-entitlement.plist
[5/26] Write sources
[16/26] Write swift-version-6F35C1178C84523A.txt
[17/46] Compiling api.c
[17/46] Compiling reader.c
[19/46] Compiling writer.c
[20/46] Compiling parser.c
[21/68] Compiling scanner.c
[22/68] Compiling emitter.c
[24/83] Compiling ArgumentParserToolInfo ToolInfo.swift
[25/83] Emitting module ArgumentParserToolInfo
[26/83] Compiling HTMLEntities Utilities.swift
[27/120] Compiling Logging LogHandler.swift
[28/120] Compiling Logging Logging.swift
[29/120] Emitting module Logging
[30/120] Compiling Logging Locks.swift
[31/120] Compiling HTMLEntities String+HTMLEntities.swift
[32/120] Compiling HTMLEntities ParseError.swift
[33/122] Compiling HTMLEntities Constants.swift
[34/122] Emitting module HTMLEntities
[35/122] Compiling Yams Tag.swift
[36/123] Emitting module APIKit
[37/125] Compiling ArgumentParser InputOrigin.swift
[38/125] Compiling ArgumentParser Name.swift
[39/125] Compiling ArgumentParser Parsed.swift
[40/125] Compiling ArgumentParser ParsedValues.swift
[41/128] Compiling ArgumentParser BashCompletionsGenerator.swift
[42/128] Compiling ArgumentParser CompletionsGenerator.swift
[43/128] Compiling ArgumentParser FishCompletionsGenerator.swift
[44/128] Compiling ArgumentParser ZshCompletionsGenerator.swift
[45/128] Compiling ArgumentParser SequenceExtensions.swift
[46/128] Compiling ArgumentParser StringExtensions.swift
[47/128] Compiling ArgumentParser Tree.swift
[48/128] Compiling ArgumentParser Argument.swift
[49/128] Compiling APIKit URLSessionAdapter.swift
[50/128] Compiling APIKit Unavailable.swift
[51/128] Compiling ArgumentParser CompletionKind.swift
[52/128] Compiling ArgumentParser OptionGroup.swift
[53/128] Compiling ArgumentParser AsyncParsableCommand.swift
[54/128] Compiling ArgumentParser CommandConfiguration.swift
[55/128] Compiling ArgumentParser EnumerableFlag.swift
[56/128] Emitting module ArgumentParser
[57/128] Compiling ArgumentParser ArgumentDecoder.swift
[58/128] Compiling ArgumentParser ArgumentDefinition.swift
[59/128] Compiling ArgumentParser ArgumentSet.swift
[60/128] Compiling ArgumentParser CommandParser.swift
[61/128] Compiling ArgumentParser Errors.swift
[62/128] Compiling ArgumentParser Flag.swift
[63/128] Compiling ArgumentParser NameSpecification.swift
[64/128] Compiling ArgumentParser Option.swift
[67/128] Compiling Yams YamlError.swift
[68/128] Emitting module LoggerAPI
[69/128] Compiling LoggerAPI Logger.swift
[70/128] Compiling XcodeEdit XCProjectFile+Rswift.swift
[71/128] Compiling XcodeEdit XCProjectFile.swift
[82/128] Compiling ArgumentParser UsageGenerator.swift
[83/128] Compiling ArgumentParser CollectionExtensions.swift
[86/128] Compiling ArgumentParser HelpGenerator.swift
[87/128] Compiling ArgumentParser MessageInfo.swift
[93/128] Emitting module XcodeEdit
[94/128] Compiling XcodeEdit AllObjects.swift
[95/128] Compiling XcodeEdit Serialization.swift
[96/128] Compiling XcodeEdit PBXObject+Fields.swift
[97/128] Compiling XcodeEdit Extensions.swift
[98/128] Compiling XcodeEdit PBXIdentifier.swift
[99/128] Compiling XcodeEdit PBXObject.swift
[100/128] Compiling Yams String+Yams.swift
[101/128] Compiling Yams Resolver.swift
[102/128] Compiling Yams Representer.swift
[111/132] Compiling ArgumentParser ParserError.swift
[112/132] Compiling ArgumentParser SplitArguments.swift
[113/132] Compiling ArgumentParser DumpHelpGenerator.swift
[114/132] Compiling ArgumentParser HelpCommand.swift
[115/132] Compiling ArgumentParser ExpressibleByArgument.swift
[116/132] Compiling ArgumentParser ParsableArguments.swift
[117/132] Compiling ArgumentParser ParsableArgumentsValidation.swift
[118/132] Compiling ArgumentParser ParsableCommand.swift
[125/132] Emitting module Yams
[126/132] Compiling HeliumLogger HeliumLogHandler.swift
[127/132] Emitting module HeliumLogger
[128/132] Compiling HeliumLogger HeliumLogger.swift
[129/132] Compiling HeliumLogger HeliumStreamLogger.swift
[130/170] Compiling LicensePlistCore LicenseType.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Options.swift:20:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public struct Options {
   |               `- note: consider making struct 'Options' conform to the 'Sendable' protocol
 4 |     public let outputPath: URL
 5 |     public let cartfilePath: URL
   :
18 |     public let config: Config
19 |
20 |     public static let empty = Options(outputPath: URL(fileURLWithPath: ""),
   |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                       cartfilePath: URL(fileURLWithPath: ""),
22 |                                       mintfilePath: URL(fileURLWithPath: ""),
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
[131/170] Compiling LicensePlistCore Manual.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Options.swift:20:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public struct Options {
   |               `- note: consider making struct 'Options' conform to the 'Sendable' protocol
 4 |     public let outputPath: URL
 5 |     public let cartfilePath: URL
   :
18 |     public let config: Config
19 |
20 |     public static let empty = Options(outputPath: URL(fileURLWithPath: ""),
   |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                       cartfilePath: URL(fileURLWithPath: ""),
22 |                                       mintfilePath: URL(fileURLWithPath: ""),
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
[132/170] Compiling LicensePlistCore ManualLicense.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Options.swift:20:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public struct Options {
   |               `- note: consider making struct 'Options' conform to the 'Sendable' protocol
 4 |     public let outputPath: URL
 5 |     public let cartfilePath: URL
   :
18 |     public let config: Config
19 |
20 |     public static let empty = Options(outputPath: URL(fileURLWithPath: ""),
   |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                       cartfilePath: URL(fileURLWithPath: ""),
22 |                                       mintfilePath: URL(fileURLWithPath: ""),
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
[133/170] Compiling LicensePlistCore Options.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Options.swift:20:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public struct Options {
   |               `- note: consider making struct 'Options' conform to the 'Sendable' protocol
 4 |     public let outputPath: URL
 5 |     public let cartfilePath: URL
   :
18 |     public let config: Config
19 |
20 |     public static let empty = Options(outputPath: URL(fileURLWithPath: ""),
   |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                       cartfilePath: URL(fileURLWithPath: ""),
22 |                                       mintfilePath: URL(fileURLWithPath: ""),
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
[134/174] Emitting module LicensePlistCore
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Options.swift:20:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public struct Options {
   |               `- note: consider making struct 'Options' conform to the 'Sendable' protocol
 4 |     public let outputPath: URL
 5 |     public let cartfilePath: URL
   :
18 |     public let config: Config
19 |
20 |     public static let empty = Options(outputPath: URL(fileURLWithPath: ""),
   |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Options' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                       cartfilePath: URL(fileURLWithPath: ""),
22 |                                       mintfilePath: URL(fileURLWithPath: ""),
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Extension/URL.extension.swift:19:13: warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | }
 18 |
 19 | private let fm = FileManager.default
    |             |- warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: annotate 'fm' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | extension LicensePlistExtension where Base == URL {
 21 |
Foundation.FileManager:1:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
  1 | open class FileManager : NSObject {
    |            `- note: class 'FileManager' does not conform to the 'Sendable' protocol
  2 |     open class var `default`: FileManager { get }
  3 |     @available(swift, obsoleted: 3, renamed: "default")
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/ResultOperation.swift:4:14: warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 2 | import LoggerAPI
 3 |
 4 | public class ResultOperation<T, E: Error>: Operation {
   |              `- warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 5 |     typealias ResultType = Result<T, E>
 6 |     var result: ResultType?
[135/174] Compiling LicensePlistCore LicenseCSVHolder.swift
[136/174] Compiling LicensePlistCore LicenseHTMLHolder.swift
[137/174] Compiling LicensePlistCore LicenseMarkdownHolder.swift
[138/174] Compiling LicensePlistCore LicensePlistHolder.swift
[139/174] Compiling LicensePlistCore GitHubLicense.swift
[140/174] Compiling LicensePlistCore HasName.swift
[141/174] Compiling LicensePlistCore Library.swift
[142/174] Compiling LicensePlistCore License.swift
[143/174] Compiling LicensePlistCore APIKit.extension.swift
[144/174] Compiling LicensePlistCore Extensions.swift
[145/174] Compiling LicensePlistCore Optional.extension.swift
[146/174] Compiling LicensePlistCore String.extension.swift
[147/174] Compiling LicensePlistCore URL.extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Extension/URL.extension.swift:19:13: warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | }
 18 |
 19 | private let fm = FileManager.default
    |             |- warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: annotate 'fm' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | extension LicensePlistExtension where Base == URL {
 21 |
Foundation.FileManager:1:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
  1 | open class FileManager : NSObject {
    |            `- note: class 'FileManager' does not conform to the 'Sendable' protocol
  2 |     open class var `default`: FileManager { get }
  3 |     @available(swift, obsoleted: 3, renamed: "default")
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
[148/174] Compiling LicensePlistCore GitHubRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Extension/URL.extension.swift:19:13: warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | }
 18 |
 19 | private let fm = FileManager.default
    |             |- warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: annotate 'fm' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | extension LicensePlistExtension where Base == URL {
 21 |
Foundation.FileManager:1:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
  1 | open class FileManager : NSObject {
    |            `- note: class 'FileManager' does not conform to the 'Sendable' protocol
  2 |     open class var `default`: FileManager { get }
  3 |     @available(swift, obsoleted: 3, renamed: "default")
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
[149/174] Compiling LicensePlistCore RepoRequests.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Extension/URL.extension.swift:19:13: warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | }
 18 |
 19 | private let fm = FileManager.default
    |             |- warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: annotate 'fm' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | extension LicensePlistExtension where Base == URL {
 21 |
Foundation.FileManager:1:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
  1 | open class FileManager : NSObject {
    |            `- note: class 'FileManager' does not conform to the 'Sendable' protocol
  2 |     open class var `default`: FileManager { get }
  3 |     @available(swift, obsoleted: 3, renamed: "default")
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
[150/174] Compiling LicensePlistCore SearchRequests.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Extension/URL.extension.swift:19:13: warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | }
 18 |
 19 | private let fm = FileManager.default
    |             |- warning: let 'fm' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: annotate 'fm' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | extension LicensePlistExtension where Base == URL {
 21 |
Foundation.FileManager:1:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
  1 | open class FileManager : NSObject {
    |            `- note: class 'FileManager' does not conform to the 'Sendable' protocol
  2 |     open class var `default`: FileManager { get }
  3 |     @available(swift, obsoleted: 3, renamed: "default")
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
[151/174] Compiling LicensePlistCore XcodeWorkspaceFileReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[152/174] Compiling LicensePlistCore GeneralOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[153/174] Compiling LicensePlistCore GitHub.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[154/174] Compiling LicensePlistCore GitHubLibraryConfigFile.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[155/174] Compiling LicensePlistCore AutoColorMode.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[156/174] Compiling LicensePlistCore Consts.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[157/174] Compiling LicensePlistCore CocoaPods.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[158/174] Compiling LicensePlistCore CocoaPodsLicense.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[159/174] Compiling LicensePlistCore Config.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/GeneralOptions.swift:28:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct GeneralOptions {
    |               `- note: consider making struct 'GeneralOptions' conform to the 'Sendable' protocol
  6 |     public let outputPath: URL?
  7 |     public let cartfilePath: URL?
    :
 26 |     public let sandboxMode: Bool?
 27 |
 28 |     public static let empty = GeneralOptions(outputPath: nil,
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'GeneralOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |                                              cartfilePath: nil,
 30 |                                              mintfilePath: nil,
[160/174] Compiling LicensePlistCore Exclude.swift
[161/174] Compiling LicensePlistCore FileReader.swift
[162/174] Compiling LicensePlistCore SwiftPackageFileReader.swift
[163/174] Compiling LicensePlistCore XcodeProjectFileReader.swift
[164/174] Compiling LicensePlistCore LicensePlist.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/ResultOperation.swift:4:14: warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 2 | import LoggerAPI
 3 |
 4 | public class ResultOperation<T, E: Error>: Operation {
   |              `- warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 5 |     typealias ResultType = Result<T, E>
 6 |     var result: ResultType?
[165/174] Compiling LicensePlistCore Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/ResultOperation.swift:4:14: warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 2 | import LoggerAPI
 3 |
 4 | public class ResultOperation<T, E: Error>: Operation {
   |              `- warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 5 |     typealias ResultType = Result<T, E>
 6 |     var result: ResultType?
[166/174] Compiling LicensePlistCore ResultOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/ResultOperation.swift:4:14: warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 2 | import LoggerAPI
 3 |
 4 | public class ResultOperation<T, E: Error>: Operation {
   |              `- warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 5 |     typealias ResultType = Result<T, E>
 6 |     var result: ResultType?
[167/174] Compiling LicensePlistCore Shell.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/GitHubClient/GitHubRequest.swift:8:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | protocol GitHubRequest: Request {}
 5 |
 6 | class GitHubAuthorization {
   |       `- note: class 'GitHubAuthorization' does not conform to the 'Sendable' protocol
 7 |     private init() {}
 8 |     static let shared = GitHubAuthorization()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GitHubAuthorization' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |     var token: String?
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/ResultOperation.swift:4:14: warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 2 | import LoggerAPI
 3 |
 4 | public class ResultOperation<T, E: Error>: Operation {
   |              `- warning: class 'ResultOperation' must restate inherited '@unchecked Sendable' conformance
 5 |     typealias ResultType = Result<T, E>
 6 |     var result: ResultType?
[168/174] Compiling LicensePlistCore PlistInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
[169/174] Compiling LicensePlistCore SwiftPackage.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
[170/174] Compiling LicensePlistCore VersionInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
[171/174] Compiling LicensePlistCore Environment.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
[172/177] Compiling LicensePlist AddAcknowledgementsCopyScriptCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/AddAcknowledgementsCopyScriptCommand.swift:14:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Used by `AddAcknowledgementsCopyScriptCommand`.
13 |     struct AddAcknowledgementsCopyScript: ParsableCommand {
14 |         static var configuration = CommandConfiguration(abstract: "Modifies Xcode project to fix package reference for plugins")
   |                    |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                    |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |         @Option(help: "Path to xcodeproj file")
[173/177] Emitting module LicensePlist
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:19:1: warning: extension declares a conformance of imported type 'LogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'LicensePlistCore' introduce this conformance in the future
 17 | }
 18 |
 19 | extension LogLevel: EnumerableFlag {
    | |- warning: extension declares a conformance of imported type 'LogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'LicensePlistCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 20 |     public static var allCases: [LogLevel] = [.silenceMode, .normalLogLevel, .verbose]
 21 | }
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:20:23: warning: static property 'allCases' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |
 19 | extension LogLevel: EnumerableFlag {
 20 |     public static var allCases: [LogLevel] = [.silenceMode, .normalLogLevel, .verbose]
    |                       |- warning: static property 'allCases' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'allCases' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | }
 22 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:25:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 23 | // Typename used for usage in help command
 24 | struct LicensePlist: ParsableCommand {
 25 |     static let configuration = CommandConfiguration(version: Consts.version,
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |                                                     subcommands: [AddAcknowledgementsCopyScript.self])
 27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  1 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  2 | import Foundation
  3 | import LicensePlistCore
    :
 23 | // Typename used for usage in help command
 24 | struct LicensePlist: ParsableCommand {
 25 |     static let configuration = CommandConfiguration(version: Consts.version,
    |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |                                                     subcommands: [AddAcknowledgementsCopyScript.self])
 27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/AddAcknowledgementsCopyScriptCommand.swift:14:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Used by `AddAcknowledgementsCopyScriptCommand`.
13 |     struct AddAcknowledgementsCopyScript: ParsableCommand {
14 |         static var configuration = CommandConfiguration(abstract: "Modifies Xcode project to fix package reference for plugins")
   |                    |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                    |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |         @Option(help: "Path to xcodeproj file")
[174/177] Compiling LicensePlist main.swift
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:19:1: warning: extension declares a conformance of imported type 'LogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'LicensePlistCore' introduce this conformance in the future
 17 | }
 18 |
 19 | extension LogLevel: EnumerableFlag {
    | |- warning: extension declares a conformance of imported type 'LogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'LicensePlistCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 20 |     public static var allCases: [LogLevel] = [.silenceMode, .normalLogLevel, .verbose]
 21 | }
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:20:23: warning: static property 'allCases' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |
 19 | extension LogLevel: EnumerableFlag {
 20 |     public static var allCases: [LogLevel] = [.silenceMode, .normalLogLevel, .verbose]
    |                       |- warning: static property 'allCases' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'allCases' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | }
 22 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:25:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 23 | // Typename used for usage in help command
 24 | struct LicensePlist: ParsableCommand {
 25 |     static let configuration = CommandConfiguration(version: Consts.version,
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |                                                     subcommands: [AddAcknowledgementsCopyScript.self])
 27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlist/main.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  1 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  2 | import Foundation
  3 | import LicensePlistCore
    :
 23 | // Typename used for usage in help command
 24 | struct LicensePlist: ParsableCommand {
 25 |     static let configuration = CommandConfiguration(version: Consts.version,
    |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |                                                     subcommands: [AddAcknowledgementsCopyScript.self])
 27 |
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Entity/Config.swift:19:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | import Yams
  4 |
  5 | public struct Config {
    |               `- note: consider making struct 'Config' conform to the 'Sendable' protocol
  6 |     let githubs: [GitHub]
  7 |     let manuals: [Manual]
    :
 17 |     public var sandboxMode = false
 18 |
 19 |     public static let empty = Config(githubs: [], manuals: [], excludes: [Exclude](), renames: [:], options: .empty)
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Config' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     public init(yaml: String, configBasePath: URL) {
/Users/admin/builder/spi-builder-workspace/Sources/LicensePlistCore/Environment.swift:25:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct Environment {
   |               `- note: consider making struct 'Environment' conform to the 'Sendable' protocol
11 |     public enum Keys: String, CustomStringConvertible {
12 |         public var description: String {
   :
23 |     }
24 |
25 |     public static let shared = Environment()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Environment' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
[174/177] Write Objects.LinkFileList
[175/177] Linking license-plist
[176/177] Applying license-plist
Build complete! (58.09s)
Fetching https://github.com/YusukeHosonuma/Flatten.git
Fetching https://github.com/Kitura/LoggerAPI.git
Fetching https://github.com/Kitura/swift-html-entities.git
Fetching https://github.com/YusukeHosonuma/SHList.git
Fetching https://github.com/tomlokhorst/XcodeEdit.git
Fetching https://github.com/Kitura/HeliumLogger.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/771] Fetching loggerapi
[17/913] Fetching loggerapi, flatten
[182/2180] Fetching loggerapi, flatten, heliumlogger
[360/2843] Fetching loggerapi, flatten, heliumlogger, swift-html-entities
[478/3963] Fetching loggerapi, flatten, heliumlogger, swift-html-entities, xcodeedit
[530/4027] Fetching loggerapi, flatten, heliumlogger, swift-html-entities, xcodeedit, shlist
[1720/15706] Fetching loggerapi, flatten, heliumlogger, swift-html-entities, xcodeedit, shlist, swift-argument-parser
Fetched https://github.com/Kitura/HeliumLogger.git from cache (1.17s)
Fetching https://github.com/apple/swift-log.git
Fetched https://github.com/Kitura/LoggerAPI.git from cache (1.17s)
Fetched https://github.com/Kitura/swift-html-entities.git from cache (1.17s)
Fetching https://github.com/YusukeHosonuma/SwiftParamTest
Fetching https://github.com/ishkawa/APIKit.git
[2027/13005] Fetching flatten, xcodeedit, shlist, swift-argument-parser
Fetched https://github.com/YusukeHosonuma/Flatten.git from cache (1.61s)
Fetching https://github.com/jpsim/Yams.git
Fetched https://github.com/YusukeHosonuma/SHList.git from cache (1.61s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.61s)
Fetched https://github.com/tomlokhorst/XcodeEdit.git from cache (1.61s)
[1/806] Fetching swiftparamtest
[82/4159] Fetching swiftparamtest, swift-log
[381/9717] Fetching swiftparamtest, swift-log, apikit
[9090/19054] Fetching swiftparamtest, swift-log, apikit, yams
Fetched https://github.com/YusukeHosonuma/SwiftParamTest from cache (1.30s)
Fetched https://github.com/apple/swift-log.git from cache (1.30s)
Fetched https://github.com/ishkawa/APIKit.git from cache (1.30s)
[94/9337] Fetching yams
Fetched https://github.com/jpsim/Yams.git from cache (1.76s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.0.5 (0.69s)
Computing version for https://github.com/tomlokhorst/XcodeEdit.git
Computed https://github.com/tomlokhorst/XcodeEdit.git at 2.9.0 (0.69s)
Computing version for https://github.com/YusukeHosonuma/SwiftParamTest
Computed https://github.com/YusukeHosonuma/SwiftParamTest at 2.2.1 (0.66s)
Computing version for https://github.com/Kitura/swift-html-entities.git
Computed https://github.com/Kitura/swift-html-entities.git at 4.0.1 (0.76s)
Computing version for https://github.com/Kitura/HeliumLogger.git
Computed https://github.com/Kitura/HeliumLogger.git at 2.0.0 (0.74s)
Computing version for https://github.com/ishkawa/APIKit.git
Computed https://github.com/ishkawa/APIKit.git at 5.3.0 (0.72s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.1.4 (0.77s)
Computing version for https://github.com/YusukeHosonuma/SHList.git
Computed https://github.com/YusukeHosonuma/SHList.git at 0.1.0 (0.75s)
Computing version for https://github.com/YusukeHosonuma/Flatten.git
Computed https://github.com/YusukeHosonuma/Flatten.git at 0.1.0 (0.68s)
Computing version for https://github.com/Kitura/LoggerAPI.git
Computed https://github.com/Kitura/LoggerAPI.git at 2.0.0 (0.69s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.4.2 (0.68s)
Creating working copy for https://github.com/Kitura/HeliumLogger.git
Working copy of https://github.com/Kitura/HeliumLogger.git resolved at 2.0.0
Creating working copy for https://github.com/Kitura/LoggerAPI.git
Working copy of https://github.com/Kitura/LoggerAPI.git resolved at 2.0.0
Creating working copy for https://github.com/tomlokhorst/XcodeEdit.git
Working copy of https://github.com/tomlokhorst/XcodeEdit.git resolved at 2.9.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.0.5
Creating working copy for https://github.com/YusukeHosonuma/Flatten.git
Working copy of https://github.com/YusukeHosonuma/Flatten.git resolved at 0.1.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.1.4
Creating working copy for https://github.com/YusukeHosonuma/SwiftParamTest
Working copy of https://github.com/YusukeHosonuma/SwiftParamTest resolved at 2.2.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.4.2
Creating working copy for https://github.com/Kitura/swift-html-entities.git
Working copy of https://github.com/Kitura/swift-html-entities.git resolved at 4.0.1
Creating working copy for https://github.com/ishkawa/APIKit.git
Working copy of https://github.com/ishkawa/APIKit.git resolved at 5.3.0
Creating working copy for https://github.com/YusukeHosonuma/SHList.git
Working copy of https://github.com/YusukeHosonuma/SHList.git resolved at 0.1.0
[37036/2607483] Downloading https://github.com/mono0926/LicensePlist/releases/download/3.25.1/LicensePlistBinary-macos.artifactbundle.zip
Downloading binary artifact https://github.com/mono0926/LicensePlist/releases/download/3.25.1/LicensePlistBinary-macos.artifactbundle.zip
Downloaded https://github.com/mono0926/LicensePlist/releases/download/3.25.1/LicensePlistBinary-macos.artifactbundle.zip (1.13s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "apikit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.3.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ishkawa/APIKit.git"
    },
    {
      "identity" : "heliumlogger",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Kitura/HeliumLogger.git"
    },
    {
      "identity" : "swift-html-entities",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.1",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Kitura/swift-html-entities.git"
    },
    {
      "identity" : "swiftparamtest",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/YusukeHosonuma/SwiftParamTest"
    },
    {
      "identity" : "xcodeedit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.9.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomlokhorst/XcodeEdit.git"
    },
    {
      "identity" : "yams",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.5",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jpsim/Yams.git"
    }
  ],
  "manifest_display_name" : "LicensePlist",
  "name" : "LicensePlist",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "license-plist",
      "targets" : [
        "LicensePlist"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "LicensePlistCore",
      "targets" : [
        "LicensePlistCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LicensePlistBuildTool",
      "targets" : [
        "LicensePlistBuildTool"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "GenerateAcknowledgementsCommand",
      "targets" : [
        "GenerateAcknowledgementsCommand"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "AddAcknowledgementsCopyScriptCommand",
      "targets" : [
        "AddAcknowledgementsCopyScriptCommand"
      ],
      "type" : {
        "plugin" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LicensePlistTests",
      "module_type" : "SwiftTarget",
      "name" : "LicensePlistTests",
      "path" : "Tests/LicensePlistTests",
      "product_dependencies" : [
        "SwiftParamTest"
      ],
      "sources" : [
        "AutoColorModeTests.swift",
        "Entity/CocoaPodsTests.swift",
        "Entity/ConfigTests.swift",
        "Entity/ExcludeTests.swift",
        "Entity/FileReader/SwiftPackageFileReaderTests.swift",
        "Entity/FileReader/XcodeProjectFileReaderTests.swift",
        "Entity/FileReader/XcodeWorkspaceFileReaderTests.swift",
        "Entity/GitHubLibraryConfigFileTests.swift",
        "Entity/GitHubLibraryConfigFileTypeTests.swift",
        "Entity/GitHubLicense.collectorTests.swift",
        "Entity/GitHubTests.swift",
        "Entity/LicensePlistHolderTests.swift",
        "Entity/LicenseTests.swift",
        "Entity/PlistInfoTests.swift",
        "Entity/PlistInfoWithSourcePackagesTests.swift",
        "Entity/SwiftPackageManagerTests.swift",
        "Entity/VersionInfoTests.swift",
        "EnvironmentTests.swift",
        "Extension/URL.extensionTests.swift",
        "GitHubClient/RepoRequestsTests.swift",
        "GitHubClient/SearchRequestsTests.swift",
        "ResultOperationTests.swift",
        "TestUtil.swift"
      ],
      "target_dependencies" : [
        "LicensePlistCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LicensePlistCore",
      "module_type" : "SwiftTarget",
      "name" : "LicensePlistCore",
      "path" : "Sources/LicensePlistCore",
      "product_dependencies" : [
        "APIKit",
        "HeliumLogger",
        "HTMLEntities",
        "Yams"
      ],
      "product_memberships" : [
        "license-plist",
        "LicensePlistCore"
      ],
      "sources" : [
        "AutoColorMode.swift",
        "Consts.swift",
        "Entity/CocoaPods.swift",
        "Entity/CocoaPodsLicense.swift",
        "Entity/Config.swift",
        "Entity/Exclude.swift",
        "Entity/FileReader/FileReader.swift",
        "Entity/FileReader/SwiftPackageFileReader.swift",
        "Entity/FileReader/XcodeProjectFileReader.swift",
        "Entity/FileReader/XcodeWorkspaceFileReader.swift",
        "Entity/GeneralOptions.swift",
        "Entity/GitHub.swift",
        "Entity/GitHubLibraryConfigFile.swift",
        "Entity/GitHubLicense.swift",
        "Entity/HasName.swift",
        "Entity/Library.swift",
        "Entity/License.swift",
        "Entity/LicenseCSVHolder.swift",
        "Entity/LicenseHTMLHolder.swift",
        "Entity/LicenseMarkdownHolder.swift",
        "Entity/LicensePlistHolder.swift",
        "Entity/LicenseType.swift",
        "Entity/Manual.swift",
        "Entity/ManualLicense.swift",
        "Entity/Options.swift",
        "Entity/PlistInfo.swift",
        "Entity/SwiftPackage.swift",
        "Entity/VersionInfo.swift",
        "Environment.swift",
        "Extension/APIKit.extension.swift",
        "Extension/Extensions.swift",
        "Extension/Optional.extension.swift",
        "Extension/String.extension.swift",
        "Extension/URL.extension.swift",
        "GitHubClient/GitHubRequest.swift",
        "GitHubClient/RepoRequests.swift",
        "GitHubClient/SearchRequests.swift",
        "LicensePlist.swift",
        "Logger.swift",
        "ResultOperation.swift",
        "Shell.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LicensePlistBuildTool",
      "module_type" : "PluginTarget",
      "name" : "LicensePlistBuildTool",
      "path" : "Plugins/LicensePlistBuildTool",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "LicensePlistBuildTool"
      ],
      "sources" : [
        "LicensePlistBuildTool.swift"
      ],
      "target_dependencies" : [
        "LicensePlistBinary"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "LicensePlistBinary",
      "module_type" : "BinaryTarget",
      "name" : "LicensePlistBinary",
      "path" : "remote/archive/LicensePlistBinary-macos.artifactbundle.zip",
      "product_memberships" : [
        "LicensePlistBuildTool",
        "GenerateAcknowledgementsCommand",
        "AddAcknowledgementsCopyScriptCommand"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "LicensePlist",
      "module_type" : "SwiftTarget",
      "name" : "LicensePlist",
      "path" : "Sources/LicensePlist",
      "product_dependencies" : [
        "ArgumentParser",
        "HeliumLogger",
        "XcodeEdit"
      ],
      "product_memberships" : [
        "license-plist"
      ],
      "sources" : [
        "AddAcknowledgementsCopyScriptCommand.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "LicensePlistCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "GenerateAcknowledgementsCommand",
      "module_type" : "PluginTarget",
      "name" : "GenerateAcknowledgementsCommand",
      "path" : "Plugins/GenerateAcknowledgementsCommand",
      "plugin_capability" : {
        "intent" : {
          "description" : "LicensePlist generates acknowledgements",
          "type" : "custom",
          "verb" : "license-plist"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "LicensePlist generates acknowledgements inside the project directory",
            "type" : "writeToPackageDirectory"
          }
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "GenerateAcknowledgementsCommand"
      ],
      "sources" : [
        "GenerateAcknowledgementsCommand.swift"
      ],
      "target_dependencies" : [
        "LicensePlistBinary"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "AddAcknowledgementsCopyScriptCommand",
      "module_type" : "PluginTarget",
      "name" : "AddAcknowledgementsCopyScriptCommand",
      "path" : "Plugins/AddAcknowledgementsCopyScriptCommand",
      "plugin_capability" : {
        "intent" : {
          "description" : "LicensePlist adds a copy script to build phases",
          "type" : "custom",
          "verb" : "license-plist-add-copy-script"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "LicensePlist updates project file",
            "type" : "writeToPackageDirectory"
          }
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "AddAcknowledgementsCopyScriptCommand"
      ],
      "sources" : [
        "AddAcknowledgementsCopyScriptCommand.swift"
      ],
      "target_dependencies" : [
        "LicensePlistBinary"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "5.6"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.