This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 swift-screenshot-scribbler with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 20

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/goeldner/swift-screenshot-scribbler.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/goeldner/swift-screenshot-scribbler
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6ef7ed5 Update README about rotation and add missing caption gradient example
Cloned https://github.com/goeldner/swift-screenshot-scribbler.git
Revision (git rev-parse @):
6ef7ed50ead2560d0003991c6ed55dd47aa2c2ad
SUCCESS checkout https://github.com/goeldner/swift-screenshot-scribbler.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/goeldner/swift-screenshot-scribbler.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/10] Write sources
[4/10] Write scrscr-entitlement.plist
[6/10] Write swift-version-6F35C1178C84523A.txt
[8/47] Emitting module ArgumentParserToolInfo
[9/47] Compiling ArgumentParserToolInfo ToolInfo.swift
[10/85] Compiling ArgumentParser InputOrigin.swift
[11/85] Compiling ArgumentParser Name.swift
[12/85] Compiling ArgumentParser Parsed.swift
[13/85] Compiling ArgumentParser ParsedValues.swift
[14/89] Emitting module ScreenshotScribbler
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:23:27: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |         /// CSS gray #808080
23 |         public static let gray = Color(red: 128, green: 128, blue: 128)
   |                           |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |         /// CSS silver #c0c0c0
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:26:27: warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 |         /// CSS silver #c0c0c0
26 |         public static let silver = Color(red: 192, green: 192, blue: 192)
   |                           |- warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'silver' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// CSS white #ffffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:32:27: warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |         /// CSS orange #ffA500
32 |         public static let orange = Color(red: 255, green: 165, blue: 0)
   |                           |- warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'orange' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |         /// CSS red #ff0000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:35:27: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 |         /// CSS red #ff0000
35 |         public static let red = Color(red: 255, green: 0, blue: 0)
   |                           |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 |         /// CSS maroon #800000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:38:27: warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
36 |
37 |         /// CSS maroon #800000
38 |         public static let maroon = Color(red: 128, green: 0, blue: 0)
   |                           |- warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'maroon' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |         /// CSS yellow #ffff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:41:27: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 |         /// CSS yellow #ffff00
41 |         public static let yellow = Color(red: 255, green: 255, blue: 0)
   |                           |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /// CSS olive #808000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:44:27: warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 |         /// CSS olive #808000
44 |         public static let olive = Color(red: 128, green: 128, blue: 0)
   |                           |- warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'olive' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 |         /// CSS lime #00ff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:47:27: warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 |         /// CSS lime #00ff00
47 |         public static let lime = Color(red: 0, green: 255, blue: 0)
   |                           |- warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'lime' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// CSS green #008000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:50:27: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 |         /// CSS green #008000
50 |         public static let green = Color(red: 0, green: 128, blue: 0)
   |                           |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 |         /// CSS aqua #00ffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:53:27: warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |         /// CSS aqua #00ffff
53 |         public static let aqua = Color(red: 0, green: 255, blue: 255)
   |                           |- warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'aqua' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 |         /// CSS teal #008080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:56:27: warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
54 |
55 |         /// CSS teal #008080
56 |         public static let teal = Color(red: 0, green: 128, blue: 128)
   |                           |- warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'teal' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /// CSS blue #0000ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:59:27: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
57 |
58 |         /// CSS blue #0000ff
59 |         public static let blue = Color(red: 0, green: 0, blue: 255)
   |                           |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 |         /// CSS navy #000080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:62:27: warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 |         /// CSS navy #000080
62 |         public static let navy = Color(red: 0, green: 0, blue: 128)
   |                           |- warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'navy' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 |         /// CSS fuchsia #ff00ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:65:27: warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
63 |
64 |         /// CSS fuchsia #ff00ff
65 |         public static let fuchsia = Color(red: 255, green: 0, blue: 255)
   |                           |- warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'fuchsia' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 |         /// CSS purple #800080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:68:27: warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
66 |
67 |         /// CSS purple #800080
68 |         public static let purple = Color(red: 128, green: 0, blue: 128)
   |                           |- warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'purple' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
