The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of SwiftClockUI, reference main (e20124), with Swift 6.2 (beta) for macOS (SPM) on 20 Jun 2025 01:23:49 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/renaudjenny/SwiftClockUI.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/renaudjenny/SwiftClockUI
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at e201240 Merge pull request #19 from renaudjenny/update-snapshots-for-tests
Cloned https://github.com/renaudjenny/SwiftClockUI.git
Revision (git rev-parse @):
e2012408d166ebafa0f0c0cdf568c984e77c3ded
SUCCESS checkout https://github.com/renaudjenny/SwiftClockUI.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/renaudjenny/SwiftClockUI.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-1EA4D86E10B52AF.txt
[3/49] Emitting module SwiftClockUI
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Arm/DrawnArm.swift:26:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 24 |     let type: ArmType
 25 |     var drawStep: CGFloat
 26 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 27 |
 28 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:29:37: warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 27 |
 28 | private struct HoursShape: Shape {
 29 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 30 |     var drawStep: CGFloat
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:59:44: warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 57 |
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
    |                                            `- warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 60 |     @Environment(\.clockRandom) var random
 61 |     var drawStep: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockConfigurationEnvironment.swift:3:15: note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct ClockConfiguration: Equatable {
   |               `- note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 4 |     public var isLimitedHoursShown = false
 5 |     public var isMinuteIndicatorsShown = true
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:60:37: warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
 60 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 61 |     var drawStep: CGFloat
 62 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:97:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 95 | private struct DrawnIndicator: Shape {
 96 |     var drawStep: CGFloat
 97 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 98 |
 99 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[4/54] Compiling SwiftClockUI ClockFaceView.swift
[5/54] Compiling SwiftClockUI Eye.swift
[6/54] Compiling SwiftClockUI Mouth.swift
[7/54] Compiling SwiftClockUI FontProportional.swift
[8/54] Compiling SwiftClockUI PositionInCircle.swift
[9/54] Compiling SwiftClockUI ClockBorderView.swift
[10/54] Compiling SwiftClockUI DrawnClockBorder.swift
[11/54] Compiling SwiftClockUI SteampunkClockBorder.swift
[12/54] Compiling SwiftClockUI ArtNouveauIndicators.swift
[13/54] Compiling SwiftClockUI ClassicIndicators.swift
[14/54] Compiling SwiftClockUI DrawnArm.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Arm/DrawnArm.swift:26:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 24 |     let type: ArmType
 25 |     var drawStep: CGFloat
 26 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 27 |
 28 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[15/54] Compiling SwiftClockUI SteampunkArm.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Arm/DrawnArm.swift:26:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 24 |     let type: ArmType
 25 |     var drawStep: CGFloat
 26 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 27 |
 28 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[16/54] Compiling SwiftClockUI Arms.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Arm/DrawnArm.swift:26:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 24 |     let type: ArmType
 25 |     var drawStep: CGFloat
 26 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 27 |
 28 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[17/54] Compiling SwiftClockUI ArtNouveauClockBorder.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Arm/DrawnArm.swift:26:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 24 |     let type: ArmType
 25 |     var drawStep: CGFloat
 26 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 27 |
 28 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[18/54] Compiling SwiftClockUI ClassicClockBorder.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Arm/DrawnArm.swift:26:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 24 |     let type: ArmType
 25 |     var drawStep: CGFloat
 26 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnArmShape' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 27 |
 28 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[19/54] Compiling SwiftClockUI Moon.swift
[20/54] Compiling SwiftClockUI Plate.swift
[21/54] Compiling SwiftClockUI SteampunkHourArm.swift
[22/54] Compiling SwiftClockUI SteampunkMinuteArm.swift
[23/54] Compiling SwiftClockUI WindUpKey.swift
[24/54] Compiling SwiftClockUI ClockView.swift
[25/54] Compiling SwiftClockUI ArmDragGesture.swift
[26/54] Compiling SwiftClockUI ArmType.swift
[27/54] Compiling SwiftClockUI ArmView.swift
[28/54] Compiling SwiftClockUI ArtNouveauArm.swift
[29/54] Compiling SwiftClockUI ClassicArm.swift
[30/54] Compiling SwiftClockUI ClockIndicatorsColorEnvironment.swift
[31/54] Compiling SwiftClockUI ClockIsAnimationEnabledEnvironment.swift
[32/54] Compiling SwiftClockUI ClockRandomEnvironment.swift
[33/54] Compiling SwiftClockUI ClockStyleEnvironment.swift
[34/54] Compiling SwiftClockUI Angle+Circle.swift
[35/54] Compiling SwiftClockUI DrawnIndicators.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:29:37: warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 27 |
 28 | private struct HoursShape: Shape {
 29 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 30 |     var drawStep: CGFloat
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:59:44: warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 57 |
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
    |                                            `- warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 60 |     @Environment(\.clockRandom) var random
 61 |     var drawStep: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockConfigurationEnvironment.swift:3:15: note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct ClockConfiguration: Equatable {
   |               `- note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 4 |     public var isLimitedHoursShown = false
 5 |     public var isMinuteIndicatorsShown = true
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:60:37: warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
 60 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 61 |     var drawStep: CGFloat
 62 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:97:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 95 | private struct DrawnIndicator: Shape {
 96 |     var drawStep: CGFloat
 97 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 98 |
 99 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[36/54] Compiling SwiftClockUI IndicatorsView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:29:37: warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 27 |
 28 | private struct HoursShape: Shape {
 29 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 30 |     var drawStep: CGFloat
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:59:44: warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 57 |
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
    |                                            `- warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 60 |     @Environment(\.clockRandom) var random
 61 |     var drawStep: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockConfigurationEnvironment.swift:3:15: note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct ClockConfiguration: Equatable {
   |               `- note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 4 |     public var isLimitedHoursShown = false
 5 |     public var isMinuteIndicatorsShown = true
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:60:37: warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
 60 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 61 |     var drawStep: CGFloat
 62 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:97:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 95 | private struct DrawnIndicator: Shape {
 96 |     var drawStep: CGFloat
 97 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 98 |
 99 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[37/54] Compiling SwiftClockUI RomanNumber.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:29:37: warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 27 |
 28 | private struct HoursShape: Shape {
 29 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 30 |     var drawStep: CGFloat
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:59:44: warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 57 |
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
    |                                            `- warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 60 |     @Environment(\.clockRandom) var random
 61 |     var drawStep: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockConfigurationEnvironment.swift:3:15: note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct ClockConfiguration: Equatable {
   |               `- note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 4 |     public var isLimitedHoursShown = false
 5 |     public var isMinuteIndicatorsShown = true
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:60:37: warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
 60 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 61 |     var drawStep: CGFloat
 62 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:97:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 95 | private struct DrawnIndicator: Shape {
 96 |     var drawStep: CGFloat
 97 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 98 |
 99 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[38/54] Compiling SwiftClockUI SteampunkIndicators.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:29:37: warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 27 |
 28 | private struct HoursShape: Shape {
 29 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 30 |     var drawStep: CGFloat
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:59:44: warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 57 |
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
    |                                            `- warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 60 |     @Environment(\.clockRandom) var random
 61 |     var drawStep: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockConfigurationEnvironment.swift:3:15: note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct ClockConfiguration: Equatable {
   |               `- note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 4 |     public var isLimitedHoursShown = false
 5 |     public var isMinuteIndicatorsShown = true
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:60:37: warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
 60 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 61 |     var drawStep: CGFloat
 62 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:97:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 95 | private struct DrawnIndicator: Shape {
 96 |     var drawStep: CGFloat
 97 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 98 |
 99 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[39/54] Compiling SwiftClockUI Cogwheel.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:29:37: warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 27 |
 28 | private struct HoursShape: Shape {
 29 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'HoursShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 30 |     var drawStep: CGFloat
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:59:44: warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 57 |
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
    |                                            `- warning: stored property '_configuration' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<ClockConfiguration>'; this is an error in the Swift 6 language mode
 60 |     @Environment(\.clockRandom) var random
 61 |     var drawStep: CGFloat
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockConfigurationEnvironment.swift:3:15: note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct ClockConfiguration: Equatable {
   |               `- note: consider making struct 'ClockConfiguration' conform to the 'Sendable' protocol
 4 |     public var isLimitedHoursShown = false
 5 |     public var isMinuteIndicatorsShown = true
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:60:37: warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 58 | private struct MinutesShape: Shape {
 59 |     @Environment(\.clockConfiguration) var configuration
 60 |     @Environment(\.clockRandom) var random
    |                                     `- warning: stored property '_random' of 'Sendable'-conforming struct 'MinutesShape' has non-sendable type 'Environment<Random>'; this is an error in the Swift 6 language mode
 61 |     var drawStep: CGFloat
 62 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:3:15: note: consider making struct 'Random' conform to the 'Sendable' protocol
 1 | import SwiftUI
 2 |
 3 | public struct Random {
   |               `- note: consider making struct 'Random' conform to the 'Sendable' protocol
 4 |     var controlRatio = (
 5 |         leftX: { CGFloat.random(in: 0.1...1) },
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Elements/Indicators/DrawnIndicators.swift:97:9: warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 95 | private struct DrawnIndicator: Shape {
 96 |     var drawStep: CGFloat
 97 |     let controlRatios: Random.ControlRatio
    |         `- warning: stored property 'controlRatios' of 'Sendable'-conforming struct 'DrawnIndicator' has non-sendable type 'Random.ControlRatio'; this is an error in the Swift 6 language mode
 98 |
 99 |     var animatableData: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Environment/ClockRandomEnvironment.swift:34:12: note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
32 |
33 | public extension Random {
34 |     struct ControlRatio {
   |            `- note: consider making struct 'ControlRatio' conform to the 'Sendable' protocol
35 |         let leftX: CGFloat
36 |         let leftY: CGFloat
[40/54] Compiling SwiftClockUI CGPoint+Circle.swift
[41/54] Compiling SwiftClockUI CGRect+Circle.swift
[42/54] Compiling SwiftClockUI Color+Background.swift
[43/54] Compiling SwiftClockUI Date+Clock.swift
[44/54] Compiling SwiftClockUI Double+Time.swift
[45/54] Compiling SwiftClockUI GeometryProxy+Diameter.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Extensions/NSBezierPath+CGPath.swift:12:13: warning: switch must be exhaustive
10 |         for i in 0 ..< self.elementCount {
11 |             let type = self.element(at: i, associatedPoints: &points)
12 |             switch type {
   |             |- warning: switch must be exhaustive
   |             |- note: add missing case: '.cubicCurveTo'
   |             |- note: add missing case: '.quadraticCurveTo'
   |             `- note: add missing cases
13 |             case .moveTo: path.move(to: points[0])
14 |             case .lineTo: path.addLine(to: points[0])
[46/54] Compiling SwiftClockUI NSBezierPath+CGPath.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Extensions/NSBezierPath+CGPath.swift:12:13: warning: switch must be exhaustive
10 |         for i in 0 ..< self.elementCount {
11 |             let type = self.element(at: i, associatedPoints: &points)
12 |             switch type {
   |             |- warning: switch must be exhaustive
   |             |- note: add missing case: '.cubicCurveTo'
   |             |- note: add missing case: '.quadraticCurveTo'
   |             `- note: add missing cases
13 |             case .moveTo: path.move(to: points[0])
14 |             case .lineTo: path.addLine(to: points[0])
[47/54] Compiling SwiftClockUI Path+Circle.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Extensions/NSBezierPath+CGPath.swift:12:13: warning: switch must be exhaustive
10 |         for i in 0 ..< self.elementCount {
11 |             let type = self.element(at: i, associatedPoints: &points)
12 |             switch type {
   |             |- warning: switch must be exhaustive
   |             |- note: add missing case: '.cubicCurveTo'
   |             |- note: add missing case: '.quadraticCurveTo'
   |             `- note: add missing cases
13 |             case .moveTo: path.move(to: points[0])
14 |             case .lineTo: path.addLine(to: points[0])
[48/54] Compiling SwiftClockUI Path+VerticalMirror.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Extensions/NSBezierPath+CGPath.swift:12:13: warning: switch must be exhaustive
10 |         for i in 0 ..< self.elementCount {
11 |             let type = self.element(at: i, associatedPoints: &points)
12 |             switch type {
   |             |- warning: switch must be exhaustive
   |             |- note: add missing case: '.cubicCurveTo'
   |             |- note: add missing case: '.quadraticCurveTo'
   |             `- note: add missing cases
13 |             case .moveTo: path.move(to: points[0])
14 |             case .lineTo: path.addLine(to: points[0])
[49/54] Compiling SwiftClockUI ClockFaceEnvironment.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftClockUI/Extensions/NSBezierPath+CGPath.swift:12:13: warning: switch must be exhaustive
10 |         for i in 0 ..< self.elementCount {
11 |             let type = self.element(at: i, associatedPoints: &points)
12 |             switch type {
   |             |- warning: switch must be exhaustive
   |             |- note: add missing case: '.cubicCurveTo'
   |             |- note: add missing case: '.quadraticCurveTo'
   |             `- note: add missing cases
13 |             case .moveTo: path.move(to: points[0])
14 |             case .lineTo: path.addLine(to: points[0])
[50/54] Compiling SwiftClockUI ClockAnimationEnabled.swift
[51/54] Compiling SwiftClockUI ClockArmColorsEnvironment.swift
[52/54] Compiling SwiftClockUI ClockBorderColorEnvironment.swift
[53/54] Compiling SwiftClockUI ClockConfigurationEnvironment.swift
[54/54] Compiling SwiftClockUI ClockDateEnvironment.swift
Build complete! (23.80s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git
[1/13227] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git from cache (2.44s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.18.4 (2.90s)
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/pointfreeco/swift-custom-dump from cache (3.95s)
Fetched https://github.com/swiftlang/swift-syntax from cache (3.95s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (4.38s)
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.30s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (1.90s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.41s)
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing.git
Working copy of https://github.com/pointfreeco/swift-snapshot-testing.git resolved at 1.18.4
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/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/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.5.2
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" : "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.git"
    }
  ],
  "manifest_display_name" : "SwiftClockUI",
  "name" : "SwiftClockUI",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "SwiftClockUI",
      "targets" : [
        "SwiftClockUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftClockUITests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftClockUITests",
      "path" : "Tests/SwiftClockUITests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "Calendar+Test.swift",
        "ClockViewTests.swift",
        "Elements/Arm/ArmTests.swift",
        "Elements/Arm/ArmTypeTests.swift",
        "Elements/Arm/ArtNouveauArmTests.swift",
        "Elements/Arm/ClassicArmTests.swift",
        "Elements/ArmsTests.swift",
        "Elements/Borders/ClassicClockBorderTests.swift",
        "Elements/Borders/DrawnClockBorderTests.swift",
        "Elements/Borders/SteampunkClockBorderTests.swift",
        "Elements/Indicators/ArtNouveauIndicatorsTests.swift",
        "Elements/Indicators/SteampunkIndicatorsTests.swift",
        "Elements/Steampunk/CogwheelTests.swift",
        "Elements/Steampunk/MoonTests.swift",
        "Elements/Steampunk/PlateTests.swift",
        "Elements/Steampunk/SteampunkHourArmTests.swift",
        "Elements/Steampunk/SteampunkMinuteArmTests.swift",
        "Elements/Steampunk/WindUpKeyTests.swift",
        "EnvironmentTests.swift",
        "Extensions/CGPoint+CircleTests.swift",
        "Extensions/CGRect+CircleTests.swift",
        "Extensions/Date+ClockTests.swift",
        "Extensions/Path+CircleTests.swift",
        "Face/ClockFaceTests.swift",
        "Face/EyeTests.swift",
        "Face/MouthTests.swift",
        "Snapshotting+DefaultImage.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "SwiftClockUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftClockUI",
      "module_type" : "SwiftTarget",
      "name" : "SwiftClockUI",
      "path" : "Sources/SwiftClockUI",
      "product_memberships" : [
        "SwiftClockUI"
      ],
      "sources" : [
        "ClockView.swift",
        "Elements/Arm/ArmDragGesture.swift",
        "Elements/Arm/ArmType.swift",
        "Elements/Arm/ArmView.swift",
        "Elements/Arm/ArtNouveauArm.swift",
        "Elements/Arm/ClassicArm.swift",
        "Elements/Arm/DrawnArm.swift",
        "Elements/Arm/SteampunkArm.swift",
        "Elements/Arms.swift",
        "Elements/Borders/ArtNouveauClockBorder.swift",
        "Elements/Borders/ClassicClockBorder.swift",
        "Elements/Borders/ClockBorderView.swift",
        "Elements/Borders/DrawnClockBorder.swift",
        "Elements/Borders/SteampunkClockBorder.swift",
        "Elements/Indicators/ArtNouveauIndicators.swift",
        "Elements/Indicators/ClassicIndicators.swift",
        "Elements/Indicators/DrawnIndicators.swift",
        "Elements/Indicators/IndicatorsView.swift",
        "Elements/Indicators/RomanNumber.swift",
        "Elements/Indicators/SteampunkIndicators.swift",
        "Elements/Steampunk/Cogwheel.swift",
        "Elements/Steampunk/Moon.swift",
        "Elements/Steampunk/Plate.swift",
        "Elements/Steampunk/SteampunkHourArm.swift",
        "Elements/Steampunk/SteampunkMinuteArm.swift",
        "Elements/Steampunk/WindUpKey.swift",
        "Environment/ClockAnimationEnabled.swift",
        "Environment/ClockArmColorsEnvironment.swift",
        "Environment/ClockBorderColorEnvironment.swift",
        "Environment/ClockConfigurationEnvironment.swift",
        "Environment/ClockDateEnvironment.swift",
        "Environment/ClockIndicatorsColorEnvironment.swift",
        "Environment/ClockIsAnimationEnabledEnvironment.swift",
        "Environment/ClockRandomEnvironment.swift",
        "Environment/ClockStyleEnvironment.swift",
        "Extensions/Angle+Circle.swift",
        "Extensions/CGPoint+Circle.swift",
        "Extensions/CGRect+Circle.swift",
        "Extensions/Color+Background.swift",
        "Extensions/Date+Clock.swift",
        "Extensions/Double+Time.swift",
        "Extensions/GeometryProxy+Diameter.swift",
        "Extensions/NSBezierPath+CGPath.swift",
        "Extensions/Path+Circle.swift",
        "Extensions/Path+VerticalMirror.swift",
        "Face/ClockFaceEnvironment.swift",
        "Face/ClockFaceView.swift",
        "Face/Eye.swift",
        "Face/Mouth.swift",
        "ViewModifiers/FontProportional.swift",
        "ViewModifiers/PositionInCircle.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.