The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of FeedKit, reference 9.1.2 (68493a), with Swift 6.0 for Linux on 29 Nov 2024 21:19:24 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nmdias/FeedKit.git
Reference: 9.1.2
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/nmdias/FeedKit
 * tag               9.1.2      -> FETCH_HEAD
HEAD is now at 68493a3 Bumped project target's to version 9.1.2
Cloned https://github.com/nmdias/FeedKit.git
Revision (git rev-parse @):
68493a33d862c33c9a9f67ec729b3b7df1b20ade
SUCCESS checkout https://github.com/nmdias/FeedKit.git at 9.1.2
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/nmdias/FeedKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
[3/86] Emitting module FeedKit
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[4/97] Compiling FeedKit MediaPeerLink.swift
[5/97] Compiling FeedKit MediaPlayer.swift
[6/97] Compiling FeedKit MediaPrice.swift
[7/97] Compiling FeedKit MediaRating.swift
[8/97] Compiling FeedKit MediaRestriction.swift
[9/97] Compiling FeedKit MediaRights.swift
[10/97] Compiling FeedKit MediaScene.swift
[11/97] Compiling FeedKit MediaStarRating.swift
[12/97] Compiling FeedKit MediaStatistics.swift
[13/97] Compiling FeedKit MediaStatus.swift
[14/97] Compiling FeedKit MediaSubTitle.swift
[15/97] Compiling FeedKit MediaTag.swift
[16/97] Compiling FeedKit RSSFeed + mapCharacters.swift
[17/97] Compiling FeedKit RSSFeed.swift
[18/97] Compiling FeedKit RSSFeedCategory.swift
[19/97] Compiling FeedKit RSSFeedCloud.swift
[20/97] Compiling FeedKit RSSFeedImage.swift
[21/97] Compiling FeedKit RSSFeedItem.swift
[22/97] Compiling FeedKit RSSFeedItemCategory.swift
[23/97] Compiling FeedKit RSSFeedItemEnclosure.swift
[24/97] Compiling FeedKit RSSFeedItemGUID.swift
[25/97] Compiling FeedKit RSSFeedItemSource.swift
[26/97] Compiling FeedKit RSSFeedSkipDay.swift
[27/97] Compiling FeedKit RSSFeedSkipHour.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[28/97] Compiling FeedKit RSSFeedTextInput.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[29/97] Compiling FeedKit RSSPath.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[30/97] Compiling FeedKit Feed.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[31/97] Compiling FeedKit FeedDataType.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[32/97] Compiling FeedKit FeedParser.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[33/97] Compiling FeedKit FeedParserProtocol.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[34/97] Compiling FeedKit JSONFeedParser.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[35/97] Compiling FeedKit ParserError.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[36/97] Compiling FeedKit XMLFeedParser.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[37/97] Compiling FeedKit XMLFeedType.swift
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:13: warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |             |- warning: capture of 'result' with non-sendable type '(Result<Feed, ParserError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
122 |         }
123 |     }
/host/spi-builder-workspace/Sources/FeedKit/Parser/FeedParser.swift:121:20: warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 30 |
 31 | /// An RSS and Atom feed parser. `FeedParser` uses `Foundation`'s `XMLParser`.
 32 | public class FeedParser {
    |              `- note: class 'FeedParser' does not conform to the 'Sendable' protocol
 33 |
 34 |     private var data: Data?
    :
119 |     {
120 |         queue.async {
121 |             result(self.parse())
    |                    `- warning: capture of 'self' with non-sendable type 'FeedParser' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 |         }