[15/92] Compiling ArgumentParser BashCompletionsGenerator.swift
[16/92] Compiling ArgumentParser CompletionsGenerator.swift
[17/92] Compiling ArgumentParser FishCompletionsGenerator.swift
[18/92] Compiling ArgumentParser ZshCompletionsGenerator.swift
[19/92] Compiling ArgumentParser Argument.swift
[20/92] Compiling ArgumentParser ArgumentHelp.swift
[21/92] Compiling ArgumentParser ArgumentVisibility.swift
[22/92] Compiling ArgumentParser CompletionKind.swift
[23/92] Compiling ArgumentParser Errors.swift
[24/92] Emitting module ArgumentParser
[25/92] Compiling ArgumentParser Platform.swift
[26/92] Compiling ArgumentParser SequenceExtensions.swift
[27/92] Compiling ArgumentParser StringExtensions.swift
[28/92] Compiling ArgumentParser Tree.swift
[29/92] Compiling ArgumentParser CommandParser.swift
[30/92] Compiling ArgumentParser InputKey.swift
[31/92] Compiling ArgumentParser Flag.swift
[32/92] Compiling ArgumentParser NameSpecification.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
[33/92] Compiling ArgumentParser Option.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
[34/92] Compiling ArgumentParser OptionGroup.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
[35/92] Compiling ArgumentParser HelpGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:23:27: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |         /// CSS gray #808080
23 |         public static let gray = Color(red: 128, green: 128, blue: 128)
   |                           |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |         /// CSS silver #c0c0c0
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:26:27: warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 |         /// CSS silver #c0c0c0
26 |         public static let silver = Color(red: 192, green: 192, blue: 192)
   |                           |- warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'silver' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// CSS white #ffffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:32:27: warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |         /// CSS orange #ffA500
32 |         public static let orange = Color(red: 255, green: 165, blue: 0)
   |                           |- warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'orange' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |         /// CSS red #ff0000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:35:27: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 |         /// CSS red #ff0000
35 |         public static let red = Color(red: 255, green: 0, blue: 0)
   |                           |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 |         /// CSS maroon #800000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:38:27: warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
36 |
37 |         /// CSS maroon #800000
38 |         public static let maroon = Color(red: 128, green: 0, blue: 0)
   |                           |- warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'maroon' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |         /// CSS yellow #ffff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:41:27: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 |         /// CSS yellow #ffff00
41 |         public static let yellow = Color(red: 255, green: 255, blue: 0)
   |                           |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /// CSS olive #808000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:44:27: warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 |         /// CSS olive #808000
44 |         public static let olive = Color(red: 128, green: 128, blue: 0)
   |                           |- warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'olive' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 |         /// CSS lime #00ff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:47:27: warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 |         /// CSS lime #00ff00
47 |         public static let lime = Color(red: 0, green: 255, blue: 0)
   |                           |- warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'lime' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// CSS green #008000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:50:27: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 |         /// CSS green #008000
50 |         public static let green = Color(red: 0, green: 128, blue: 0)
   |                           |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 |         /// CSS aqua #00ffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:53:27: warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |         /// CSS aqua #00ffff
53 |         public static let aqua = Color(red: 0, green: 255, blue: 255)
   |                           |- warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'aqua' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 |         /// CSS teal #008080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:56:27: warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
54 |
55 |         /// CSS teal #008080
56 |         public static let teal = Color(red: 0, green: 128, blue: 128)
   |                           |- warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'teal' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /// CSS blue #0000ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:59:27: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
57 |
58 |         /// CSS blue #0000ff
59 |         public static let blue = Color(red: 0, green: 0, blue: 255)
   |                           |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 |         /// CSS navy #000080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:62:27: warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 |         /// CSS navy #000080
62 |         public static let navy = Color(red: 0, green: 0, blue: 128)
   |                           |- warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'navy' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 |         /// CSS fuchsia #ff00ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:65:27: warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
63 |
64 |         /// CSS fuchsia #ff00ff
65 |         public static let fuchsia = Color(red: 255, green: 0, blue: 255)
   |                           |- warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'fuchsia' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 |         /// CSS purple #800080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:68:27: warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
66 |
67 |         /// CSS purple #800080
68 |         public static let purple = Color(red: 128, green: 0, blue: 128)
   |                           |- warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'purple' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:23:27: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |         /// CSS gray #808080
23 |         public static let gray = Color(red: 128, green: 128, blue: 128)
   |                           |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |         /// CSS silver #c0c0c0
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:26:27: warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 |         /// CSS silver #c0c0c0
26 |         public static let silver = Color(red: 192, green: 192, blue: 192)
   |                           |- warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'silver' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// CSS white #ffffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:32:27: warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |         /// CSS orange #ffA500
