Build Information
Successful build of FeedKit, reference master (4e170f
), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 07:07:26 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/michaelnisi/feedkit.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/michaelnisi/feedkit
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 4e170f0 Update changelog
Cloned https://github.com/michaelnisi/feedkit.git
Revision (git rev-parse @):
4e170f0f07941467a3ce49ba06b60e34d601fa6c
SUCCESS checkout https://github.com/michaelnisi/feedkit.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/michaelnisi/feedkit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/9] Write sources
[4/9] Copying cache.sql
[7/9] Copying user.sql
[8/9] Write swift-version-1EA4D86E10B52AF.txt
[10/16] Compiling Ola NetworkActivityCounter.swift
[11/16] Emitting module Ola
[12/16] Compiling Ola Ola.swift
[13/16] Compiling Skull Skull.swift
[14/16] Emitting module Skull
[15/16] Emitting module Patron
[16/16] Compiling Patron Patron.swift
[17/20] Compiling FanboyKit FanboyKit.swift
[18/20] Emitting module FanboyKit
[19/20] Compiling MangerKit MangerKit.swift
[20/20] Emitting module MangerKit
[21/61] Compiling FeedKit FeedURLsDependent.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ReachHostOperation.swift:18:7: warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
16 | private let log = OSLog.disabled
17 |
18 | class ReachHostOperation: Operation, ProvidingReachability {
| `- warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
19 | var status = OlaStatus.unknown
20 | var error: Error?
[22/61] Compiling FeedKit LocatorsDependent.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ReachHostOperation.swift:18:7: warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
16 | private let log = OSLog.disabled
17 |
18 | class ReachHostOperation: Operation, ProvidingReachability {
| `- warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
19 | var status = OlaStatus.unknown
20 | var error: Error?
[23/61] Compiling FeedKit Providing.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ReachHostOperation.swift:18:7: warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
16 | private let log = OSLog.disabled
17 |
18 | class ReachHostOperation: Operation, ProvidingReachability {
| `- warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
19 | var status = OlaStatus.unknown
20 | var error: Error?
[24/61] Compiling FeedKit ReachHostOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ReachHostOperation.swift:18:7: warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
16 | private let log = OSLog.disabled
17 |
18 | class ReachHostOperation: Operation, ProvidingReachability {
| `- warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
19 | var status = OlaStatus.unknown
20 | var error: Error?
[25/65] Emitting module FeedKit
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/BrowseOperation.swift:23:7: warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// properties for the, currently two: feed and entries; operations of the
22 | /// browsing API.
23 | class BrowseOperation: SessionTaskOperation {
| `- warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
24 | let cache: FeedCaching
25 | let svc: MangerService
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/EntriesOperation.swift:20:13: warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing entries.
20 | final class EntriesOperation: BrowseOperation, LocatorsDependent, ProvidingEntries {
| `- warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// URLs that have been reloaded ignoring the cache in the last hour.
22 | static var ignorants = DateCache(ttl: 3600)
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/FeedsOperation.swift:20:13: warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing feeds.
20 | final class FeedsOperation: BrowseOperation, FeedURLsDependent, ProdvidingFeeds {
| `- warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
21 | static var urlCache = DateCache(ttl: 3600)
22 |
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ConcurrentOperation.swift:19:7: warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
17 | /// prevent potential data corruption. You can use the `sQueue` DispatchQueue
18 | /// to achieve that.
19 | class ConcurrentOperation: Operation {
| `- warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | /// An internal serial queue for synchronized (thread-safe) property access.
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ReachHostOperation.swift:18:7: warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
16 | private let log = OSLog.disabled
17 |
18 | class ReachHostOperation: Operation, ProvidingReachability {
| `- warning: class 'ReachHostOperation' must restate inherited '@unchecked Sendable' conformance
19 | var status = OlaStatus.unknown
20 | var error: Error?
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/SessionTaskOperation.swift:21:7: warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
19 | /// A generic concurrent operation providing a URL session task. This abstract
20 | /// class is to be extended.
21 | class SessionTaskOperation: ConcurrentOperation, ReachabilityDependent {
| `- warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
22 |
23 | struct CachePolicy {
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchOperation.swift:19:13: warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | /// An operation for searching feeds and entries.
19 | final class SearchOperation: SearchRepoOperation {
| `- warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchRepoOperation.swift:16:7: warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
14 |
15 | /// An abstract class to be extended by search repository operations.
16 | class SearchRepoOperation: SessionTaskOperation {
| `- warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | let cache: SearchCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SuggestOperation.swift:19:13: warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | // An operation to get search suggestions.
19 | final class SuggestOperation: SearchRepoOperation {
| `- warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/EnqueueOperation.swift:18:13: warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
16 |
17 | /// Enqueues `entries` or entries found in `ProvidingEntries` dependencies.
18 | final class EnqueueOperation: Operation, ProvidingEntries {
| `- warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
19 | private(set) var error: Error?
20 | private(set) var entries = Set<Entry>()
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchQueueOperation.swift:17:13: warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
15 | private let log: OSLog = .init(subsystem: "ink.codes.feedkit", category: "FetchQueueOperation")
16 |
17 | final class FetchQueueOperation: ConcurrentOperation {
| `- warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
18 | let browser: Browsing
19 | let cache: QueueCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchSubscribedFeedsOperation.swift:24:13: warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
22 | /// our local caches, mediating between the two tiers, `SubscriptionCaching`
23 | /// and `Browsing`.
24 | final class FetchSubscribedFeedsOperation: ConcurrentOperation {
| `- warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
25 |
26 | let browser: Browsing
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/PrepareUpdateOperation.swift:20:13: warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
18 | /// and currently newest episodes in queue. The resulting entry locators are
19 | /// published via the `ProvidingLocators` interface.
20 | final class PrepareUpdateOperation: Operation, ProvidingLocators {
| `- warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
21 | private(set) var error: Error?
22 | private(set) var locators = [EntryLocator]()
[26/65] Compiling FeedKit ReachabilityDependent.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/SessionTaskOperation.swift:21:7: warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
19 | /// A generic concurrent operation providing a URL session task. This abstract
20 | /// class is to be extended.
21 | class SessionTaskOperation: ConcurrentOperation, ReachabilityDependent {
| `- warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
22 |
23 | struct CachePolicy {
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchOperation.swift:19:13: warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | /// An operation for searching feeds and entries.
19 | final class SearchOperation: SearchRepoOperation {
| `- warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[27/65] Compiling FeedKit Receiving.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/SessionTaskOperation.swift:21:7: warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
19 | /// A generic concurrent operation providing a URL session task. This abstract
20 | /// class is to be extended.
21 | class SessionTaskOperation: ConcurrentOperation, ReachabilityDependent {
| `- warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
22 |
23 | struct CachePolicy {
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchOperation.swift:19:13: warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | /// An operation for searching feeds and entries.
19 | final class SearchOperation: SearchRepoOperation {
| `- warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[28/65] Compiling FeedKit SessionTaskOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/SessionTaskOperation.swift:21:7: warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
19 | /// A generic concurrent operation providing a URL session task. This abstract
20 | /// class is to be extended.
21 | class SessionTaskOperation: ConcurrentOperation, ReachabilityDependent {
| `- warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
22 |
23 | struct CachePolicy {
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchOperation.swift:19:13: warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | /// An operation for searching feeds and entries.
19 | final class SearchOperation: SearchRepoOperation {
| `- warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[29/65] Compiling FeedKit SearchOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/SessionTaskOperation.swift:21:7: warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
19 | /// A generic concurrent operation providing a URL session task. This abstract
20 | /// class is to be extended.
21 | class SessionTaskOperation: ConcurrentOperation, ReachabilityDependent {
| `- warning: class 'SessionTaskOperation' must restate inherited '@unchecked Sendable' conformance
22 |
23 | struct CachePolicy {
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchOperation.swift:19:13: warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | /// An operation for searching feeds and entries.
19 | final class SearchOperation: SearchRepoOperation {
| `- warning: class 'SearchOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[30/65] Compiling FeedKit EnqueueOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/EnqueueOperation.swift:18:13: warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
16 |
17 | /// Enqueues `entries` or entries found in `ProvidingEntries` dependencies.
18 | final class EnqueueOperation: Operation, ProvidingEntries {
| `- warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
19 | private(set) var error: Error?
20 | private(set) var entries = Set<Entry>()
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchQueueOperation.swift:17:13: warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
15 | private let log: OSLog = .init(subsystem: "ink.codes.feedkit", category: "FetchQueueOperation")
16 |
17 | final class FetchQueueOperation: ConcurrentOperation {
| `- warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
18 | let browser: Browsing
19 | let cache: QueueCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchSubscribedFeedsOperation.swift:24:13: warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
22 | /// our local caches, mediating between the two tiers, `SubscriptionCaching`
23 | /// and `Browsing`.
24 | final class FetchSubscribedFeedsOperation: ConcurrentOperation {
| `- warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
25 |
26 | let browser: Browsing
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/PrepareUpdateOperation.swift:20:13: warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
18 | /// and currently newest episodes in queue. The resulting entry locators are
19 | /// published via the `ProvidingLocators` interface.
20 | final class PrepareUpdateOperation: Operation, ProvidingLocators {
| `- warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
21 | private(set) var error: Error?
22 | private(set) var locators = [EntryLocator]()
[31/65] Compiling FeedKit FetchQueueOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/EnqueueOperation.swift:18:13: warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
16 |
17 | /// Enqueues `entries` or entries found in `ProvidingEntries` dependencies.
18 | final class EnqueueOperation: Operation, ProvidingEntries {
| `- warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
19 | private(set) var error: Error?
20 | private(set) var entries = Set<Entry>()
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchQueueOperation.swift:17:13: warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
15 | private let log: OSLog = .init(subsystem: "ink.codes.feedkit", category: "FetchQueueOperation")
16 |
17 | final class FetchQueueOperation: ConcurrentOperation {
| `- warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
18 | let browser: Browsing
19 | let cache: QueueCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchSubscribedFeedsOperation.swift:24:13: warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
22 | /// our local caches, mediating between the two tiers, `SubscriptionCaching`
23 | /// and `Browsing`.
24 | final class FetchSubscribedFeedsOperation: ConcurrentOperation {
| `- warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
25 |
26 | let browser: Browsing
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/PrepareUpdateOperation.swift:20:13: warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
18 | /// and currently newest episodes in queue. The resulting entry locators are
19 | /// published via the `ProvidingLocators` interface.
20 | final class PrepareUpdateOperation: Operation, ProvidingLocators {
| `- warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
21 | private(set) var error: Error?
22 | private(set) var locators = [EntryLocator]()
[32/65] Compiling FeedKit FetchSubscribedFeedsOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/EnqueueOperation.swift:18:13: warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
16 |
17 | /// Enqueues `entries` or entries found in `ProvidingEntries` dependencies.
18 | final class EnqueueOperation: Operation, ProvidingEntries {
| `- warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
19 | private(set) var error: Error?
20 | private(set) var entries = Set<Entry>()
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchQueueOperation.swift:17:13: warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
15 | private let log: OSLog = .init(subsystem: "ink.codes.feedkit", category: "FetchQueueOperation")
16 |
17 | final class FetchQueueOperation: ConcurrentOperation {
| `- warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
18 | let browser: Browsing
19 | let cache: QueueCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchSubscribedFeedsOperation.swift:24:13: warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
22 | /// our local caches, mediating between the two tiers, `SubscriptionCaching`
23 | /// and `Browsing`.
24 | final class FetchSubscribedFeedsOperation: ConcurrentOperation {
| `- warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
25 |
26 | let browser: Browsing
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/PrepareUpdateOperation.swift:20:13: warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
18 | /// and currently newest episodes in queue. The resulting entry locators are
19 | /// published via the `ProvidingLocators` interface.
20 | final class PrepareUpdateOperation: Operation, ProvidingLocators {
| `- warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
21 | private(set) var error: Error?
22 | private(set) var locators = [EntryLocator]()
[33/65] Compiling FeedKit PrepareUpdateOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/EnqueueOperation.swift:18:13: warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
16 |
17 | /// Enqueues `entries` or entries found in `ProvidingEntries` dependencies.
18 | final class EnqueueOperation: Operation, ProvidingEntries {
| `- warning: class 'EnqueueOperation' must restate inherited '@unchecked Sendable' conformance
19 | private(set) var error: Error?
20 | private(set) var entries = Set<Entry>()
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchQueueOperation.swift:17:13: warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
15 | private let log: OSLog = .init(subsystem: "ink.codes.feedkit", category: "FetchQueueOperation")
16 |
17 | final class FetchQueueOperation: ConcurrentOperation {
| `- warning: class 'FetchQueueOperation' must restate inherited '@unchecked Sendable' conformance
18 | let browser: Browsing
19 | let cache: QueueCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/FetchSubscribedFeedsOperation.swift:24:13: warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
22 | /// our local caches, mediating between the two tiers, `SubscriptionCaching`
23 | /// and `Browsing`.
24 | final class FetchSubscribedFeedsOperation: ConcurrentOperation {
| `- warning: class 'FetchSubscribedFeedsOperation' must restate inherited '@unchecked Sendable' conformance
25 |
26 | let browser: Browsing
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/User/Operation/PrepareUpdateOperation.swift:20:13: warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
18 | /// and currently newest episodes in queue. The resulting entry locators are
19 | /// published via the `ProvidingLocators` interface.
20 | final class PrepareUpdateOperation: Operation, ProvidingLocators {
| `- warning: class 'PrepareUpdateOperation' must restate inherited '@unchecked Sendable' conformance
21 | private(set) var error: Error?
22 | private(set) var locators = [EntryLocator]()
[34/65] Compiling FeedKit EntriesOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/EntriesOperation.swift:20:13: warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing entries.
20 | final class EntriesOperation: BrowseOperation, LocatorsDependent, ProvidingEntries {
| `- warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// URLs that have been reloaded ignoring the cache in the last hour.
22 | static var ignorants = DateCache(ttl: 3600)
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/FeedsOperation.swift:20:13: warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing feeds.
20 | final class FeedsOperation: BrowseOperation, FeedURLsDependent, ProdvidingFeeds {
| `- warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
21 | static var urlCache = DateCache(ttl: 3600)
22 |
[35/65] Compiling FeedKit FeedsOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/EntriesOperation.swift:20:13: warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing entries.
20 | final class EntriesOperation: BrowseOperation, LocatorsDependent, ProvidingEntries {
| `- warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// URLs that have been reloaded ignoring the cache in the last hour.
22 | static var ignorants = DateCache(ttl: 3600)
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/FeedsOperation.swift:20:13: warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing feeds.
20 | final class FeedsOperation: BrowseOperation, FeedURLsDependent, ProdvidingFeeds {
| `- warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
21 | static var urlCache = DateCache(ttl: 3600)
22 |
[36/65] Compiling FeedKit RemoteRepository.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/EntriesOperation.swift:20:13: warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing entries.
20 | final class EntriesOperation: BrowseOperation, LocatorsDependent, ProvidingEntries {
| `- warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// URLs that have been reloaded ignoring the cache in the last hour.
22 | static var ignorants = DateCache(ttl: 3600)
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/FeedsOperation.swift:20:13: warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing feeds.
20 | final class FeedsOperation: BrowseOperation, FeedURLsDependent, ProdvidingFeeds {
| `- warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
21 | static var urlCache = DateCache(ttl: 3600)
22 |
[37/65] Compiling FeedKit serialize.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/EntriesOperation.swift:20:13: warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing entries.
20 | final class EntriesOperation: BrowseOperation, LocatorsDependent, ProvidingEntries {
| `- warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// URLs that have been reloaded ignoring the cache in the last hour.
22 | static var ignorants = DateCache(ttl: 3600)
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/FeedsOperation.swift:20:13: warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing feeds.
20 | final class FeedsOperation: BrowseOperation, FeedURLsDependent, ProdvidingFeeds {
| `- warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
21 | static var urlCache = DateCache(ttl: 3600)
22 |
[38/65] Compiling FeedKit Caching.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/EntriesOperation.swift:20:13: warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing entries.
20 | final class EntriesOperation: BrowseOperation, LocatorsDependent, ProvidingEntries {
| `- warning: class 'EntriesOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// URLs that have been reloaded ignoring the cache in the last hour.
22 | static var ignorants = DateCache(ttl: 3600)
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/FeedsOperation.swift:20:13: warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
18 |
19 | /// A concurrent `Operation` for accessing feeds.
20 | final class FeedsOperation: BrowseOperation, FeedURLsDependent, ProdvidingFeeds {
| `- warning: class 'FeedsOperation' must restate inherited '@unchecked Sendable' conformance
21 | static var urlCache = DateCache(ttl: 3600)
22 |
[39/65] Compiling FeedKit SearchRepoOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchRepoOperation.swift:16:7: warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
14 |
15 | /// An abstract class to be extended by search repository operations.
16 | class SearchRepoOperation: SessionTaskOperation {
| `- warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | let cache: SearchCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SuggestOperation.swift:19:13: warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | // An operation to get search suggestions.
19 | final class SuggestOperation: SearchRepoOperation {
| `- warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[40/65] Compiling FeedKit SuggestOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchRepoOperation.swift:16:7: warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
14 |
15 | /// An abstract class to be extended by search repository operations.
16 | class SearchRepoOperation: SessionTaskOperation {
| `- warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | let cache: SearchCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SuggestOperation.swift:19:13: warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | // An operation to get search suggestions.
19 | final class SuggestOperation: SearchRepoOperation {
| `- warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[41/65] Compiling FeedKit SearchRepository.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchRepoOperation.swift:16:7: warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
14 |
15 | /// An abstract class to be extended by search repository operations.
16 | class SearchRepoOperation: SessionTaskOperation {
| `- warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | let cache: SearchCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SuggestOperation.swift:19:13: warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | // An operation to get search suggestions.
19 | final class SuggestOperation: SearchRepoOperation {
| `- warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[42/65] Compiling FeedKit Searching.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SearchRepoOperation.swift:16:7: warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
14 |
15 | /// An abstract class to be extended by search repository operations.
16 | class SearchRepoOperation: SessionTaskOperation {
| `- warning: class 'SearchRepoOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | let cache: SearchCaching
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Search/Operation/SuggestOperation.swift:19:13: warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | // An operation to get search suggestions.
19 | final class SuggestOperation: SearchRepoOperation {
| `- warning: class 'SuggestOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | var perFindGroupBlock: ((Error?, [Find]) -> Void)?
[43/65] Compiling FeedKit Browsing.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/BrowseOperation.swift:23:7: warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// properties for the, currently two: feed and entries; operations of the
22 | /// browsing API.
23 | class BrowseOperation: SessionTaskOperation {
| `- warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
24 | let cache: FeedCaching
25 | let svc: MangerService
[44/65] Compiling FeedKit FeedCache.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/BrowseOperation.swift:23:7: warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// properties for the, currently two: feed and entries; operations of the
22 | /// browsing API.
23 | class BrowseOperation: SessionTaskOperation {
| `- warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
24 | let cache: FeedCaching
25 | let svc: MangerService
[45/65] Compiling FeedKit FeedRepository.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/BrowseOperation.swift:23:7: warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// properties for the, currently two: feed and entries; operations of the
22 | /// browsing API.
23 | class BrowseOperation: SessionTaskOperation {
| `- warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
24 | let cache: FeedCaching
25 | let svc: MangerService
[46/65] Compiling FeedKit LibrarySQLFormatter.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/BrowseOperation.swift:23:7: warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// properties for the, currently two: feed and entries; operations of the
22 | /// browsing API.
23 | class BrowseOperation: SessionTaskOperation {
| `- warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
24 | let cache: FeedCaching
25 | let svc: MangerService
[47/65] Compiling FeedKit BrowseOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Browse/Operation/BrowseOperation.swift:23:7: warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
21 | /// properties for the, currently two: feed and entries; operations of the
22 | /// browsing API.
23 | class BrowseOperation: SessionTaskOperation {
| `- warning: class 'BrowseOperation' must restate inherited '@unchecked Sendable' conformance
24 | let cache: FeedCaching
25 | let svc: MangerService
[48/65] Compiling FeedKit UserLibrary.swift
[49/65] Compiling FeedKit UserSQLFormatter.swift
[50/65] Compiling FeedKit queue.swift
[51/65] Compiling FeedKit resource_bundle_accessor.swift
[52/65] Compiling FeedKit Feed.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ConcurrentOperation.swift:19:7: warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
17 | /// prevent potential data corruption. You can use the `sQueue` DispatchQueue
18 | /// to achieve that.
19 | class ConcurrentOperation: Operation {
| `- warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | /// An internal serial queue for synchronized (thread-safe) property access.
[53/65] Compiling FeedKit FeedKitError.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ConcurrentOperation.swift:19:7: warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
17 | /// prevent potential data corruption. You can use the `sQueue` DispatchQueue
18 | /// to achieve that.
19 | class ConcurrentOperation: Operation {
| `- warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | /// An internal serial queue for synchronized (thread-safe) property access.
[54/65] Compiling FeedKit ITunesItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ConcurrentOperation.swift:19:7: warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
17 | /// prevent potential data corruption. You can use the `sQueue` DispatchQueue
18 | /// to achieve that.
19 | class ConcurrentOperation: Operation {
| `- warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | /// An internal serial queue for synchronized (thread-safe) property access.
[55/65] Compiling FeedKit Redirectable.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ConcurrentOperation.swift:19:7: warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
17 | /// prevent potential data corruption. You can use the `sQueue` DispatchQueue
18 | /// to achieve that.
19 | class ConcurrentOperation: Operation {
| `- warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | /// An internal serial queue for synchronized (thread-safe) property access.
[56/65] Compiling FeedKit ConcurrentOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Operation/ConcurrentOperation.swift:19:7: warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
17 | /// prevent potential data corruption. You can use the `sQueue` DispatchQueue
18 | /// to achieve that.
19 | class ConcurrentOperation: Operation {
| `- warning: class 'ConcurrentOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | /// An internal serial queue for synchronized (thread-safe) property access.
[57/65] Compiling FeedKit SQLFormatter.swift
[58/65] Compiling FeedKit hash.swift
[59/65] Compiling FeedKit Enclosure.swift
[60/65] Compiling FeedKit Entry.swift
[61/65] Compiling FeedKit EntryLocator.swift
[62/65] Compiling FeedKit Queued.swift
[63/65] Compiling FeedKit Subscribing.swift
[64/65] Compiling FeedKit Subscription.swift
[65/65] Compiling FeedKit UserCache.swift
Build complete! (28.98s)
Fetching https://github.com/michaelnisi/skull
Fetching https://github.com/michaelnisi/manger-kit
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/michaelnisi/fanboy-kit
Fetching https://github.com/michaelnisi/ola
[1/229] Fetching fanboy-kit
[50/876] Fetching fanboy-kit, skull
[258/1554] Fetching fanboy-kit, skull, ola
[574/1866] Fetching fanboy-kit, skull, ola, manger-kit
Fetched https://github.com/michaelnisi/skull from cache (0.74s)
[1/13227] Fetching swift-snapshot-testing
Fetched https://github.com/michaelnisi/ola from cache (2.36s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (2.37s)
Fetched https://github.com/michaelnisi/manger-kit from cache (2.37s)
Fetched https://github.com/michaelnisi/fanboy-kit from cache (2.37s)
Computing version for https://github.com/michaelnisi/ola
Computed https://github.com/michaelnisi/ola at 12.0.0 (2.92s)
Computing version for https://github.com/michaelnisi/fanboy-kit
Computed https://github.com/michaelnisi/fanboy-kit at 9.0.0 (0.49s)
Fetching https://github.com/michaelnisi/patron
[1/6532] Fetching patron
Fetched https://github.com/michaelnisi/patron from cache (2.54s)
Computing version for https://github.com/michaelnisi/manger-kit
Computed https://github.com/michaelnisi/manger-kit at 8.0.0 (3.09s)
Computing version for https://github.com/michaelnisi/patron
Computed https://github.com/michaelnisi/patron at 11.0.0 (0.51s)
Computing version for https://github.com/michaelnisi/skull
Computed https://github.com/michaelnisi/skull at 11.0.4 (1.92s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.4 (0.45s)
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetching https://github.com/swiftlang/swift-syntax
[1/4581] Fetching swift-custom-dump
[4582/75487] Fetching swift-custom-dump, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (3.09s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (3.09s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (3.55s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5467] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.31s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (1.95s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.44s)
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.5.2
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/michaelnisi/manger-kit
Working copy of https://github.com/michaelnisi/manger-kit resolved at 8.0.0
Creating working copy for https://github.com/michaelnisi/ola
Working copy of https://github.com/michaelnisi/ola resolved at 12.0.0
Creating working copy for https://github.com/michaelnisi/fanboy-kit
Working copy of https://github.com/michaelnisi/fanboy-kit resolved at 9.0.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.18.4
Creating working copy for https://github.com/michaelnisi/skull
Working copy of https://github.com/michaelnisi/skull resolved at 11.0.4
Creating working copy for https://github.com/michaelnisi/patron
Working copy of https://github.com/michaelnisi/patron resolved at 11.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/601.0.1/swiftlang-6.2.0.9.909-MacroSupport-macos_aarch64.zip
Build complete.
{
"dependencies" : [
{
"identity" : "manger-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "8.0.0",
"upper_bound" : "9.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/michaelnisi/manger-kit"
},
{
"identity" : "fanboy-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "9.0.0",
"upper_bound" : "10.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/michaelnisi/fanboy-kit"
},
{
"identity" : "ola",
"requirement" : {
"range" : [
{
"lower_bound" : "12.0.0",
"upper_bound" : "13.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/michaelnisi/ola"
},
{
"identity" : "skull",
"requirement" : {
"range" : [
{
"lower_bound" : "11.0.0",
"upper_bound" : "12.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/michaelnisi/skull"
},
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.9.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing"
}
],
"manifest_display_name" : "FeedKit",
"name" : "FeedKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "FeedKit",
"targets" : [
"FeedKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "FeedKitTests",
"module_type" : "SwiftTarget",
"name" : "FeedKitTests",
"path" : "Tests/FeedKitTests",
"product_dependencies" : [
"SnapshotTesting"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/Resources/entries.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/Resources/feed_query.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/Resources/feeds.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/Resources/search.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToDeleteSuggestionsMatchingTerm.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToInsertEntry.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToInsertFeed.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToSelectEntriesMatchingTerm.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToSelectFeedsByTerm.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToSelectFeedsMatchingTerm.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToSelectSuggestionsForTerm.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToUpdate.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToUpdateFeed.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/LibrarySQLTests/testSQLToUpdateITunesFeed.should-keep-link.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToQueueEntry.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToQueueEntry.2.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToQueueEntry.3.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToReplaceSubscriptions.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToReplaceSubscriptions.2.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToReplaceSubscriptions.3.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToReplaceSynced.1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToReplaceSynced.2.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToReplaceSynced.3.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FeedKitTests/__Snapshots__/UserSQLTests/testSQLToReplaceSynced.4.txt",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"FeedCacheTests.swift",
"FeedRepositoryTests.swift",
"HashTests.swift",
"LibrarySQLTests.swift",
"QueueTests.swift",
"SQLTests.swift",
"SearchRepositoryTests.swift",
"SerializeTests.swift",
"UserCacheTests.swift",
"UserLibraryTests.swift",
"UserSQLTests.swift",
"common.swift"
],
"target_dependencies" : [
"FeedKit"
],
"type" : "test"
},
{
"c99name" : "FeedKit",
"module_type" : "SwiftTarget",
"name" : "FeedKit",
"path" : "Sources/FeedKit",
"product_dependencies" : [
"MangerKit",
"FanboyKit",
"Ola",
"Skull"
],
"product_memberships" : [
"FeedKit"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Resources/cache.sql",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FeedKit/Resources/user.sql",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Browse/Browsing.swift",
"Browse/FeedCache.swift",
"Browse/FeedRepository.swift",
"Browse/LibrarySQLFormatter.swift",
"Browse/Operation/BrowseOperation.swift",
"Browse/Operation/EntriesOperation.swift",
"Browse/Operation/FeedsOperation.swift",
"Browse/RemoteRepository.swift",
"Browse/serialize.swift",
"Cache/Caching.swift",
"Cache/SQLFormatter.swift",
"Cache/hash.swift",
"Core/Enclosure.swift",
"Core/Entry.swift",
"Core/EntryLocator.swift",
"Core/Feed.swift",
"Core/FeedKitError.swift",
"Core/ITunesItem.swift",
"Core/Redirectable.swift",
"Operation/ConcurrentOperation.swift",
"Operation/FeedURLsDependent.swift",
"Operation/LocatorsDependent.swift",
"Operation/Providing.swift",
"Operation/ReachHostOperation.swift",
"Operation/ReachabilityDependent.swift",
"Operation/Receiving.swift",
"Operation/SessionTaskOperation.swift",
"Search/Operation/SearchOperation.swift",
"Search/Operation/SearchRepoOperation.swift",
"Search/Operation/SuggestOperation.swift",
"Search/SearchRepository.swift",
"Search/Searching.swift",
"User/Operation/EnqueueOperation.swift",
"User/Operation/FetchQueueOperation.swift",
"User/Operation/FetchSubscribedFeedsOperation.swift",
"User/Operation/PrepareUpdateOperation.swift",
"User/Queued.swift",
"User/Subscribing.swift",
"User/Subscription.swift",
"User/UserCache.swift",
"User/UserLibrary.swift",
"User/UserSQLFormatter.swift",
"User/queue.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.