123 |     }
[38/97] Compiling FeedKit AtomFeed.swift
[39/97] Compiling FeedKit AtomFeedAuthor.swift
[40/97] Compiling FeedKit AtomFeedCategory.swift
[41/97] Compiling FeedKit AtomFeedContributor.swift
[42/97] Compiling FeedKit AtomFeedEntry.swift
[43/97] Compiling FeedKit AtomFeedEntryAuthor.swift
[44/97] Compiling FeedKit AtomFeedEntryCategory.swift
[45/97] Compiling FeedKit AtomFeedEntryContent.swift
[46/97] Compiling FeedKit AtomFeedEntryContributor.swift
[47/97] Compiling FeedKit AtomFeedEntryLink.swift
[48/97] Compiling FeedKit AtomFeedEntrySource.swift
[49/97] Compiling FeedKit AtomFeedEntrySummary.swift
[50/97] Compiling FeedKit MediaCommunity.swift
[51/97] Compiling FeedKit MediaContent.swift
[52/97] Compiling FeedKit MediaCopyright.swift
[53/97] Compiling FeedKit MediaCredit.swift
[54/97] Compiling FeedKit MediaDescription.swift
[55/97] Compiling FeedKit MediaEmbed.swift
[56/97] Compiling FeedKit MediaGroup.swift
[57/97] Compiling FeedKit MediaHash.swift
[58/97] Compiling FeedKit MediaLicence.swift
[59/97] Compiling FeedKit MediaLocation.swift
[60/97] Compiling FeedKit MediaNamespace.swift
[61/97] Compiling FeedKit MediaParam.swift
[62/97] Compiling FeedKit MediaText.swift
[63/97] Compiling FeedKit MediaThumbnail.swift
[64/97] Compiling FeedKit MediaTitle.swift
[65/97] Compiling FeedKit SyndicationNamespace.swift
[66/97] Compiling FeedKit SyndicationUpdatePeriod.swift
[67/97] Compiling FeedKit iTunesCategory.swift
[68/97] Compiling FeedKit iTunesImage.swift
[69/97] Compiling FeedKit iTunesNamespace.swift
[70/97] Compiling FeedKit iTunesOwner.swift
[71/97] Compiling FeedKit iTunesSubCategory.swift
[72/97] Compiling FeedKit RDFPath.swift
[73/97] Compiling FeedKit RSSFeed + mapAttributes.swift
[74/97] Compiling FeedKit AtomFeedGenerator.swift
[75/97] Compiling FeedKit AtomFeedLink.swift
[76/97] Compiling FeedKit AtomFeedSubtitle.swift
[77/97] Compiling FeedKit AtomPath.swift
[78/97] Compiling FeedKit JSONFeed.swift
[79/97] Compiling FeedKit JSONFeedAttachment.swift
[80/97] Compiling FeedKit JSONFeedAuthor.swift
[81/97] Compiling FeedKit JSONFeedHub.swift
[82/97] Compiling FeedKit JSONFeedItem.swift
[83/97] Compiling FeedKit ContentNamespace.swift
[84/97] Compiling FeedKit DublinCoreNamespace.swift
[85/97] Compiling FeedKit MediaCategory.swift
[86/97] Compiling FeedKit DateSpec.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[87/97] Compiling FeedKit ISO8601DateFormatter.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[88/97] Compiling FeedKit RFC3339DateFormatter.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[89/97] Compiling FeedKit RFC822DateFormatter.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[90/97] Compiling FeedKit Array + Equatable.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[91/97] Compiling FeedKit Date + codingStrategy.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[92/97] Compiling FeedKit String + toBool.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[93/97] Compiling FeedKit String + toDate.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[94/97] Compiling FeedKit String + toDuration.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[95/97] Compiling FeedKit URL + replacingScheme.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[96/97] Compiling FeedKit AtomFeed + mapAttributes.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
[97/97] Compiling FeedKit AtomFeed + mapCharacters.swift
/host/spi-builder-workspace/Sources/FeedKit/Dates/ISO8601DateFormatter.swift:29:7: warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the ISO8601
28 | /// date specification into `Date` objects
29 | class ISO8601DateFormatter: DateFormatter {
   |       `- warning: class 'ISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC3339DateFormatter.swift:29:7: warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC3339
28 | /// date specification into `Date` objects
29 | class RFC3339DateFormatter: DateFormatter {
   |       `- warning: class 'RFC3339DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
/host/spi-builder-workspace/Sources/FeedKit/Dates/RFC822DateFormatter.swift:29:7: warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
27 | /// Converts date and time textual representations within the RFC822
28 | /// date specification into `Date` objects
29 | class RFC822DateFormatter: DateFormatter {
   |       `- warning: class 'RFC822DateFormatter' must restate inherited '@unchecked Sendable' conformance
30 |
31 |     let dateFormats = [
Build complete! (12.48s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "FeedKit",
  "name" : "FeedKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "ios",
      "version" : "10.0"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    },
    {
      "name" : "watchos",
      "version" : "3.0"
    }
  ],
  "products" : [
    {
      "name" : "FeedKit",
      "targets" : [
        "FeedKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "FeedKit",
      "module_type" : "SwiftTarget",
      "name" : "FeedKit",
      "path" : "Sources/FeedKit",
      "product_memberships" : [
        "FeedKit"
      ],
      "sources" : [
        "Dates/DateSpec.swift",
        "Dates/ISO8601DateFormatter.swift",
        "Dates/RFC3339DateFormatter.swift",
        "Dates/RFC822DateFormatter.swift",
        "Extensions/Array + Equatable.swift",
        "Extensions/Date + codingStrategy.swift",
        "Extensions/String + toBool.swift",
        "Extensions/String + toDate.swift",
        "Extensions/String + toDuration.swift",
        "Extensions/URL + replacingScheme.swift",
        "Models/Atom/AtomFeed + mapAttributes.swift",
        "Models/Atom/AtomFeed + mapCharacters.swift",
        "Models/Atom/AtomFeed.swift",
        "Models/Atom/AtomFeedAuthor.swift",
        "Models/Atom/AtomFeedCategory.swift",
        "Models/Atom/AtomFeedContributor.swift",
        "Models/Atom/AtomFeedEntry.swift",
        "Models/Atom/AtomFeedEntryAuthor.swift",
        "Models/Atom/AtomFeedEntryCategory.swift",
        "Models/Atom/AtomFeedEntryContent.swift",
        "Models/Atom/AtomFeedEntryContributor.swift",
        "Models/Atom/AtomFeedEntryLink.swift",
        "Models/Atom/AtomFeedEntrySource.swift",
        "Models/Atom/AtomFeedEntrySummary.swift",
        "Models/Atom/AtomFeedGenerator.swift",
        "Models/Atom/AtomFeedLink.swift",
        "Models/Atom/AtomFeedSubtitle.swift",
        "Models/Atom/AtomPath.swift",
        "Models/JSON/JSONFeed.swift",
        "Models/JSON/JSONFeedAttachment.swift",
        "Models/JSON/JSONFeedAuthor.swift",
        "Models/JSON/JSONFeedHub.swift",
        "Models/JSON/JSONFeedItem.swift",
        "Models/Namespaces/Content/ContentNamespace.swift",
        "Models/Namespaces/Dublin Core/DublinCoreNamespace.swift",
        "Models/Namespaces/Media/MediaCategory.swift",
        "Models/Namespaces/Media/MediaCommunity.swift",
        "Models/Namespaces/Media/MediaContent.swift",
        "Models/Namespaces/Media/MediaCopyright.swift",
        "Models/Namespaces/Media/MediaCredit.swift",
        "Models/Namespaces/Media/MediaDescription.swift",
        "Models/Namespaces/Media/MediaEmbed.swift",
        "Models/Namespaces/Media/MediaGroup.swift",
        "Models/Namespaces/Media/MediaHash.swift",
        "Models/Namespaces/Media/MediaLicence.swift",
        "Models/Namespaces/Media/MediaLocation.swift",
        "Models/Namespaces/Media/MediaNamespace.swift",
        "Models/Namespaces/Media/MediaParam.swift",
        "Models/Namespaces/Media/MediaPeerLink.swift",
        "Models/Namespaces/Media/MediaPlayer.swift",
        "Models/Namespaces/Media/MediaPrice.swift",
        "Models/Namespaces/Media/MediaRating.swift",
        "Models/Namespaces/Media/MediaRestriction.swift",
        "Models/Namespaces/Media/MediaRights.swift",
        "Models/Namespaces/Media/MediaScene.swift",
        "Models/Namespaces/Media/MediaStarRating.swift",
        "Models/Namespaces/Media/MediaStatistics.swift",
        "Models/Namespaces/Media/MediaStatus.swift",
        "Models/Namespaces/Media/MediaSubTitle.swift",
        "Models/Namespaces/Media/MediaTag.swift",
        "Models/Namespaces/Media/MediaText.swift",
        "Models/Namespaces/Media/MediaThumbnail.swift",
        "Models/Namespaces/Media/MediaTitle.swift",
        "Models/Namespaces/Syndication/SyndicationNamespace.swift",
        "Models/Namespaces/Syndication/SyndicationUpdatePeriod.swift",
        "Models/Namespaces/iTunes/iTunesCategory.swift",
        "Models/Namespaces/iTunes/iTunesImage.swift",
        "Models/Namespaces/iTunes/iTunesNamespace.swift",
        "Models/Namespaces/iTunes/iTunesOwner.swift",
        "Models/Namespaces/iTunes/iTunesSubCategory.swift",
        "Models/RSS/RDFPath.swift",
        "Models/RSS/RSSFeed + mapAttributes.swift",
        "Models/RSS/RSSFeed + mapCharacters.swift",
        "Models/RSS/RSSFeed.swift",
        "Models/RSS/RSSFeedCategory.swift",
        "Models/RSS/RSSFeedCloud.swift",
        "Models/RSS/RSSFeedImage.swift",
        "Models/RSS/RSSFeedItem.swift",
        "Models/RSS/RSSFeedItemCategory.swift",
        "Models/RSS/RSSFeedItemEnclosure.swift",
        "Models/RSS/RSSFeedItemGUID.swift",
        "Models/RSS/RSSFeedItemSource.swift",
        "Models/RSS/RSSFeedSkipDay.swift",
        "Models/RSS/RSSFeedSkipHour.swift",
        "Models/RSS/RSSFeedTextInput.swift",
        "Models/RSS/RSSPath.swift",
        "Parser/Feed.swift",
        "Parser/FeedDataType.swift",
        "Parser/FeedParser.swift",
        "Parser/FeedParserProtocol.swift",
        "Parser/JSONFeedParser.swift",
        "Parser/ParserError.swift",
        "Parser/XMLFeedParser.swift",
        "Parser/XMLFeedType.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.