32 |         public static let orange = Color(red: 255, green: 165, blue: 0)
   |                           |- warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'orange' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |         /// CSS red #ff0000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:35:27: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 |         /// CSS red #ff0000
35 |         public static let red = Color(red: 255, green: 0, blue: 0)
   |                           |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 |         /// CSS maroon #800000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:38:27: warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
36 |
37 |         /// CSS maroon #800000
38 |         public static let maroon = Color(red: 128, green: 0, blue: 0)
   |                           |- warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'maroon' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |         /// CSS yellow #ffff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:41:27: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 |         /// CSS yellow #ffff00
41 |         public static let yellow = Color(red: 255, green: 255, blue: 0)
   |                           |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /// CSS olive #808000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:44:27: warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 |         /// CSS olive #808000
44 |         public static let olive = Color(red: 128, green: 128, blue: 0)
   |                           |- warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'olive' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 |         /// CSS lime #00ff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:47:27: warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 |         /// CSS lime #00ff00
47 |         public static let lime = Color(red: 0, green: 255, blue: 0)
   |                           |- warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'lime' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// CSS green #008000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:50:27: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 |         /// CSS green #008000
50 |         public static let green = Color(red: 0, green: 128, blue: 0)
   |                           |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 |         /// CSS aqua #00ffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:53:27: warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |         /// CSS aqua #00ffff
53 |         public static let aqua = Color(red: 0, green: 255, blue: 255)
   |                           |- warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'aqua' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 |         /// CSS teal #008080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:56:27: warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
54 |
55 |         /// CSS teal #008080
56 |         public static let teal = Color(red: 0, green: 128, blue: 128)
   |                           |- warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'teal' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /// CSS blue #0000ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:59:27: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
57 |
58 |         /// CSS blue #0000ff
59 |         public static let blue = Color(red: 0, green: 0, blue: 255)
   |                           |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 |         /// CSS navy #000080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:62:27: warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 |         /// CSS navy #000080
62 |         public static let navy = Color(red: 0, green: 0, blue: 128)
   |                           |- warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'navy' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 |         /// CSS fuchsia #ff00ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:65:27: warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
63 |
64 |         /// CSS fuchsia #ff00ff
65 |         public static let fuchsia = Color(red: 255, green: 0, blue: 255)
   |                           |- warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'fuchsia' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 |         /// CSS purple #800080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:68:27: warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
66 |
67 |         /// CSS purple #800080
68 |         public static let purple = Color(red: 128, green: 0, blue: 128)
   |                           |- warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'purple' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:23:27: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |         /// CSS gray #808080
23 |         public static let gray = Color(red: 128, green: 128, blue: 128)
   |                           |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |         /// CSS silver #c0c0c0
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:26:27: warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 |         /// CSS silver #c0c0c0
26 |         public static let silver = Color(red: 192, green: 192, blue: 192)
   |                           |- warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'silver' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// CSS white #ffffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:32:27: warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |         /// CSS orange #ffA500
32 |         public static let orange = Color(red: 255, green: 165, blue: 0)
   |                           |- warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'orange' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |         /// CSS red #ff0000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:35:27: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 |         /// CSS red #ff0000
35 |         public static let red = Color(red: 255, green: 0, blue: 0)
   |                           |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 |         /// CSS maroon #800000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:38:27: warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
36 |
37 |         /// CSS maroon #800000
38 |         public static let maroon = Color(red: 128, green: 0, blue: 0)
   |                           |- warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'maroon' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |         /// CSS yellow #ffff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:41:27: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 |         /// CSS yellow #ffff00
41 |         public static let yellow = Color(red: 255, green: 255, blue: 0)
   |                           |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /// CSS olive #808000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:44:27: warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 |         /// CSS olive #808000
44 |         public static let olive = Color(red: 128, green: 128, blue: 0)
   |                           |- warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'olive' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 |         /// CSS lime #00ff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:47:27: warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 |         /// CSS lime #00ff00
47 |         public static let lime = Color(red: 0, green: 255, blue: 0)
   |                           |- warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'lime' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// CSS green #008000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:50:27: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 |         /// CSS green #008000
50 |         public static let green = Color(red: 0, green: 128, blue: 0)
   |                           |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 |         /// CSS aqua #00ffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:53:27: warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |         /// CSS aqua #00ffff
