The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of SyndiKit, reference main (1b7991), with Swift 6.1 for Linux on 22 Aug 2025 22:16:33 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[104/170] Compiling SyndiKit AtomMediaGroup.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[105/170] Compiling SyndiKit JSONFeed.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[106/170] Compiling SyndiKit JSONItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[107/170] Compiling SyndiKit Enclosure.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[108/170] Compiling SyndiKit EntryID.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[109/170] Compiling SyndiKit BasicProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[110/170] Compiling SyndiKit ITunesProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[111/170] Compiling SyndiKit MediaProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[112/170] Compiling SyndiKit PodcastProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[113/170] Compiling SyndiKit WordPressProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[114/170] Compiling SyndiKit RSSChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomEntry.swift:95:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 93 | extension AtomEntry: Entryable {
 94 |   /// The categories associated with the entry.
 95 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 96 |     atomCategories
 97 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:94:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 92 | extension AtomFeed: DecodableFeed {
 93 |   /// The source of the decoder for AtomFeed.
 94 |   internal static let source: DecoderSetup = DecoderSource.xml
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 95 |
 96 |   /// The label for AtomFeed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomFeed.swift:105:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
103 |
104 |   /// The children of the AtomFeed.
105 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
106 |     entries
107 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/Atom/AtomMedia.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
57 |   public let medium: String?
58 |
59 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:67:31: warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 65 | extension JSONFeed: DecodableFeed {
 66 |   /// The source of the decoder for JSON feed.
 67 |   internal static let source: DecoderSetup = DecoderSource.json
    |                               `- warning: use of protocol 'DecoderSetup' as a type must be written 'any DecoderSetup'; this will be an error in a future Swift language mode
 68 |
 69 |   /// The label for the JSON feed.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONFeed.swift:78:25: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 76 |
 77 |   /// The children of the JSON feed.
 78 |   public var children: [Entryable] {
    |                         `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
 79 |     items
 80 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/JSONFeed/JSONItem.swift:100:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
 98 |   ///   An array of categories associated with the item.
 99 |   /// - SeeAlso: ``EntryCategory``
100 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
101 |     []
102 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:59:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |   /// - Parameter decoder: The decoder to read data from.
 58 |   /// - Throws: An error if the decoding process fails.
 59 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |     let container = try decoder.container(keyedBy: CodingKeys.self)
 61 |     url = try container.decode(UTF8EncodedURL.self, forKey: .url).value
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/Enclosure.swift:94:20: warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 92 |   private static func parseLengthString(
 93 |     _ lengthString: String,
 94 |     originalError: Error
    |                    `- warning: use of protocol 'Error' as a type must be written 'any Error'; this will be an error in a future Swift language mode
 95 |   ) throws -> Int? {
 96 |     if lengthString.isEmpty {
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:106:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
104 |   /// - Parameter decoder: The decoder to read data from.
105 |   /// - Throws: An error if the decoding process fails.
106 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
107 |     let container = try decoder.singleValueContainer()
108 |     let string = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/EntryID.swift:130:34: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
128 |   /// - Parameter encoder: The encoder to write data to.
129 |   /// - Throws: An error if the encoding process fails.
130 |   public func encode(to encoder: Encoder) throws {
    |                                  `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
131 |     var container = encoder.singleValueContainer()
132 |     try container.encode(description)
[115/170] Compiling SyndiKit iTunesEpisode.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[116/170] Compiling SyndiKit iTunesImage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[117/170] Compiling SyndiKit iTunesOwner.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[118/170] Compiling SyndiKit OPML+Body.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[119/170] Compiling SyndiKit OPML+Head.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[120/170] Compiling SyndiKit OPML+Outline.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[121/170] Compiling SyndiKit OPML.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[122/170] Compiling SyndiKit OutlineType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[123/170] Compiling SyndiKit SyndicationUpdate.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[124/170] Compiling SyndiKit SyndicationUpdateFrequency.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[125/170] Compiling SyndiKit SyndicationUpdatePeriod.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[126/170] Compiling SyndiKit KeyedDecodingContainerProtocol.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[127/170] Compiling SyndiKit StringProtocol.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[128/170] Compiling SyndiKit URL.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[129/170] Compiling SyndiKit WordPressPost+BasicProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[130/170] Compiling SyndiKit WordPressPost+CategoryProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[131/170] Compiling SyndiKit WordPressPost+DateProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[132/170] Compiling SyndiKit WordPressPost+Hashable.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[133/170] Compiling SyndiKit WordPressPost+Init.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[134/170] Compiling SyndiKit WordPressPost+MetaProperties.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[135/170] Compiling SyndiKit WordPressPost+ProcessedData.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[136/170] Compiling SyndiKit WordPressPost+ProcessedFields.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[137/170] Compiling SyndiKit WordPressPost+Processor.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[138/170] Compiling SyndiKit WordPressPost+ValidatedFields.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[139/170] Compiling SyndiKit WordPressPost+Validator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[140/170] Compiling SyndiKit WordPressPost.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[141/170] Compiling SyndiKit YouTubeID.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[142/170] Compiling SyndiKit iTunesDuration.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Wordpress/WordPressPost+Init.swift:35:10: warning: public import of 'Foundation' was not used in public declarations or inlinable code
33 |   import Foundation
34 | #else
35 |   public import Foundation
   |          `- warning: public import of 'Foundation' was not used in public declarations or inlinable code
36 | #endif
37 |
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/iTunes/iTunesDuration.swift:57:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |   /// - Throws: An error if reading from the decoder fails,
56 |   /// or if the data is corrupted or invalid.
57 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
58 |     let container = try decoder.singleValueContainer()
59 |     let stringValue = try container.decode(String.self)
[143/170] Compiling SyndiKit PodcastLocked.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[144/170] Compiling SyndiKit PodcastPerson+Role.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[145/170] Compiling SyndiKit PodcastPerson.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[146/170] Compiling SyndiKit PodcastSeason.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[147/170] Compiling SyndiKit PodcastSoundbite.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[148/170] Compiling SyndiKit PodcastTranscript+MimeType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[149/170] Compiling SyndiKit PodcastTranscript.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[150/170] Compiling SyndiKit Video.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[151/170] Compiling SyndiKit Entryable+WordPressPost.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[152/170] Compiling SyndiKit WPCategory.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[153/170] Compiling SyndiKit WPPostMeta.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[154/170] Compiling SyndiKit WPTag.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[155/170] Compiling SyndiKit WordPressElements.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[156/170] Compiling SyndiKit WordPressError.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocked.swift:54:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
52 |   /// - Parameter decoder: The decoder to read data from.
53 |   /// - Throws: An error if the decoding process fails.
54 |   public init(from decoder: Decoder) throws {
   |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
55 |     let container = try decoder.container(keyedBy: CodingKeys.self)
56 |     owner = try container.decodeIfPresent(String.self, forKey: .owner)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Video.swift:43:16: warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
41 |   /// - Parameters:
42 |   ///   - id: The ID of the YouTube video.
43 |   case youtube(YouTubeID)
   |                `- warning: use of protocol 'YouTubeID' as a type must be written 'any YouTubeID'; this will be an error in a future Swift language mode
44 | }
45 |
[157/170] Compiling SyndiKit RSSFeed.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[158/170] Compiling SyndiKit RSSImage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[159/170] Compiling SyndiKit RSSItem+Init.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[160/170] Compiling SyndiKit RSSItem+InternalInit.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[161/170] Compiling SyndiKit RSSItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[162/170] Compiling SyndiKit RSSItemCategory.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[163/170] Compiling SyndiKit MediaContent.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[164/170] Compiling SyndiKit PodcastChapters+MimeType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[165/170] Compiling SyndiKit PodcastChapters.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[166/170] Compiling SyndiKit PodcastEpisode.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[167/170] Compiling SyndiKit PodcastFunding.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[168/170] Compiling SyndiKit PodcastLocation+GeoURI.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[169/170] Compiling SyndiKit PodcastLocation+OsmQuery.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
[170/170] Compiling SyndiKit PodcastLocation.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItem.swift:136:27: warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
134 | extension RSSItem: Entryable {
135 |   /// The categories associated with this RSS item.
136 |   public var categories: [EntryCategory] {
    |                           `- warning: use of protocol 'EntryCategory' as a type must be written 'any EntryCategory'; this will be an error in a future Swift language mode
137 |     categoryTerms
138 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Feeds/RSS/RSSItemCategory.swift:92:29: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 90 |   ///   - Returns: A new instance of ``RSSItemCategory``.
 91 |   /// - SeeAlso: ``EntryCategory``
 92 |   public init(from decoder: Decoder) throws {
    |                             `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 93 |     let value: String
 94 |     let container: KeyedDecodingContainer<CodingKeys>?
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/MediaContent.swift:44:16: warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
42 | public enum MediaContent: Sendable {
43 |   /// A podcast episode.
44 |   case podcast(PodcastEpisode)
   |                `- warning: use of protocol 'PodcastEpisode' as a type must be written 'any PodcastEpisode'; this will be an error in a future Swift language mode
45 |
46 |   /// A video.
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:142:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
140 |     /// - Parameter decoder: The decoder to read data from.
141 |     /// - Throws: A ``DecodingError`` if the decoding process fails.
142 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
143 |       let container = try decoder.singleValueContainer()
144 |       let singleValue = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+GeoURI.swift:172:36: warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
170 |     /// - Parameter encoder: The encoder to write data to.
171 |     /// - Throws: An error if the encoding process fails.
172 |     public func encode(to encoder: Encoder) throws {
    |                                    `- warning: use of protocol 'Encoder' as a type must be written 'any Encoder'; this will be an error in a future Swift language mode
173 |       var container = encoder.singleValueContainer()
174 |       try container.encode(description)
/host/spi-builder-workspace/Sources/SyndiKit/Formats/Media/Podcast/PodcastLocation+OsmQuery.swift:59:31: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 57 |     /// - Parameter decoder: The decoder to read data from.
 58 |     /// - Throws: `DecodingError.dataCorrupted` if the data is invalid.
 59 |     public init(from decoder: Decoder) throws {
    |                               `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 60 |       let container = try decoder.singleValueContainer()
 61 |       let osmStr = try container.decode(String.self)
Build complete! (21.57s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "xmlcoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0-alpha.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/brightdigit/XMLCoder"
    }
  ],
  "manifest_display_name" : "SyndiKit",
  "name" : "SyndiKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "SyndiKit",
      "targets" : [
        "SyndiKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SyndiKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SyndiKitTests",
      "path" : "Tests/SyndiKitTests",
      "sources" : [
        "BlogTests.swift",
        "Content.Directories.swift",
        "Content.ResultDictionary.swift",
        "DecodingErrorTests.swift",
        "Extensions/FileManager.swift",
        "Extensions/JSONFeed.swift",
        "Extensions/Sequence.swift",
        "Extensions/SiteCollection.swift",
        "Extensions/String.swift",
        "Extensions/URL.swift",
        "OPMLTests.swift",
        "RSSCoded.Durations.swift",
        "RSSCodedTests.swift",
        "RSSGUIDTests.swift",
        "RSSItemCategoryTests.swift",
        "UTF8EncodedURLTests.swift",
        "WordPressElementsTests.swift",
        "WordpressTests.swift",
        "XMLStringIntTests.swift"
      ],
      "target_dependencies" : [
        "SyndiKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SyndiKit",
      "module_type" : "SwiftTarget",
      "name" : "SyndiKit",
      "path" : "Sources/SyndiKit",
      "product_dependencies" : [
        "XMLCoder"
      ],
      "product_memberships" : [
        "SyndiKit"
      ],
      "sources" : [
        "Character.swift",
        "Collection.swift",
        "Common/Author.swift",
        "Common/EntryCategory.swift",
        "Common/Entryable.swift",
        "Common/Feedable.swift",
        "Common/Link.swift",
        "Common/Primitives/CData.swift",
        "Common/Primitives/ListString.swift",
        "Common/Primitives/UTF8EncodedURL.swift",
        "Common/Primitives/XMLStringInt.swift",
        "Decoding/AnyDecoding.swift",
        "Decoding/CustomDecoderSetup.swift",
        "Decoding/DateFormatterDecoder.swift",
        "Decoding/DecodableFeed.swift",
        "Decoding/DecoderSetup.swift",
        "Decoding/DecoderSource.swift",
        "Decoding/Decoding.swift",
        "Decoding/DecodingError.swift",
        "Decoding/JSONDecoder.swift",
        "Decoding/SynDecoder+Helpers.swift",
        "Decoding/SynDecoder.swift",
        "Decoding/TypeDecoder.swift",
        "Decoding/XMLDecoder.swift",
        "Dictionary.swift",
        "Formats/Blogs/CategoryDescriptor.swift",
        "Formats/Blogs/CategoryLanguage.swift",
        "Formats/Blogs/LanguageContentResult.swift",
        "Formats/Blogs/ProcessedBlogsResult.swift",
        "Formats/Blogs/Site.swift",
        "Formats/Blogs/SiteCategory.swift",
        "Formats/Blogs/SiteCategoryType.swift",
        "Formats/Blogs/SiteCollection.swift",
        "Formats/Blogs/SiteCollectionDirectory.swift",
        "Formats/Blogs/SiteCollectionProcessor.swift",
        "Formats/Blogs/SiteDirectory.swift",
        "Formats/Blogs/SiteDirectoryBuilder.swift",
        "Formats/Blogs/SiteLanguage.swift",
        "Formats/Blogs/SiteLanguageCategory+Site.swift",
        "Formats/Blogs/SiteLanguageCategory.swift",
        "Formats/Blogs/SiteLanguageContent.swift",
        "Formats/Blogs/SiteLanguageType.swift",
        "Formats/Feeds/Atom/AtomCategory.swift",
        "Formats/Feeds/Atom/AtomEntry.swift",
        "Formats/Feeds/Atom/AtomFeed.swift",
        "Formats/Feeds/Atom/AtomMedia.swift",
        "Formats/Feeds/Atom/AtomMediaGroup.swift",
        "Formats/Feeds/JSONFeed/JSONFeed.swift",
        "Formats/Feeds/JSONFeed/JSONItem.swift",
        "Formats/Feeds/RSS/Enclosure.swift",
        "Formats/Feeds/RSS/EntryID.swift",
        "Formats/Feeds/RSS/Properties/BasicProperties.swift",
        "Formats/Feeds/RSS/Properties/ITunesProperties.swift",
        "Formats/Feeds/RSS/Properties/MediaProperties.swift",
        "Formats/Feeds/RSS/Properties/PodcastProperties.swift",
        "Formats/Feeds/RSS/Properties/WordPressProperties.swift",
        "Formats/Feeds/RSS/RSSChannel.swift",
        "Formats/Feeds/RSS/RSSFeed.swift",
        "Formats/Feeds/RSS/RSSImage.swift",
        "Formats/Feeds/RSS/RSSItem+Init.swift",
        "Formats/Feeds/RSS/RSSItem+InternalInit.swift",
        "Formats/Feeds/RSS/RSSItem.swift",
        "Formats/Feeds/RSS/RSSItemCategory.swift",
        "Formats/Media/MediaContent.swift",
        "Formats/Media/Podcast/PodcastChapters+MimeType.swift",
        "Formats/Media/Podcast/PodcastChapters.swift",
        "Formats/Media/Podcast/PodcastEpisode.swift",
        "Formats/Media/Podcast/PodcastFunding.swift",
        "Formats/Media/Podcast/PodcastLocation+GeoURI.swift",
        "Formats/Media/Podcast/PodcastLocation+OsmQuery.swift",
        "Formats/Media/Podcast/PodcastLocation.swift",
        "Formats/Media/Podcast/PodcastLocked.swift",
        "Formats/Media/Podcast/PodcastPerson+Role.swift",
        "Formats/Media/Podcast/PodcastPerson.swift",
        "Formats/Media/Podcast/PodcastSeason.swift",
        "Formats/Media/Podcast/PodcastSoundbite.swift",
        "Formats/Media/Podcast/PodcastTranscript+MimeType.swift",
        "Formats/Media/Podcast/PodcastTranscript.swift",
        "Formats/Media/Video.swift",
        "Formats/Media/Wordpress/Entryable+WordPressPost.swift",
        "Formats/Media/Wordpress/WPCategory.swift",
        "Formats/Media/Wordpress/WPPostMeta.swift",
        "Formats/Media/Wordpress/WPTag.swift",
        "Formats/Media/Wordpress/WordPressElements.swift",
        "Formats/Media/Wordpress/WordPressError.swift",
        "Formats/Media/Wordpress/WordPressPost+BasicProperties.swift",
        "Formats/Media/Wordpress/WordPressPost+CategoryProperties.swift",
        "Formats/Media/Wordpress/WordPressPost+DateProperties.swift",
        "Formats/Media/Wordpress/WordPressPost+Hashable.swift",
        "Formats/Media/Wordpress/WordPressPost+Init.swift",
        "Formats/Media/Wordpress/WordPressPost+MetaProperties.swift",
        "Formats/Media/Wordpress/WordPressPost+ProcessedData.swift",
        "Formats/Media/Wordpress/WordPressPost+ProcessedFields.swift",
        "Formats/Media/Wordpress/WordPressPost+Processor.swift",
        "Formats/Media/Wordpress/WordPressPost+ValidatedFields.swift",
        "Formats/Media/Wordpress/WordPressPost+Validator.swift",
        "Formats/Media/Wordpress/WordPressPost.swift",
        "Formats/Media/YouTube/YouTubeID.swift",
        "Formats/Media/iTunes/iTunesDuration.swift",
        "Formats/Media/iTunes/iTunesEpisode.swift",
        "Formats/Media/iTunes/iTunesImage.swift",
        "Formats/Media/iTunes/iTunesOwner.swift",
        "Formats/OPML/OPML+Body.swift",
        "Formats/OPML/OPML+Head.swift",
        "Formats/OPML/OPML+Outline.swift",
        "Formats/OPML/OPML.swift",
        "Formats/OPML/OutlineType.swift",
        "Formats/SyndicationUpdate/SyndicationUpdate.swift",
        "Formats/SyndicationUpdate/SyndicationUpdateFrequency.swift",
        "Formats/SyndicationUpdate/SyndicationUpdatePeriod.swift",
        "KeyedDecodingContainerProtocol.swift",
        "StringProtocol.swift",
        "URL.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:99ea6d26ace67c023f359493a2ac553a612b92a7f2dee009657225f46f43aa0e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.