The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of SyndiKit, reference main (038591), with Swift 6.1 for Android on 13 Nov 2025 00:20:23 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/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

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+Helpers.swift:74:41: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 72 |     jsonDecoder: JSONDecoder
 73 |   ) -> [DecoderSource: [String: any AnyDecoding]] {
 74 |     types.map { type -> (DecoderSource, AnyDecoding) in
    |                                         `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 75 |       let source = type.source
 76 |       let decoder = Self.createDecoder(
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder+Helpers.swift:83:45: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 81 |       return (source.source, type.anyDecoding(using: decoder))
 82 |     }
 83 |     .reduce(into: [DecoderSource: [(String, AnyDecoding)]]()) { dict, pair in
    |                                             `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 84 |       let (source, decoding) = pair
 85 |       dict[source, default: []].append((type(of: decoding).label, decoding))
/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)
[113/170] Compiling SyndiKit LanguageContentResult.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/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+Helpers.swift:74:41: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 72 |     jsonDecoder: JSONDecoder
 73 |   ) -> [DecoderSource: [String: any AnyDecoding]] {
 74 |     types.map { type -> (DecoderSource, AnyDecoding) in
    |                                         `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 75 |       let source = type.source
 76 |       let decoder = Self.createDecoder(
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder+Helpers.swift:83:45: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 81 |       return (source.source, type.anyDecoding(using: decoder))
 82 |     }
 83 |     .reduce(into: [DecoderSource: [(String, AnyDecoding)]]()) { dict, pair in
    |                                             `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 84 |       let (source, decoding) = pair
 85 |       dict[source, default: []].append((type(of: decoding).label, decoding))
/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)
[114/170] Compiling SyndiKit ProcessedBlogsResult.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/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+Helpers.swift:74:41: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 72 |     jsonDecoder: JSONDecoder
 73 |   ) -> [DecoderSource: [String: any AnyDecoding]] {
 74 |     types.map { type -> (DecoderSource, AnyDecoding) in
    |                                         `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 75 |       let source = type.source
 76 |       let decoder = Self.createDecoder(
/host/spi-builder-workspace/Sources/SyndiKit/Decoding/SynDecoder+Helpers.swift:83:45: warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 81 |       return (source.source, type.anyDecoding(using: decoder))
 82 |     }
 83 |     .reduce(into: [DecoderSource: [(String, AnyDecoding)]]()) { dict, pair in
    |                                             `- warning: use of protocol 'AnyDecoding' as a type must be written 'any AnyDecoding'; this will be an error in a future Swift language mode
 84 |       let (source, decoding) = pair
 85 |       dict[source, default: []].append((type(of: decoding).label, decoding))
/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)
[115/170] Compiling SyndiKit AtomEntry.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)
[116/170] Compiling SyndiKit AtomFeed.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)
[117/170] Compiling SyndiKit AtomMedia.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 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)
[119/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)
[120/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)
[121/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)
[122/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)
[123/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)
[124/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)
[125/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)
[126/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)
[127/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)
[128/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)
[129/170] Compiling SyndiKit Site.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
[130/170] Compiling SyndiKit SiteCategory.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
[131/170] Compiling SyndiKit SiteCategoryType.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
[132/170] Compiling SyndiKit SiteCollection.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
[133/170] Compiling SyndiKit SiteCollectionDirectory.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
[134/170] Compiling SyndiKit SiteCollectionProcessor.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
[135/170] Compiling SyndiKit SiteDirectory.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
[136/170] Compiling SyndiKit SiteDirectoryBuilder.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
[137/170] Compiling SyndiKit SiteLanguage.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
[138/170] Compiling SyndiKit SiteLanguageCategory+Site.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
[139/170] Compiling SyndiKit SiteLanguageCategory.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
[140/170] Compiling SyndiKit SiteLanguageContent.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
[141/170] Compiling SyndiKit SiteLanguageType.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
[142/170] Compiling SyndiKit AtomCategory.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
[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! (34.95s)
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:496d77b037d0552dd779110e0d7093275ebb8376a63c7a364a5a4acca11a4ff5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Done.