Build Information
Successful build of SwiftyHaru, reference 0.3.0 (eee249), with Swift 6.4 for Linux on 16 Sep 2026 02:58:33 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/WeirdMath/SwiftyHaru.git
Reference: 0.3.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/WeirdMath/SwiftyHaru
* tag 0.3.0 -> FETCH_HEAD
HEAD is now at eee2497 Release 0.3.0
Cloned https://github.com/WeirdMath/SwiftyHaru.git
Revision (git rev-parse @):
eee2497186ccc8322d40cc7cb4cf5efb61f026fa
SUCCESS checkout https://github.com/WeirdMath/SwiftyHaru.git at 0.3.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/WeirdMath/SwiftyHaru.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git
[1/16405] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git (2.01s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.19.5 (2.20s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5656] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump (0.47s)
[1/79910] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax (2.92s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (3.11s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6136] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (0.73s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.0 (1.83s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (1.17s)
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.0
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing.git
Working copy of https://github.com/pointfreeco/swift-snapshot-testing.git resolved at 1.19.5
Building for debugging...
[Pre-planning 1 / 126]
[37 / 109] CLibPNG
[49 / 110] CLibHaru
[62 / 119] CLibHaru
[75 / 119] CLibHaru
[86 / 119] CLibHaru
[95 / 119] CLibHaru
[103 / 119] CLibHaru
[110 / 119] SwiftyHaru
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:395:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m393 |[0;0m internal extension Color {
[0;36m394 |[0;0m
[0;36m395 |[0;0m internal init(_ haruRGBColor: HPDF_RGBColor) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m396 |[0;0m self.init(red: haruRGBColor.r, green: haruRGBColor.g, blue: haruRGBColor.b)!
[0;36m397 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:399:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m397 |[0;0m }
[0;36m398 |[0;0m
[0;36m399 |[0;0m internal init(_ haruCMYKColor: HPDF_CMYKColor) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m400 |[0;0m self.init(cyan: haruCMYKColor.c,
[0;36m401 |[0;0m magenta: haruCMYKColor.m,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/LineCap.swift:38:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m36 |[0;0m internal extension LineCap {
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal init(_ haruEnum: HPDF_LineCap) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m39 |[0;0m self.init(rawValue: haruEnum.rawValue)!
[0;36m40 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/LineJoin.swift:38:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m36 |[0;0m internal extension LineJoin {
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal init(_ haruEnum: HPDF_LineJoin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m39 |[0;0m self.init(rawValue: haruEnum.rawValue)!
[0;36m40 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/PDFColorSpace.swift:31:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m29 |[0;0m internal extension PDFColorSpace {
[0;36m30 |[0;0m
[0;36m31 |[0;0m internal init(haruEnum: HPDF_ColorSpace) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m32 |[0;0m self.init(rawValue: haruEnum.rawValue)!
[0;36m33 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.LabelParameters.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's line labels. Labels can only be placed near serifs.
[0;36m12 |[0;0m public struct LabelParameters {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// The sequnce of the text labels to draw.
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.Labels.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Encapsulates the parameters of the labels for vertical and horizontal lines.
[0;36m12 |[0;0m public struct Labels: Equatable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// The labels for vertical lines at the top of the grid.
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.Lines.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Encapsulates the parameters of the vertical and horizontal major and minor lines.
[0;36m12 |[0;0m public struct Lines: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default set, where all the major and minor line parameters are set to their `.default`.
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.MajorLineParameters.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's major lines.
[0;36m12 |[0;0m public struct MajorLineParameters: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default parameters, where line width is 0.5, line spacing is 10, line color is 80% gray.
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.MinorLineParameters.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's minor lines.
[0;36m12 |[0;0m public struct MinorLineParameters: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default parameters, where line width is 0.25, line color is 80% gray and the default
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.SerifParameters.swift:13:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's serifs. Serifs are short lines that can be placed on the edges of
[0;36m12 |[0;0m /// a grid and serve to put labels near them.
[0;36m13 |[0;0m public struct SerifParameters: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Default parameters, where the frequency is 5, the width of the serifs is 0.5
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.Serifs.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Encapsulates the parameters of the top, bottom, left and right serifs of the grid.
[0;36m12 |[0;0m public struct Serifs: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default set, where all the serif parameters are set to their `.default`.
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFDocument.PageLayout.swift:16:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Determines how pages in the document should be displayed.
[0;36m16 |[0;0m public enum PageLayout: UInt32 {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m17 |[0;0m
[0;36m18 |[0;0m /// Only one page is displayed.
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFDocument.PageNumberStyle.swift:16:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Determines a page labeling style of the document.
[0;36m16 |[0;0m public enum PageNumberStyle: UInt32 {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m17 |[0;0m
[0;36m18 |[0;0m /// Arabic numerals (1 2 3 4).
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFPage.Direction.swift:16:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Orientation of a page.
[0;36m16 |[0;0m public enum Direction: UInt32 {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m17 |[0;0m
[0;36m18 |[0;0m /// The width is less than the height.
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFPage.Direction.swift:28:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m26 |[0;0m internal extension PDFPage.Direction {
[0;36m27 |[0;0m
[0;36m28 |[0;0m internal init?(haruEnum: HPDF_PageDirection) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m29 |[0;0m self.init(rawValue: haruEnum.rawValue)
[0;36m30 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.Lines.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Encapsulates the parameters of the vertical and horizontal major and minor lines.
[0;36m12 |[0;0m public struct Lines: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default set, where all the major and minor line parameters are set to their `.default`.
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.MajorLineParameters.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's major lines.
[0;36m12 |[0;0m public struct MajorLineParameters: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default parameters, where line width is 0.5, line spacing is 10, line color is 80% gray.
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.MinorLineParameters.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's minor lines.
[0;36m12 |[0;0m public struct MinorLineParameters: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default parameters, where line width is 0.25, line color is 80% gray and the default
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.SerifParameters.swift:13:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's serifs. Serifs are short lines that can be placed on the edges of
[0;36m12 |[0;0m /// a grid and serve to put labels near them.
[0;36m13 |[0;0m public struct SerifParameters: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Default parameters, where the frequency is 5, the width of the serifs is 0.5
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.Serifs.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Encapsulates the parameters of the top, bottom, left and right serifs of the grid.
[0;36m12 |[0;0m public struct Serifs: Hashable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// Default set, where all the serif parameters are set to their `.default`.
[116 / 119] SwiftyHaru
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/LineCap.swift:38:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m36 |[0;0m internal extension LineCap {
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal init(_ haruEnum: HPDF_LineCap) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m39 |[0;0m self.init(rawValue: haruEnum.rawValue)!
[0;36m40 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/LineJoin.swift:38:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m36 |[0;0m internal extension LineJoin {
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal init(_ haruEnum: HPDF_LineJoin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m39 |[0;0m self.init(rawValue: haruEnum.rawValue)!
[0;36m40 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFPage.Direction.swift:16:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Orientation of a page.
[0;36m16 |[0;0m public enum Direction: UInt32 {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m17 |[0;0m
[0;36m18 |[0;0m /// The width is less than the height.
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFPage.Direction.swift:28:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m26 |[0;0m internal extension PDFPage.Direction {
[0;36m27 |[0;0m
[0;36m28 |[0;0m internal init?(haruEnum: HPDF_PageDirection) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m29 |[0;0m self.init(rawValue: haruEnum.rawValue)
[0;36m30 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/DrawingContext.swift:301:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m299 |[0;0m set {
[0;36m300 |[0;0m switch newValue._wrapped {
[0;36m301 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m302 |[0;0m HPDF_Page_SetCMYKStroke(_page,
[0;36m303 |[0;0m color.cyan,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:40:14: [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/DrawingContext.swift:307:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m305 |[0;0m color.yellow,
[0;36m306 |[0;0m color.black)
[0;36m307 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m308 |[0;0m HPDF_Page_SetRGBStroke(_page,
[0;36m309 |[0;0m color.red,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:39:14: [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
/host/spi-builder-workspace/Sources/SwiftyHaru/DrawingContext.swift:334:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m332 |[0;0m set {
[0;36m333 |[0;0m switch newValue._wrapped {
[0;36m334 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m335 |[0;0m HPDF_Page_SetCMYKFill(_page,
[0;36m336 |[0;0m color.cyan,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:40:14: [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/DrawingContext.swift:340:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m338 |[0;0m color.yellow,
[0;36m339 |[0;0m color.black)
[0;36m340 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m341 |[0;0m HPDF_Page_SetRGBFill(_page,
[0;36m342 |[0;0m color.red,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:39:14: [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:395:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m393 |[0;0m internal extension Color {
[0;36m394 |[0;0m
[0;36m395 |[0;0m internal init(_ haruRGBColor: HPDF_RGBColor) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m396 |[0;0m self.init(red: haruRGBColor.r, green: haruRGBColor.g, blue: haruRGBColor.b)!
[0;36m397 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:399:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m397 |[0;0m }
[0;36m398 |[0;0m
[0;36m399 |[0;0m internal init(_ haruCMYKColor: HPDF_CMYKColor) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m400 |[0;0m self.init(cyan: haruCMYKColor.c,
[0;36m401 |[0;0m magenta: haruCMYKColor.m,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:66:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m64 |[0;0m get {
[0;36m65 |[0;0m switch _wrapped {
[0;36m66 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m67 |[0;0m return color.red
[0;36m68 |[0;0m case .cmyk(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:68:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m66 |[0;0m case .rgb(let color):
[0;36m67 |[0;0m return color.red
[0;36m68 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m69 |[0;0m return (1 - color.cyan) * (1 - color.black)
[0;36m70 |[0;0m case .gray(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:76:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m74 |[0;0m set {
[0;36m75 |[0;0m switch _wrapped {
[0;36m76 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m77 |[0;0m _wrapped = .rgb(red: newValue, green: color.green, blue: color.blue)
[0;36m78 |[0;0m case .cmyk:
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:95:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m93 |[0;0m get {
[0;36m94 |[0;0m switch _wrapped {
[0;36m95 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m96 |[0;0m return color.green
[0;36m97 |[0;0m case .cmyk(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:97:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m95 |[0;0m case .rgb(let color):
[0;36m96 |[0;0m return color.green
[0;36m97 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m98 |[0;0m return (1 - color.magenta) * (1 - color.black)
[0;36m99 |[0;0m case .gray(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:105:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m103 |[0;0m set {
[0;36m104 |[0;0m switch _wrapped {
[0;36m105 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m106 |[0;0m _wrapped = .rgb(red: color.red, green: newValue, blue: color.blue)
[0;36m107 |[0;0m case .cmyk:
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:124:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m122 |[0;0m get {
[0;36m123 |[0;0m switch _wrapped {
[0;36m124 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m125 |[0;0m return color.blue
[0;36m126 |[0;0m case .cmyk(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:126:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m124 |[0;0m case .rgb(let color):
[0;36m125 |[0;0m return color.blue
[0;36m126 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m127 |[0;0m return (1 - color.yellow) * (1 - color.black)
[0;36m128 |[0;0m case .gray(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:134:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m132 |[0;0m set {
[0;36m133 |[0;0m switch _wrapped {
[0;36m134 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m135 |[0;0m _wrapped = .rgb(red: color.red, green: color.green, blue: newValue)
[0;36m136 |[0;0m case .cmyk:
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:153:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m151 |[0;0m get {
[0;36m152 |[0;0m switch _wrapped {
[0;36m153 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m154 |[0;0m return color.cyan
[0;36m155 |[0;0m case .rgb(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:155:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m153 |[0;0m case .cmyk(let color):
[0;36m154 |[0;0m return color.cyan
[0;36m155 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m156 |[0;0m return black < 1 ? (1 - color.red - black) / (1 - black) : 0
[0;36m157 |[0;0m case .gray:
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:163:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m161 |[0;0m set {
[0;36m162 |[0;0m switch _wrapped {
[0;36m163 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m164 |[0;0m _wrapped = .cmyk(cyan: newValue,
[0;36m165 |[0;0m magenta: color.magenta,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:183:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m181 |[0;0m get {
[0;36m182 |[0;0m switch _wrapped {
[0;36m183 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m184 |[0;0m return color.magenta
[0;36m185 |[0;0m case .rgb(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:185:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m183 |[0;0m case .cmyk(let color):
[0;36m184 |[0;0m return color.magenta
[0;36m185 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m186 |[0;0m return black < 1 ? (1 - color.green - black) / (1 - black) : 0
[0;36m187 |[0;0m default:
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:193:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m191 |[0;0m set {
[0;36m192 |[0;0m switch _wrapped {
[0;36m193 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m194 |[0;0m _wrapped = .cmyk(cyan: color.cyan,
[0;36m195 |[0;0m magenta: newValue,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:213:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m211 |[0;0m get {
[0;36m212 |[0;0m switch _wrapped {
[0;36m213 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m214 |[0;0m return color.yellow
[0;36m215 |[0;0m case .rgb(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:215:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m213 |[0;0m case .cmyk(let color):
[0;36m214 |[0;0m return color.yellow
[0;36m215 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m216 |[0;0m return black < 1 ? (1 - color.blue - black) / (1 - black) : 0
[0;36m217 |[0;0m default:
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:223:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m221 |[0;0m set {
[0;36m222 |[0;0m switch _wrapped {
[0;36m223 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m224 |[0;0m _wrapped = .cmyk(cyan: color.cyan,
[0;36m225 |[0;0m magenta: color.magenta,
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:244:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m242 |[0;0m get {
[0;36m243 |[0;0m switch _wrapped {
[0;36m244 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m245 |[0;0m return color.black
[0;36m246 |[0;0m case .rgb(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:246:23: [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m37 |[0;0m
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'rgb(red:green:blue:)' declared here[0;0m
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m41 |[0;0m case gray(Float)
[0;36m:[0;0m
[0;36m244 |[0;0m case .cmyk(let color):
[0;36m245 |[0;0m return color.black
[0;36m246 |[0;0m case .rgb(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'rgb' has 3 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m247 |[0;0m return 1 - max(color.red, color.green, color.blue)
[0;36m248 |[0;0m case .gray(let color):
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/Color.swift:254:24: [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m38 |[0;0m internal enum _ColorSpaceWrapper: Hashable {
[0;36m39 |[0;0m case rgb(red: Float, green: Float, blue: Float)
[0;36m40 |[0;0m case cmyk(cyan: Float, magenta: Float, yellow: Float, black: Float)
[0;36m|[0;0m `- [1;39mnote: [1;39m'cmyk(cyan:magenta:yellow:black:)' declared here[0;0m
[0;36m41 |[0;0m case gray(Float)
[0;36m42 |[0;0m }
[0;36m:[0;0m
[0;36m252 |[0;0m set {
[0;36m253 |[0;0m switch _wrapped {
[0;36m254 |[0;0m case .cmyk(let color):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'cmyk' has 4 associated values; matching them as a tuple is deprecated[0;0m [#deprecation]
[0;36m255 |[0;0m _wrapped = .cmyk(cyan: color.cyan,
[0;36m256 |[0;0m magenta: color.magenta,
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFDocument.PageLayout.swift:16:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Determines how pages in the document should be displayed.
[0;36m16 |[0;0m public enum PageLayout: UInt32 {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m17 |[0;0m
[0;36m18 |[0;0m /// Only one page is displayed.
/host/spi-builder-workspace/Sources/SwiftyHaru/PDFDocument.PageNumberStyle.swift:16:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Determines a page labeling style of the document.
[0;36m16 |[0;0m public enum PageNumberStyle: UInt32 {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m17 |[0;0m
[0;36m18 |[0;0m /// Arabic numerals (1 2 3 4).
/host/spi-builder-workspace/Sources/SwiftyHaru/Graphics/PDFColorSpace.swift:31:5: [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m29 |[0;0m internal extension PDFColorSpace {
[0;36m30 |[0;0m
[0;36m31 |[0;0m internal init(haruEnum: HPDF_ColorSpace) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'internal' modifier is redundant for initializer declared in an internal extension[0;0m
[0;36m32 |[0;0m self.init(rawValue: haruEnum.rawValue)!
[0;36m33 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.LabelParameters.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Represents the properties of a grid's line labels. Labels can only be placed near serifs.
[0;36m12 |[0;0m public struct LabelParameters {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// The sequnce of the text labels to draw.
/host/spi-builder-workspace/Sources/SwiftyHaru/Grid/Grid.Labels.swift:12:5: [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Encapsulates the parameters of the labels for vertical and horizontal lines.
[0;36m12 |[0;0m public struct Labels: Equatable {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for struct declared in a public extension[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// The labels for vertical lines at the top of the grid.
Build complete! (6.10 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing.git"
}
],
"manifest_display_name" : "SwiftyHaru",
"name" : "SwiftyHaru",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SwiftyHaru",
"targets" : [
"SwiftyHaru"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftyHaruTests",
"module_type" : "SwiftTarget",
"name" : "SwiftyHaruTests",
"path" : "Tests/SwiftyHaruTests",
"product_dependencies" : [
"SnapshotTesting"
],
"sources" : [
"AffineTransformTests.swift",
"ColorTests.swift",
"CrossPlatformRenderer.swift",
"DashStyleTests.swift",
"DrawingContextTests.swift",
"GridTests.swift",
"PDFDateFormatterTests.swift",
"PDFDocumentTests.swift",
"PDFPageTests.swift",
"TestHelpers.swift"
],
"target_dependencies" : [
"SwiftyHaru"
],
"type" : "test"
},
{
"c99name" : "SwiftyHaru",
"module_type" : "SwiftTarget",
"name" : "SwiftyHaru",
"path" : "Sources/SwiftyHaru",
"product_memberships" : [
"SwiftyHaru"
],
"sources" : [
"DrawingContext.swift",
"Encoding.swift",
"Font.swift",
"Graphics/AffineTransform.swift",
"Graphics/Color.swift",
"Graphics/DashStyle.swift",
"Graphics/Drawable.swift",
"Graphics/Geometry.swift",
"Graphics/LineCap.swift",
"Graphics/LineJoin.swift",
"Graphics/PDFColorSpace.swift",
"Graphics/Path.swift",
"Grid/Grid+Drawable.swift",
"Grid/Grid.LabelParameters.swift",
"Grid/Grid.Labels.swift",
"Grid/Grid.Lines.swift",
"Grid/Grid.MajorLineParameters.swift",
"Grid/Grid.MinorLineParameters.swift",
"Grid/Grid.SerifParameters.swift",
"Grid/Grid.Serifs.swift",
"Grid/Grid.swift",
"PDFDateFormatter.swift",
"PDFDocument.CompressionMode.swift",
"PDFDocument.EncryptionMode.swift",
"PDFDocument.Metadata.swift",
"PDFDocument.PageLayout.swift",
"PDFDocument.PageNumberStyle.swift",
"PDFDocument.Permissions.swift",
"PDFDocument.swift",
"PDFError.swift",
"PDFPage.Direction.swift",
"PDFPage.Size.swift",
"PDFPage.swift",
"Sequence.swift",
"TextAlignment.swift",
"Unimplemented.swift"
],
"target_dependencies" : [
"CLibHaru"
],
"type" : "library"
},
{
"c99name" : "CLibPNG",
"module_type" : "ClangTarget",
"name" : "CLibPNG",
"path" : "Sources/CLibPNG",
"product_memberships" : [
"SwiftyHaru"
],
"sources" : [
"png.c",
"pngerror.c",
"pngget.c",
"pngmem.c",
"pngpread.c",
"pngread.c",
"pngrio.c",
"pngrtran.c",
"pngrutil.c",
"pngset.c",
"pngtrans.c",
"pngwio.c",
"pngwrite.c",
"pngwtran.c",
"pngwutil.c"
],
"type" : "library"
},
{
"c99name" : "CLibHaru",
"module_type" : "ClangTarget",
"name" : "CLibHaru",
"path" : "Sources/CLibHaru",
"product_memberships" : [
"SwiftyHaru"
],
"sources" : [
"hpdf_3dmeasure.c",
"hpdf_annotation.c",
"hpdf_array.c",
"hpdf_binary.c",
"hpdf_boolean.c",
"hpdf_catalog.c",
"hpdf_destination.c",
"hpdf_dict.c",
"hpdf_doc.c",
"hpdf_doc_png.c",
"hpdf_dummy.c",
"hpdf_encoder.c",
"hpdf_encoder_cns.c",
"hpdf_encoder_cnt.c",
"hpdf_encoder_jp.c",
"hpdf_encoder_kr.c",
"hpdf_encoder_utf.c",
"hpdf_encrypt.c",
"hpdf_encryptdict.c",
"hpdf_error.c",
"hpdf_exdata.c",
"hpdf_ext_gstate.c",
"hpdf_font.c",
"hpdf_font_cid.c",
"hpdf_font_tt.c",
"hpdf_font_type1.c",
"hpdf_fontdef.c",
"hpdf_fontdef_base14.c",
"hpdf_fontdef_cid.c",
"hpdf_fontdef_cns.c",
"hpdf_fontdef_cnt.c",
"hpdf_fontdef_jp.c",
"hpdf_fontdef_kr.c",
"hpdf_fontdef_tt.c",
"hpdf_fontdef_type1.c",
"hpdf_gstate.c",
"hpdf_image.c",
"hpdf_image_ccitt.c",
"hpdf_image_png.c",
"hpdf_info.c",
"hpdf_list.c",
"hpdf_mmgr.c",
"hpdf_name.c",
"hpdf_namedict.c",
"hpdf_null.c",
"hpdf_number.c",
"hpdf_objects.c",
"hpdf_outline.c",
"hpdf_page_label.c",
"hpdf_page_operator.c",
"hpdf_pages.c",
"hpdf_pdfa.c",
"hpdf_real.c",
"hpdf_streams.c",
"hpdf_string.c",
"hpdf_u3d.c",
"hpdf_utils.c",
"hpdf_xref.c"
],
"target_dependencies" : [
"CLibPNG"
],
"type" : "library"
}
],
"tools_version" : "4.2"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.