53 |         public static let aqua = Color(red: 0, green: 255, blue: 255)
   |                           |- warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'aqua' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 |         /// CSS teal #008080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:56:27: warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
54 |
55 |         /// CSS teal #008080
56 |         public static let teal = Color(red: 0, green: 128, blue: 128)
   |                           |- warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'teal' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /// CSS blue #0000ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:59:27: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
57 |
58 |         /// CSS blue #0000ff
59 |         public static let blue = Color(red: 0, green: 0, blue: 255)
   |                           |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 |         /// CSS navy #000080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:62:27: warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 |         /// CSS navy #000080
62 |         public static let navy = Color(red: 0, green: 0, blue: 128)
   |                           |- warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'navy' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 |         /// CSS fuchsia #ff00ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:65:27: warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
63 |
64 |         /// CSS fuchsia #ff00ff
65 |         public static let fuchsia = Color(red: 255, green: 0, blue: 255)
   |                           |- warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'fuchsia' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 |         /// CSS purple #800080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:68:27: warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
66 |
67 |         /// CSS purple #800080
68 |         public static let purple = Color(red: 128, green: 0, blue: 128)
   |                           |- warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'purple' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:20:27: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 |         /// CSS black #000000
20 |         public static let black = Color(red: 0, green: 0, blue: 0)
   |                           |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |         /// CSS gray #808080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:23:27: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |         /// CSS gray #808080
23 |         public static let gray = Color(red: 128, green: 128, blue: 128)
   |                           |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |         /// CSS silver #c0c0c0
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:26:27: warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 |         /// CSS silver #c0c0c0
26 |         public static let silver = Color(red: 192, green: 192, blue: 192)
   |                           |- warning: static property 'silver' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'silver' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// CSS white #ffffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:32:27: warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |         /// CSS orange #ffA500
32 |         public static let orange = Color(red: 255, green: 165, blue: 0)
   |                           |- warning: static property 'orange' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'orange' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |         /// CSS red #ff0000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:35:27: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 |         /// CSS red #ff0000
35 |         public static let red = Color(red: 255, green: 0, blue: 0)
   |                           |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 |         /// CSS maroon #800000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:38:27: warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
36 |
37 |         /// CSS maroon #800000
38 |         public static let maroon = Color(red: 128, green: 0, blue: 0)
   |                           |- warning: static property 'maroon' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'maroon' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |         /// CSS yellow #ffff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:41:27: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 |         /// CSS yellow #ffff00
41 |         public static let yellow = Color(red: 255, green: 255, blue: 0)
   |                           |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /// CSS olive #808000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:44:27: warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 |         /// CSS olive #808000
44 |         public static let olive = Color(red: 128, green: 128, blue: 0)
   |                           |- warning: static property 'olive' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'olive' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 |         /// CSS lime #00ff00
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:47:27: warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 |         /// CSS lime #00ff00
47 |         public static let lime = Color(red: 0, green: 255, blue: 0)
   |                           |- warning: static property 'lime' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'lime' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// CSS green #008000
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:50:27: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 |         /// CSS green #008000
50 |         public static let green = Color(red: 0, green: 128, blue: 0)
   |                           |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 |         /// CSS aqua #00ffff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:53:27: warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |         /// CSS aqua #00ffff
53 |         public static let aqua = Color(red: 0, green: 255, blue: 255)
   |                           |- warning: static property 'aqua' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'aqua' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 |         /// CSS teal #008080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:56:27: warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
54 |
55 |         /// CSS teal #008080
56 |         public static let teal = Color(red: 0, green: 128, blue: 128)
   |                           |- warning: static property 'teal' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'teal' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /// CSS blue #0000ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:59:27: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
57 |
58 |         /// CSS blue #0000ff
59 |         public static let blue = Color(red: 0, green: 0, blue: 255)
   |                           |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 |         /// CSS navy #000080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:62:27: warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 |         /// CSS navy #000080
62 |         public static let navy = Color(red: 0, green: 0, blue: 128)
   |                           |- warning: static property 'navy' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'navy' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 |         /// CSS fuchsia #ff00ff
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:65:27: warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
63 |
64 |         /// CSS fuchsia #ff00ff
65 |         public static let fuchsia = Color(red: 255, green: 0, blue: 255)
   |                           |- warning: static property 'fuchsia' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'fuchsia' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 |         /// CSS purple #800080
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:68:27: warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
66 |
67 |         /// CSS purple #800080
68 |         public static let purple = Color(red: 128, green: 0, blue: 128)
   |                           |- warning: static property 'purple' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'purple' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
