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 UnsplashFramework, reference 0.4.0 (23b141), with Swift 6.0 for macOS (SPM) on 2 Nov 2024 17:36:13 UTC.

Swift 6 data race errors: 1

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/camiletti/UnsplashFramework.git
Reference: 0.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/camiletti/UnsplashFramework
 * tag               0.4.0      -> FETCH_HEAD
HEAD is now at 23b1418 📚 Update changelog
Cloned https://github.com/camiletti/UnsplashFramework.git
Revision (git rev-parse @):
23b141859eadeca9cf3d9dc9809c4d24ca7a0fb3
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/camiletti/UnsplashFramework.git at 0.4.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "unsplashframework",
      "name": "UnsplashFramework",
      "url": "https://github.com/camiletti/UnsplashFramework.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/UnsplashFramework",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/camiletti/UnsplashFramework.git
[1/1652] Fetching unsplashframework
Fetched https://github.com/camiletti/UnsplashFramework.git from cache (1.57s)
Creating working copy for https://github.com/camiletti/UnsplashFramework.git
Working copy of https://github.com/camiletti/UnsplashFramework.git resolved at 0.4.0 (23b1418)
warning: '.resolve-product-dependencies': dependency 'unsplashframework' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/camiletti/UnsplashFramework.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
[3/64] Compiling UnsplashFramework UNUserAPILocations.swift
[4/64] Compiling UnsplashFramework UNUserInterests.swift
[5/64] Compiling UnsplashFramework UNUserProfileLinks.swift
[6/64] Compiling UnsplashFramework UNUserPublicProfile.swift
[7/64] Compiling UnsplashFramework UNUserStatistics.swift
[8/64] Compiling UnsplashFramework Parameters.swift
[9/64] Compiling UnsplashFramework UNAddPhotoToCollectionParameters.swift
[10/70] Compiling UnsplashFramework UNCategoryAPILocations.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[11/70] Compiling UnsplashFramework UNCollection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[12/70] Compiling UnsplashFramework UNCollectionAPILocations.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[13/70] Compiling UnsplashFramework UNContentSafetyFilter.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[14/70] Compiling UnsplashFramework UNCredentials.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[15/70] Compiling UnsplashFramework UNError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[16/70] Compiling UnsplashFramework UNFullPhoto.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[17/70] Emitting module UnsplashFramework
/Users/admin/builder/spi-builder-workspace/Sources/Model Entities/UNError.swift:51:16: warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 30 |
 31 |     /// Reasons why a request can fail.
 32 |     public enum Reason {
    |                 `- note: consider making enum 'Reason' conform to the 'Sendable' protocol
 33 |
 34 |         /// Couldn't contact Unsplash.
    :
 49 |
 50 |     /// Types of things that might go wrong.
 51 |     public let reason: Reason
    |                `- warning: stored property 'reason' of 'Sendable'-conforming struct 'UNError' has non-sendable type 'UNError.Reason'; this is an error in the Swift 6 language mode
 52 |
 53 |     /// All the reasons Unsplash returned on why the error happened.
[18/70] Compiling UnsplashFramework UNStatistics.swift
[19/70] Compiling UnsplashFramework UNTag.swift
[20/70] Compiling UnsplashFramework UNTopic.swift
[21/70] Compiling UnsplashFramework UNTopicAPILocations.swift
[22/70] Compiling UnsplashFramework UNTopicSort.swift
[23/70] Compiling UnsplashFramework UNURLWrapper.swift
[24/70] Compiling UnsplashFramework UNUser.swift
[25/70] Compiling UnsplashFramework UNRandomPhotoParameters.swift
[26/70] Compiling UnsplashFramework UNStatisticsParameters.swift
[27/70] Compiling UnsplashFramework UNTopicListParameters.swift
[28/70] Compiling UnsplashFramework UNTopicPhotosParameters.swift
[29/70] Compiling UnsplashFramework UNUpdateCollectionParameters.swift
[30/70] Compiling UnsplashFramework UNUpdatePhotoInfoParameters.swift
[31/70] Compiling UnsplashFramework UNCollectionListParameters.swift
[32/70] Compiling UnsplashFramework UNCollectionPhotosParameters.swift
[33/70] Compiling UnsplashFramework UNCollectionSearchParameters.swift
[34/70] Compiling UnsplashFramework UNNewCollectionParameters.swift
[35/70] Compiling UnsplashFramework UNPhotoListParameters.swift
[36/70] Compiling UnsplashFramework UNPhotoSearchParameters.swift
[37/70] Compiling UnsplashFramework UNPhotoOrientation.swift
[38/70] Compiling UnsplashFramework UNPhotoSearchResult.swift
[39/70] Compiling UnsplashFramework UNPhotoStatistics.swift
[40/70] Compiling UnsplashFramework UNProfileImageLinks.swift
[41/70] Compiling UnsplashFramework UNSearchResult.swift
[42/70] Compiling UnsplashFramework UNSocialProfiles.swift
[43/70] Compiling UnsplashFramework UNSort.swift
[44/70] Compiling UnsplashFramework UNAPI.swift
[45/70] Compiling UnsplashFramework UNClient.swift
[46/70] Compiling UnsplashFramework ResponseStatusCode.swift
[47/70] Compiling UnsplashFramework UNBadge.swift
[48/70] Compiling UnsplashFramework UNBasicPhoto.swift
[49/70] Compiling UnsplashFramework UNCameraDetails.swift
[50/70] Compiling UnsplashFramework UNCategory.swift
[51/70] Compiling UnsplashFramework Endpoint.swift
[52/70] Compiling UnsplashFramework CLLocationCoordinate2D+Extensions.swift
[53/70] Compiling UnsplashFramework JSONDecoder+Extensions.swift
[54/70] Compiling UnsplashFramework UNPhoto+Extensions.swift
[55/70] Compiling UnsplashFramework URLComponents+Extensions.swift
[56/70] Compiling UnsplashFramework URLRequest+Extensions.swift
[57/70] Compiling UnsplashFramework QueryManager.swift
[58/70] Compiling UnsplashFramework UNLocation.swift
[59/70] Compiling UnsplashFramework UNModifyPhotoInCollectionResponse.swift
[60/70] Compiling UnsplashFramework UNOrder.swift
[61/70] Compiling UnsplashFramework UNPhoto.swift
[62/70] Compiling UnsplashFramework UNPhotoAPILocations.swift
[63/70] Compiling UnsplashFramework UNPhotoColorScheme.swift
[64/70] Compiling UnsplashFramework UNPhotoImageURLs.swift
[65/70] Compiling UnsplashFramework UNUserCollectionsParameters.swift
[66/70] Compiling UnsplashFramework UNUserLikesParameters.swift
[67/70] Compiling UnsplashFramework UNUserPhotosParameters.swift
[68/70] Compiling UnsplashFramework UNUserPublicProfileParameters.swift
[69/70] Compiling UnsplashFramework UNUserSearchParameters.swift
[70/70] Compiling UnsplashFramework SearchType.swift
Build complete! (13.93s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "UnsplashFramework",
  "name" : "UnsplashFramework",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "UnsplashFramework",
      "targets" : [
        "UnsplashFramework"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "UnsplashFramework",
      "module_type" : "SwiftTarget",
      "name" : "UnsplashFramework",
      "path" : "Sources",
      "product_memberships" : [
        "UnsplashFramework"
      ],
      "sources" : [
        "Endpoint.swift",
        "Extensions/CLLocationCoordinate2D+Extensions.swift",
        "Extensions/JSONDecoder+Extensions.swift",
        "Extensions/UNPhoto+Extensions.swift",
        "Extensions/URLComponents+Extensions.swift",
        "Extensions/URLRequest+Extensions.swift",
        "Managers/QueryManager.swift",
        "Managers/UNAPI.swift",
        "Managers/UNClient.swift",
        "Model Entities/ResponseStatusCode.swift",
        "Model Entities/UNBadge.swift",
        "Model Entities/UNBasicPhoto.swift",
        "Model Entities/UNCameraDetails.swift",
        "Model Entities/UNCategory.swift",
        "Model Entities/UNCategoryAPILocations.swift",
        "Model Entities/UNCollection.swift",
        "Model Entities/UNCollectionAPILocations.swift",
        "Model Entities/UNContentSafetyFilter.swift",
        "Model Entities/UNCredentials.swift",
        "Model Entities/UNError.swift",
        "Model Entities/UNFullPhoto.swift",
        "Model Entities/UNLocation.swift",
        "Model Entities/UNModifyPhotoInCollectionResponse.swift",
        "Model Entities/UNOrder.swift",
        "Model Entities/UNPhoto.swift",
        "Model Entities/UNPhotoAPILocations.swift",
        "Model Entities/UNPhotoColorScheme.swift",
        "Model Entities/UNPhotoImageURLs.swift",
        "Model Entities/UNPhotoOrientation.swift",
        "Model Entities/UNPhotoSearchResult.swift",
        "Model Entities/UNPhotoStatistics.swift",
        "Model Entities/UNProfileImageLinks.swift",
        "Model Entities/UNSearchResult.swift",
        "Model Entities/UNSocialProfiles.swift",
        "Model Entities/UNSort.swift",
        "Model Entities/UNStatistics.swift",
        "Model Entities/UNTag.swift",
        "Model Entities/UNTopic.swift",
        "Model Entities/UNTopicAPILocations.swift",
        "Model Entities/UNTopicSort.swift",
        "Model Entities/UNURLWrapper.swift",
        "Model Entities/UNUser.swift",
        "Model Entities/UNUserAPILocations.swift",
        "Model Entities/UNUserInterests.swift",
        "Model Entities/UNUserProfileLinks.swift",
        "Model Entities/UNUserPublicProfile.swift",
        "Model Entities/UNUserStatistics.swift",
        "Parameters/Parameters.swift",
        "Parameters/UNAddPhotoToCollectionParameters.swift",
        "Parameters/UNCollectionListParameters.swift",
        "Parameters/UNCollectionPhotosParameters.swift",
        "Parameters/UNCollectionSearchParameters.swift",
        "Parameters/UNNewCollectionParameters.swift",
        "Parameters/UNPhotoListParameters.swift",
        "Parameters/UNPhotoSearchParameters.swift",
        "Parameters/UNRandomPhotoParameters.swift",
        "Parameters/UNStatisticsParameters.swift",
        "Parameters/UNTopicListParameters.swift",
        "Parameters/UNTopicPhotosParameters.swift",
        "Parameters/UNUpdateCollectionParameters.swift",
        "Parameters/UNUpdatePhotoInfoParameters.swift",
        "Parameters/UNUserCollectionsParameters.swift",
        "Parameters/UNUserLikesParameters.swift",
        "Parameters/UNUserPhotosParameters.swift",
        "Parameters/UNUserPublicProfileParameters.swift",
        "Parameters/UNUserSearchParameters.swift",
        "SearchType.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Tests",
      "module_type" : "SwiftTarget",
      "name" : "Tests",
      "path" : "Tests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/AddRemovePhotoInCollection.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/Badge.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/CLLocationCoordinates2D.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/CameraDetails.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/CollectionA.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/CollectionB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/CollectionList.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/Location.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/LocationWithNulls.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/PhotoA.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/PhotoB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/PhotoStatistics.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/PhotosInCollection.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/PhotosOfTopic.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/ProfileImageLinks.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/RandomPhotosByCollectionIDs.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/RandomPhotosByQuery.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/RelatedCollections.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/Social.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/SocialWithNulls.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/StandardPhotoList.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/StandardSearchCollectionResult.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/StandardSearchPhotoResult.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/StandardSearchUserResult.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/StandardTopicList.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/Topic.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/TrackPhotoDownload.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/URLWrapper.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/URLWrapperEmpty.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserCollections.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserInterests.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserLikes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserPhotos.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserProfileLinks.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserPublicProfileResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserPublicProfileWithNulls.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/JSON Mock responses/UserStatistics.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Extensions Tests/CLLocationCoordinates2DTests.swift",
        "Extensions Tests/UNPhotoExtensionTests.swift",
        "Extensions Tests/URLRequestExtensionsTests.swift",
        "Helpers/DemoData.swift",
        "JSONParsingTests.swift",
        "Manager Tests/UNAPITests.swift",
        "Manager Tests/UNClientTests.swift",
        "Mocking Classes/MockQueryManager.swift",
        "Mocking Classes/MockURLProtocol.swift",
        "Mocking Classes/MockURLResponse.swift",
        "Mocking Classes/MockURLSession.swift",
        "Mocking Classes/UNAPITester.swift",
        "Model Entities Tests/UNBadgeTests.swift",
        "Model Entities Tests/UNCameraDetailsTests.swift",
        "Model Entities Tests/UNCategoryAPILocationsTests.swift",
        "Model Entities Tests/UNCategoryTests.swift",
        "Model Entities Tests/UNCollectionAPILocationsTests.swift",
        "Model Entities Tests/UNCollectionTests.swift",
        "Model Entities Tests/UNErrorReasonTests.swift",
        "Model Entities Tests/UNFullPhotoTests.swift",
        "Model Entities Tests/UNLocationTests.swift",
        "Model Entities Tests/UNPhotoAPILocationsTests.swift",
        "Model Entities Tests/UNPhotoImageURLsTests.swift",
        "Model Entities Tests/UNPhotoStatisticsTests.swift",
        "Model Entities Tests/UNPhotoTests.swift",
        "Model Entities Tests/UNProfileImageLinksTests.swift",
        "Model Entities Tests/UNSocialProfilesTests.swift",
        "Model Entities Tests/UNUserAPILocationsTests.swift",
        "Model Entities Tests/UNUserInterestsTests.swift",
        "Model Entities Tests/UNUserProfileLinksTests.swift",
        "Model Entities Tests/UNUserPublicProfileTests.swift",
        "Model Entities Tests/UNUserStatisticsTests.swift",
        "Model Entities Tests/UNUserTests.swift",
        "Model Entities Tests/URLWrapperTests.swift",
        "Parameters Tests/UNCollectionListParametersTests.swift",
        "Parameters Tests/UNCollectionPhotosParametersTests.swift",
        "Parameters Tests/UNCollectionSearchParametersTests.swift",
        "Parameters Tests/UNModifyPhotoToCollectionParametersTests.swift",
        "Parameters Tests/UNNewCollectionParametersTests.swift",
        "Parameters Tests/UNPhotoListParametersTests.swift",
        "Parameters Tests/UNPhotoSearchParametersTests.swift",
        "Parameters Tests/UNStatisticsParametersTests.swift",
        "Parameters Tests/UNTopicListParametersTests.swift",
        "Parameters Tests/UNUpdateCollectionParametersTests.swift",
        "Parameters Tests/UNUpdatePhotoInfoParametersTests.swift",
        "Parameters Tests/UNUserCollectionsParametersTests.swift",
        "Parameters Tests/UNUserLikesParametersTests.swift",
        "Parameters Tests/UNUserSearchParametersTests.swift"
      ],
      "target_dependencies" : [
        "UnsplashFramework"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "5.6"
}
Done.