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 0.6.1 (1b7991), with Swift 6.1 for Android on 22 Aug 2025 22:17:15 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/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:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -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

 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)
[117/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)
[118/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)
[119/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)
[120/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)
[121/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)
[122/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)
[123/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)
[124/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)
[125/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)
[126/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)
[127/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)
[128/170] Emitting module SyndiKit
<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/Common/Feedable.swift:77:18: warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
75 |
76 |   /// Items or stories attached to the feed.
77 |   var children: [Entryable] { get }
   |                  `- warning: use of protocol 'Entryable' as a type must be written 'any Entryable'; this will be an error in a future Swift language mode
78 |
79 |   /// For YouTube channels, this will be the youtube channel ID.
/host/spi-builder-workspace/Sources/SyndiKit/Common/Primitives/UTF8EncodedURL.swift:42: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
40 |   internal let string: String?
41 |
42 |   internal 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
43 |     let container = try decoder.singleValueContainer()
44 |     do {
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/AnyDecoding.swift:38:41: warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
36 | internal protocol AnyDecoding: Sendable {
37 |   static var label: String { get }
38 |   func decodeFeed(data: Data) throws -> Feedable
   |                                         `- warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
39 | }
40 |
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/DateFormatterDecoder.swift:68:62: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 66 |
 67 |   @Sendable
 68 |   internal static func decodeDateHandlingEmpty(from decoder: Decoder) throws -> Date {
    |                                                              `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 69 |     let container = try decoder.singleValueContainer()
 70 |     let dateStr = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/DateFormatterDecoder.swift:94:57: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 92 |
 93 |   @Sendable
 94 |   internal static func decodeDateOptional(from decoder: Decoder) throws -> Date? {
    |                                                         `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
 95 |     let container = try decoder.singleValueContainer()
 96 |     let dateStr = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/DateFormatterDecoder.swift:117:38: warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
115 |
116 |   @Sendable
117 |   internal func decode(from decoder: Decoder) throws -> Date {
    |                                      `- warning: use of protocol 'Decoder' as a type must be written 'any Decoder'; this will be an error in a future Swift language mode
118 |     let container = try decoder.singleValueContainer()
119 |     let dateStr = try container.decode(String.self)
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/DecodableFeed.swift:46:71: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
44 |   }
45 |
46 |   internal static func anyDecoding(using decoder: any TypeDecoder) -> AnyDecoding {
   |                                                                       `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
47 |     Self.decoding(using: decoder)
48 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/Decoding.swift:41:25: warning: use of protocol 'TypeDecoder' as a type must be written 'any TypeDecoder'; this will be an error in a future Swift language mode
39 |   }
40 |
41 |   internal let decoder: TypeDecoder
   |                         `- warning: use of protocol 'TypeDecoder' as a type must be written 'any TypeDecoder'; this will be an error in a future Swift language mode
42 |
43 |   internal init(for _: DecodingType.Type, using decoder: TypeDecoder) {
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/Decoding.swift:43:58: warning: use of protocol 'TypeDecoder' as a type must be written 'any TypeDecoder'; this will be an error in a future Swift language mode
41 |   internal let decoder: TypeDecoder
42 |
43 |   internal init(for _: DecodingType.Type, using decoder: TypeDecoder) {
   |                                                          `- warning: use of protocol 'TypeDecoder' as a type must be written 'any TypeDecoder'; this will be an error in a future Swift language mode
44 |     self.decoder = decoder
45 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/Decoding.swift:47:50: warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
45 |   }
46 |
47 |   internal func decodeFeed(data: Data) throws -> Feedable {
   |                                                  `- warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
48 |     try decode(data: data)
49 |   }
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/DecodingError.swift:58:16: warning: use of protocol 'CodingKey' as a type must be written 'any CodingKey'; this will be an error in a future Swift language mode
56 |
57 |   internal static func dataCorrupted(
58 |     codingKey: CodingKey,
   |                `- warning: use of protocol 'CodingKey' as a type must be written 'any CodingKey'; this will be an error in a future Swift language mode
59 |     debugDescription: String
60 |   ) -> Self {
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder+Helpers.swift:117:30: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
115 |   internal static func decodeFeed(
116 |     _ data: Data,
117 |     with decodings: [String: AnyDecoding]
    |                              `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
118 |   ) throws -> Feedable {
119 |     var errors = [String: DecodingError]()
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder+Helpers.swift:118:15: warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
116 |     _ data: Data,
117 |     with decodings: [String: AnyDecoding]
118 |   ) throws -> Feedable {
    |               `- warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
119 |     var errors = [String: DecodingError]()
120 |     for (label, decoding) in decodings {
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder.swift:50:37: warning: use of protocol 'DecodableFeed' as a type must be written 'any DecodableFeed'; this will be an error in a future Swift language mode
 48 | @available(macOS 13.0, *)
 49 | public final class SynDecoder: Sendable {
 50 |   private static let defaultTypes: [DecodableFeed.Type] = [
    |                                     `- warning: use of protocol 'DecodableFeed' as a type must be written 'any DecodableFeed'; this will be an error in a future Swift language mode
 51 |     RSSFeed.self,
 52 |     AtomFeed.self,
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder.swift:58:23: warning: use of protocol 'DecodableFeed' as a type must be written 'any DecodableFeed'; this will be an error in a future Swift language mode
 56 |   private let defaultJSONDecoderSetup: @Sendable (JSONDecoder) -> Void
 57 |   private let defaultXMLDecoderSetup: @Sendable (XMLCoder.XMLDecoder) -> Void
 58 |   private let types: [DecodableFeed.Type]
    |                       `- warning: use of protocol 'DecodableFeed' as a type must be written 'any DecodableFeed'; this will be an error in a future Swift language mode
 59 |
 60 |   private let defaultXMLDecoder: XMLDecoder
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder.swift:64:51: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 62 |   private let defaultJSONDecoder: JSONDecoder
 63 |
 64 |   private let decodings: [DecoderSource: [String: AnyDecoding]]
    |                                                   `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 65 |
 66 |   internal init(
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder.swift:67:13: warning: use of protocol 'DecodableFeed' as a type must be written 'any DecodableFeed'; this will be an error in a future Swift language mode
 65 |
 66 |   internal init(
 67 |     types: [DecodableFeed.Type]? = nil,
    |             `- warning: use of protocol 'DecodableFeed' as a type must be written 'any DecodableFeed'; this will be an error in a future Swift language mode
 68 |     defaultJSONDecoderSetup: (@Sendable (JSONDecoder) -> Void)? = nil,
 69 |     defaultXMLDecoderSetup: (@Sendable (XMLCoder.XMLDecoder) -> Void)? = nil
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder.swift:118:46: warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
116 |   /// print(feed.title) // Prints "Empower Apps"
117 |   /// ```
118 |   public func decode(_ data: Data) throws -> Feedable {
    |                                              `- warning: use of protocol 'Feedable' as a type must be written 'any Feedable'; this will be an error in a future Swift language mode
119 |     let firstByte = try Self.getFirstByte(from: data)
120 |     let source = try Self.getSource(from: firstByte)
/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)
/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)
/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 |
/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)
[129/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 |
[130/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 |
[131/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 |
[132/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 |
[133/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 |
[134/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 |
[135/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 |
[136/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 |
[137/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 |
[138/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 |
[139/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 |
[140/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 |
[141/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 |
[142/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 |
[143/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)
[144/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)
[145/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)
[146/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)
[147/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)
[148/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)
[149/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)
[150/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)
[151/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)
[152/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)
[153/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)
[154/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)
[155/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)
[156/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)
[157/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
[158/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
[159/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
[160/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
[161/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
[162/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
[163/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
[164/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
[165/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
[166/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
[167/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
[168/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
[169/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
[170/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
Build complete! (19.11s)
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"
}
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:8106a39f56f5bb7aad9f0d9a94f1e5362f9a40b692f7bc17efe17b7b91dc65fc
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Done.