[40/92] Compiling ArgumentParser AsyncParsableCommand.swift
[41/92] Compiling ArgumentParser CommandConfiguration.swift
[42/92] Compiling ArgumentParser EnumerableFlag.swift
[43/92] Compiling ArgumentParser ExpressibleByArgument.swift
[44/92] Compiling ArgumentParser ParserError.swift
[45/92] Compiling ArgumentParser SplitArguments.swift
[46/92] Compiling ArgumentParser DumpHelpGenerator.swift
[47/92] Compiling ArgumentParser HelpCommand.swift
[48/92] Compiling ArgumentParser ParsableArguments.swift
[49/92] Compiling ScreenshotScribbler RotationSupport.swift
[50/92] Compiling ScreenshotScribbler TextRendering.swift
[51/92] Compiling ScreenshotScribbler ScreenshotScribbler.swift
[56/92] Compiling ArgumentParser ArgumentDefinition.swift
[57/92] Compiling ArgumentParser ArgumentSet.swift
[61/92] Compiling ArgumentParser MessageInfo.swift
[62/92] Compiling ArgumentParser UsageGenerator.swift
[63/92] Compiling ArgumentParser CollectionExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Angle.swift:17:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | /// The angle is defined in natural direction: positive values would rotate clockwise and negative values would rotate counter clockwise.
10 | ///
11 | public struct Angle : Equatable {
   |               `- note: consider making struct 'Angle' conform to the 'Sendable' protocol
12 |
13 |     /// Alias of "π".
   :
15 |
16 |     /// Angle with zero radians or degrees.
17 |     public static let zero = Angle(radians: 0)
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Angle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     /// The angle in radians.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/DefaultColor.swift:29:27: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |         /// CSS white #ffffff
29 |         public static let white = Color(red: 255, green: 255, blue: 255)
   |                           |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 |         /// CSS orange #ffA500
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribbler/Commons/Color.swift:10:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 8 | /// Abstraction of an RGBA color independent from CoreGraphics, which enables implementing additional protocols like `Codable`.
 9 | ///
10 | public struct Color: Equatable {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
11 |
12 |     /// Red color component (0 - 255)
[90/104] Compiling ScreenshotScribblerCLI ColorType+ExpressibleByArgument.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/ColorType+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'ColorType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension ColorType: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'ColorType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates a `ColorType` instance by parsing the given string argument.
[91/105] Compiling ScreenshotScribblerCLI ScreenshotScribblerCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/ScreenshotScribblerCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
13 | struct ScreenshotScribblerCommand: ParsableCommand {
14 |
15 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
16 |         commandName: "scrscr",
17 |         abstract: "A command line tool that decorates screenshots with nice backgrounds and captions.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/ScreenshotScribblerCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 |
 5 | import Foundation
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import ScreenshotScribbler
 8 |
   :
13 | struct ScreenshotScribblerCommand: ParsableCommand {
14 |
15 |     static let configuration = CommandConfiguration(
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |         commandName: "scrscr",
17 |         abstract: "A command line tool that decorates screenshots with nice backgrounds and captions.",
[92/105] Compiling ScreenshotScribblerCLI ImageScaling+ExpressibleByArgument.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/ImageScaling+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'ImageScaling' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension ImageScaling: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'ImageScaling' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates a `ImageScaling` instance by parsing the given string argument.
[93/105] Compiling ScreenshotScribblerCLI Alignment+ExpressibleByArgument.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Alignment+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'Alignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension Alignment: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Alignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates an `Alignment` instance by parsing the given string argument.
[94/105] Compiling ScreenshotScribblerCLI Angle+ExpressibleByArgument.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Angle+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'Angle' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension Angle: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Angle' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates an `Angle` instance by parsing the given string argument.
[95/105] Compiling ScreenshotScribblerCLI Enums+ExpressibleByArgument.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'HorizontalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension HorizontalAlignment: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'HorizontalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 | }
11 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:12:1: warning: extension declares a conformance of imported type 'HorizontalTextAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
10 | }
11 |
12 | extension HorizontalTextAlignment: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'HorizontalTextAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:15:1: warning: extension declares a conformance of imported type 'ImageScalingMode' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
13 | }
14 |
15 | extension ImageScalingMode: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'ImageScalingMode' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
16 | }
17 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:18:1: warning: extension declares a conformance of imported type 'LayoutType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
16 | }
17 |
18 | extension LayoutType: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'LayoutType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:21:1: warning: extension declares a conformance of imported type 'VerticalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
19 | }
20 |
21 | extension VerticalAlignment: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'VerticalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 | }
23 |
[96/105] Compiling ScreenshotScribblerCLI Color+ExpressibleByArgument.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Color+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'Color' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension Color: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Color' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates a `Color` instance by parsing the given string argument.
[97/105] Compiling ScreenshotScribblerCLI LayoutOptions.swift
[98/105] Compiling ScreenshotScribblerCLI ScreenshotOptions.swift
[99/105] Compiling ScreenshotScribblerCLI BackgroundOptions.swift
[100/105] Compiling ScreenshotScribblerCLI CaptionOptions.swift
[101/105] Emitting module ScreenshotScribblerCLI
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Commands/DecorateCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | struct DecorateCommand: ParsableCommand {
 13 |
 14 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |         commandName: "decorate",
 16 |         abstract: "Decorates a screenshot with a nice background and caption."
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Commands/DecorateCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  4 |
  5 | import Foundation
  6 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  7 | import ScreenshotScribbler
  8 |
    :
 12 | struct DecorateCommand: ParsableCommand {
 13 |
 14 |     static let configuration = CommandConfiguration(
    |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |         commandName: "decorate",
 16 |         abstract: "Decorates a screenshot with a nice background and caption."
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Alignment+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'Alignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension Alignment: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Alignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates an `Alignment` instance by parsing the given string argument.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Angle+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'Angle' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension Angle: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Angle' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates an `Angle` instance by parsing the given string argument.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Color+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'Color' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension Color: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Color' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates a `Color` instance by parsing the given string argument.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/ColorType+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'ColorType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension ColorType: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'ColorType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates a `ColorType` instance by parsing the given string argument.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'HorizontalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension HorizontalAlignment: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'HorizontalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 | }
11 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:12:1: warning: extension declares a conformance of imported type 'HorizontalTextAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
10 | }
11 |
12 | extension HorizontalTextAlignment: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'HorizontalTextAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:15:1: warning: extension declares a conformance of imported type 'ImageScalingMode' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
13 | }
14 |
15 | extension ImageScalingMode: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'ImageScalingMode' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
16 | }
17 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:18:1: warning: extension declares a conformance of imported type 'LayoutType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
16 | }
17 |
18 | extension LayoutType: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'LayoutType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/Enums+ExpressibleByArgument.swift:21:1: warning: extension declares a conformance of imported type 'VerticalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
19 | }
20 |
21 | extension VerticalAlignment: ExpressibleByArgument, HasDefaultAndOptions {
   | |- warning: extension declares a conformance of imported type 'VerticalAlignment' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 | }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Extensions/ImageScaling+ExpressibleByArgument.swift:9:1: warning: extension declares a conformance of imported type 'ImageScaling' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
 7 | import ScreenshotScribbler
 8 |
 9 | extension ImageScaling: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'ImageScaling' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ScreenshotScribbler' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |
11 |     /// Creates a `ImageScaling` instance by parsing the given string argument.
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/ScreenshotScribblerCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
13 | struct ScreenshotScribblerCommand: ParsableCommand {
14 |
15 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
16 |         commandName: "scrscr",
17 |         abstract: "A command line tool that decorates screenshots with nice backgrounds and captions.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/ScreenshotScribblerCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 |
 5 | import Foundation
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import ScreenshotScribbler
 8 |
   :
13 | struct ScreenshotScribblerCommand: ParsableCommand {
14 |
15 |     static let configuration = CommandConfiguration(
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |         commandName: "scrscr",
17 |         abstract: "A command line tool that decorates screenshots with nice backgrounds and captions.",
[102/105] Compiling ScreenshotScribblerCLI DecorateCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Commands/DecorateCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | struct DecorateCommand: ParsableCommand {
 13 |
 14 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |         commandName: "decorate",
 16 |         abstract: "Decorates a screenshot with a nice background and caption."
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScreenshotScribblerCLI/Commands/DecorateCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  4 |
  5 | import Foundation
  6 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  7 | import ScreenshotScribbler
  8 |
    :
 12 | struct DecorateCommand: ParsableCommand {
 13 |
 14 |     static let configuration = CommandConfiguration(
    |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |         commandName: "decorate",
 16 |         abstract: "Decorates a screenshot with a nice background and caption."
[102/105] Write Objects.LinkFileList
[103/105] Linking scrscr
[104/105] Applying scrscr
Build complete! (30.62s)
Fetching https://github.com/apple/swift-argument-parser
[1/11714] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (1.71s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.2.2 (0.70s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.2.2
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    }
  ],
  "manifest_display_name" : "swift-screenshot-scribbler",
  "name" : "swift-screenshot-scribbler",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "scrscr",
      "targets" : [
        "ScreenshotScribblerCLI"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ScreenshotScribbler",
      "targets" : [
        "ScreenshotScribbler"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ScreenshotScribblerTests",
      "module_type" : "SwiftTarget",
      "name" : "ScreenshotScribblerTests",
      "path" : "Tests/ScreenshotScribblerTests",
      "sources" : [
        "Actions/DecorateActionConfigTests.swift",
        "Parsing/AlignmentParserTests.swift",
        "Parsing/AngleParserTests.swift",
        "Parsing/ColorParserTests.swift",
        "Parsing/ColorTypeParserTests.swift",
        "Parsing/DirectionParserTests.swift",
        "Parsing/ImageScalingParserTests.swift",
        "ScreenshotScribblerTests.swift"
      ],
      "target_dependencies" : [
        "ScreenshotScribbler"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScreenshotScribblerCLI",
      "module_type" : "SwiftTarget",
      "name" : "ScreenshotScribblerCLI",
      "path" : "Sources/ScreenshotScribblerCLI",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "scrscr"
      ],
      "sources" : [
        "Arguments/BackgroundOptions.swift",
        "Arguments/CaptionOptions.swift",
        "Arguments/LayoutOptions.swift",
        "Arguments/ScreenshotOptions.swift",
        "Commands/DecorateCommand.swift",
        "Extensions/Alignment+ExpressibleByArgument.swift",
        "Extensions/Angle+ExpressibleByArgument.swift",
        "Extensions/Color+ExpressibleByArgument.swift",
        "Extensions/ColorType+ExpressibleByArgument.swift",
        "Extensions/Enums+ExpressibleByArgument.swift",
        "Extensions/ImageScaling+ExpressibleByArgument.swift",
        "ScreenshotScribblerCommand.swift"
      ],
      "target_dependencies" : [
        "ScreenshotScribbler"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ScreenshotScribbler",
      "module_type" : "SwiftTarget",
      "name" : "ScreenshotScribbler",
      "path" : "Sources/ScreenshotScribbler",
      "product_memberships" : [
        "scrscr",
        "ScreenshotScribbler"
      ],
      "sources" : [
        "Actions/DecorateAction.swift",
        "Actions/DecorateActionAssets.swift",
        "Actions/DecorateActionConfig.swift",
        "Commons/Alignment.swift",
        "Commons/Angle.swift",
        "Commons/Color.swift",
        "Commons/ColorType.swift",
        "Commons/DefaultColor.swift",
        "Commons/Direction.swift",
        "Commons/HorizontalAlignment.swift",
        "Commons/HorizontalTextAlignment.swift",
        "Commons/ImageScaling.swift",
        "Commons/ImageScalingMode.swift",
        "Commons/LayoutType.swift",
        "Commons/VerticalAlignment.swift",
        "Config/BackgroundConfig.swift",
        "Config/CaptionConfig.swift",
        "Config/LayoutConfig.swift",
        "Config/ScreenshotConfig.swift",
        "Error/RuntimeError.swift",
        "Extensions/CGContext+Extensions.swift",
        "Extensions/CGImage+Extensions.swift",
        "Extensions/Codable+JSON.swift",
        "Extensions/Color+CGColor.swift",
        "Extensions/Data+Extensions.swift",
        "Extensions/String+NSRegularExpression.swift",
        "Parsing/AlignmentParser.swift",
        "Parsing/AngleParser.swift",
        "Parsing/ColorParser.swift",
        "Parsing/ColorTypeParser.swift",
        "Parsing/DirectionParser.swift",
        "Parsing/ImageScalingParser.swift",
        "Rendering/ImageRendering.swift",
        "Rendering/RectangleRendering.swift",
        "Rendering/RotationSupport.swift",
        "Rendering/TextRendering.swift",
        "ScreenshotScribbler.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.