Build Information
Successful build of SwiftVizScale, reference 0.8.0 (6ce5a9
), with Swift 6.0 for macOS (SPM) on 8 Nov 2024 16:54:50 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.57.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftviz/Scale.git
Reference: 0.8.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swiftviz/Scale
* tag 0.8.0 -> FETCH_HEAD
HEAD is now at 6ce5a96 consistency cleanup
Cloned https://github.com/swiftviz/Scale.git
Revision (git rev-parse @):
6ce5a969597393cf3dc3f1444a58972da6f3761e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/swiftviz/Scale.git at 0.8.0
Fetching https://github.com/apple/swift-docc-symbolkit
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-docc-plugin
[1/2038] Fetching swift-docc-plugin
[226/17513] Fetching swift-docc-plugin, swift-collections
[536/20681] Fetching swift-docc-plugin, swift-collections, swift-docc-symbolkit
Fetched https://github.com/apple/swift-collections.git from cache (1.95s)
Fetched https://github.com/apple/swift-docc-symbolkit from cache (1.95s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.95s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.3.0 (0.68s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.0 (0.75s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.66s)
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "scale",
"name": "SwiftVizScale",
"url": "https://github.com/swiftviz/Scale.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Scale",
"dependencies": [
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.1.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/swiftviz/Scale.git
[1/9753] Fetching scale
Fetched https://github.com/swiftviz/Scale.git from cache (1.52s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (0.58s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.75s)
Creating working copy for https://github.com/swiftviz/Scale.git
Working copy of https://github.com/swiftviz/Scale.git resolved at 0.8.0 (6ce5a96)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
warning: '.resolve-product-dependencies': dependency 'scale' is not used by any target
Found 1 product dependencies
- swift-collections
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/swiftviz/Scale.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/16] Write sources
[13/16] Write swift-version--7754E27361AE5C74.txt
[15/34] Compiling _CollectionsUtilities UInt+reversed.swift
[16/34] Compiling _CollectionsUtilities _UnsafeBitSet+Index.swift
[17/35] Emitting module _CollectionsUtilities
[18/35] Compiling _CollectionsUtilities UnsafeRawPointer extensions.swift
[19/35] Compiling _CollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[20/35] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[21/35] Compiling _CollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[22/35] Compiling _CollectionsUtilities Debugging.swift
[23/35] Compiling _CollectionsUtilities Descriptions.swift
[24/35] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[25/35] Compiling _CollectionsUtilities UnsafeBufferPointer+Extras.swift
[26/35] Compiling _CollectionsUtilities RandomAccessCollection+Offsets.swift
[27/35] Compiling _CollectionsUtilities Specialize.swift
[28/35] Compiling _CollectionsUtilities Integer rank.swift
[29/35] Compiling _CollectionsUtilities UInt+first and last set bit.swift
[30/35] Compiling _CollectionsUtilities _SortedCollection.swift
[31/35] Compiling _CollectionsUtilities _UniqueCollection.swift
[32/35] Compiling _CollectionsUtilities _UnsafeBitSet+_Word.swift
[33/35] Compiling _CollectionsUtilities _UnsafeBitSet.swift
[34/318] Compiling DequeModule _DequeBufferHeader.swift
[35/318] Compiling DequeModule _DequeSlot.swift
[36/319] Compiling HashTreeCollections _HashNode+Structural isDisjoint.swift
[37/319] Compiling HashTreeCollections _AncestorHashSlots.swift
[38/319] Compiling HeapModule _HeapNode.swift
[39/319] Compiling HeapModule Heap.swift
[40/319] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[41/319] Compiling HeapModule Heap+UnsafeHandle.swift
[42/319] Compiling HeapModule Heap+Invariants.swift
[43/319] Compiling _RopeModule BigString+Initializers.swift
[44/319] Compiling _RopeModule BigString+Insert.swift
[45/319] Compiling _RopeModule BigString+Managing Breaks.swift
[46/319] Compiling BitCollections BitSet+SetAlgebra basics.swift
[47/319] Compiling BitCollections BitSet+SetAlgebra conformance.swift
[48/319] Compiling BitCollections BitSet+SetAlgebra formIntersection.swift
[49/325] Compiling HashTreeCollections _HashNode+Structural filter.swift
[50/325] Compiling HashTreeCollections _HashNode+Structural intersection.swift
[53/325] Compiling HashTreeCollections _Bitmap.swift
[54/325] Compiling HashTreeCollections _Bucket.swift
[55/330] Compiling _RopeModule Rope+_Storage.swift
[56/330] Compiling _RopeModule Rope+_UnmanagedLeaf.swift
[57/330] Compiling _RopeModule Rope+_UnsafeHandle.swift
[58/330] Compiling _RopeModule Rope.swift
[59/330] Compiling _RopeModule RopeElement.swift
[60/330] Compiling BitCollections BitSet.swift
[61/330] Compiling DequeModule _UnsafeWrappedBuffer.swift
[62/330] Compiling _RopeModule BigString+ExpressibleByStringLiteral.swift
[63/330] Compiling _RopeModule BigString+Hashing.swift
[64/330] Compiling _RopeModule BigString+LosslessStringConvertible.swift
[65/330] Compiling _RopeModule BigString+RangeReplaceableCollection.swift
[66/330] Compiling _RopeModule BigString+Sequence.swift
[67/330] Compiling _RopeModule BigString+TextOutputStream.swift
[68/330] Compiling _RopeModule BigString+Append.swift
[75/330] Compiling BitCollections BitSet+SetAlgebra formSymmetricDifference.swift
[76/330] Compiling BitCollections BitSet+SetAlgebra formUnion.swift
[77/330] Compiling BitCollections BitSet+SetAlgebra intersection.swift
[78/330] Compiling BitCollections BitSet+SetAlgebra isDisjoint.swift
[79/330] Compiling BitCollections BitSet+SetAlgebra isEqualSet.swift
[80/330] Compiling HeapModule Heap+Descriptions.swift
[81/330] Emitting module HeapModule
[87/330] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[88/330] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[89/330] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[90/330] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[91/330] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[92/330] Compiling _RopeModule Rope+Invariants.swift
[93/330] Compiling _RopeModule Rope+_Node.swift
[94/330] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[95/330] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[96/330] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[97/330] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[98/330] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[99/330] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[100/330] Compiling HashTreeCollections TreeSet+SetAlgebra isEqualSet.swift
[101/330] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSubset.swift
[102/330] Compiling _RopeModule Rope+Sequence.swift
[103/330] Compiling _RopeModule Rope+Append.swift
[104/330] Compiling _RopeModule Rope+Extract.swift
[105/330] Compiling _RopeModule Rope+Find.swift
[106/330] Compiling _RopeModule Rope+ForEachWhile.swift
[107/330] Compiling _RopeModule Rope+Insert.swift
[108/330] Compiling _RopeModule Rope+Join.swift
[109/330] Compiling _RopeModule Rope+MutatingForEach.swift
[119/338] Compiling BitCollections Range+Utilities.swift
[120/338] Compiling BitCollections Slice+Utilities.swift
[121/338] Compiling BitCollections UInt+Tricks.swift
[122/338] Compiling BitCollections _Word.swift
[125/338] Compiling HashTreeCollections _HashNode+Storage.swift
[126/338] Compiling HashTreeCollections _HashNode+Structural compactMapValues.swift
[129/338] Compiling HashTreeCollections _Hash.swift
[130/338] Compiling _RopeModule BigString+Chunk+Description.swift
[131/338] Compiling HashTreeCollections _HashNode+Primitive Removals.swift
[132/338] Compiling HashTreeCollections _HashNode+Primitive Replacement.swift
[133/338] Compiling _RopeModule BigString+BidirectionalCollection.swift
[134/338] Compiling _RopeModule BigString+Comparable.swift
[135/338] Compiling _RopeModule BigString+CustomDebugStringConvertible.swift
[136/338] Compiling _RopeModule BigString+CustomStringConvertible.swift
[137/338] Compiling _RopeModule BigString+Equatable.swift
[145/338] Compiling HashTreeCollections _HashNode+Lookups.swift
[146/338] Compiling HashTreeCollections _HashNode+Primitive Insertions.swift
[155/338] Compiling _RopeModule BigString+Chunk+Indexing by Characters.swift
[156/338] Compiling _RopeModule BigString+Chunk+Indexing by UTF16.swift
[157/338] Compiling _RopeModule BigString+Chunk+RopeElement.swift
[158/338] Compiling _RopeModule BigString+Chunk+Splitting.swift
[159/338] Compiling _RopeModule BigString+Chunk.swift
[187/345] Compiling OrderedCollections OrderedSet.swift
[188/345] Compiling OrderedCollections _UnsafeBitset.swift
[189/345] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[190/345] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[191/345] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[192/345] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[193/345] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[194/345] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[195/345] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[196/345] Compiling HashTreeCollections TreeSet.swift
[235/345] Emitting module BitCollections
[273/345] Emitting module DequeModule
[318/345] Compiling _RopeModule Rope+Remove.swift
[319/345] Compiling _RopeModule Rope+RemoveSubrange.swift
[320/345] Compiling _RopeModule Rope+Split.swift
[321/345] Compiling _RopeModule Optional Utilities.swift
[322/345] Compiling _RopeModule String Utilities.swift
[323/345] Compiling _RopeModule String.Index+ABI.swift
[324/345] Compiling _RopeModule _CharacterRecognizer.swift
[341/345] Emitting module OrderedCollections
[342/345] Emitting module _RopeModule
[343/345] Emitting module HashTreeCollections
[344/347] Emitting module Collections
[345/347] Compiling Collections Collections.swift
[346/369] Emitting module SwiftVizScale
[347/371] Compiling SwiftVizScale ReversibleScale.swift
[348/371] Compiling SwiftVizScale Scale.swift
[349/371] Compiling SwiftVizScale Interpolation.swift
[350/371] Compiling SwiftVizScale ColorInterpolator.swift
[351/371] Compiling SwiftVizScale SequentialScale.swift
[352/371] Compiling SwiftVizScale Tick.swift
[353/371] Compiling SwiftVizScale IndexedColorInterpolator.swift
[354/371] Compiling SwiftVizScale LCHColorInterpolator.swift
[355/371] Compiling SwiftVizScale Histogram.swift
[356/371] Compiling SwiftVizScale HistogramBinRange.swift
[357/371] Compiling SwiftVizScale NiceValue.swift
[358/371] Compiling SwiftVizScale PointScale.swift
[359/371] Compiling SwiftVizScale DiscreteScale.swift
[360/371] Compiling SwiftVizScale DomainDataTransform.swift
[361/371] Compiling SwiftVizScale Collection+SimpleStats.swift
[362/371] Compiling SwiftVizScale ColorScheme.swift
[363/371] Compiling SwiftVizScale ComputedRGBInterpolator.swift
[364/371] Compiling SwiftVizScale ContinuousScale.swift
[365/371] Compiling SwiftVizScale ContinuousScaleType.swift
[366/371] Compiling SwiftVizScale DateScale.swift
[367/371] Compiling SwiftVizScale BandScale.swift
[368/371] Compiling SwiftVizScale CGColor+hex.swift
[369/371] Compiling SwiftVizScale LCH.swift
[370/375] Compiling VisualTests ColorInterpolatorView.swift
[371/375] Compiling VisualTests LCHAssembler.swift
[372/375] Emitting module VisualTests
[373/375] Compiling VisualTests InterpolationView.swift
[374/377] Emitting module ExampleSnippet
[375/377] Compiling ExampleSnippet ExampleSnippet.swift
[375/377] Write Objects.LinkFileList
[376/377] Linking ExampleSnippet
Build complete! (41.75s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "SwiftVizScale",
"name" : "SwiftVizScale",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "SwiftVizScale",
"targets" : [
"SwiftVizScale"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ScaleVisualTests",
"targets" : [
"SwiftVizScale",
"VisualTests"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ExampleSnippet",
"targets" : [
"ExampleSnippet"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "VisualTests",
"module_type" : "SwiftTarget",
"name" : "VisualTests",
"path" : "Sources/VisualTests",
"product_memberships" : [
"ScaleVisualTests",
"ExampleSnippet"
],
"sources" : [
"ColorInterpolatorView.swift",
"InterpolationView.swift",
"LCHAssembler.swift"
],
"target_dependencies" : [
"SwiftVizScale"
],
"type" : "library"
},
{
"c99name" : "SwiftVizScaleTests",
"module_type" : "SwiftTarget",
"name" : "SwiftVizScaleTests",
"path" : "Tests/SwiftVizScaleTests",
"sources" : [
"ArrayInterpolatorTests.swift",
"BandScaleTests.swift",
"ContinuousScaleTests.swift",
"DateNiceValueTests.swift",
"DateScaleTests.swift",
"DiscreteScaleTests.swift",
"ExternalPackageTests.swift",
"Histogram/HistogramTests.swift",
"Histogram/RandomAccessCollectionStatTests.swift",
"InterpolateTests.swift",
"LCHTests.swift",
"LogScaleTests.swift",
"NiceValueTests.swift",
"NormalizeTests.swift",
"PointScaleTests.swift",
"PowerScaleTests.swift",
"RadialScaleTests.swift",
"ScaleAssertions.swift",
"ScaleFactoryTests.swift",
"ScaleTemplateTests.swift",
"TickTests.swift",
"TimeScaleTests.swift"
],
"target_dependencies" : [
"SwiftVizScale"
],
"type" : "test"
},
{
"c99name" : "SwiftVizScale",
"module_type" : "SwiftTarget",
"name" : "SwiftVizScale",
"path" : "Sources/SwiftVizScale",
"product_dependencies" : [
"Collections"
],
"product_memberships" : [
"SwiftVizScale",
"ScaleVisualTests",
"ExampleSnippet"
],
"sources" : [
"BandScale.swift",
"Color/CGColor+hex.swift",
"Color/LCH.swift",
"ContinuousScale.swift",
"ContinuousScaleType.swift",
"DateScale.swift",
"DiscreteScale.swift",
"DomainDataTransform.swift",
"Histogram/Collection+SimpleStats.swift",
"Histogram/Histogram.swift",
"Histogram/HistogramBinRange.swift",
"Interpolation.swift",
"Interpolators/ColorInterpolator.swift",
"Interpolators/ColorScheme.swift",
"Interpolators/ComputedRGBInterpolator.swift",
"Interpolators/IndexedColorInterpolator.swift",
"Interpolators/LCHColorInterpolator.swift",
"NiceValue.swift",
"PointScale.swift",
"ReversibleScale.swift",
"Scale.swift",
"SequentialScale.swift",
"Tick.swift"
],
"type" : "library"
},
{
"c99name" : "ExampleSnippet",
"module_type" : "SwiftTarget",
"name" : "ExampleSnippet",
"path" : "Snippets",
"product_memberships" : [
"ExampleSnippet"
],
"sources" : [
"ExampleSnippet.swift"
],
"target_dependencies" : [
"VisualTests",
"SwiftVizScale"
],
"type" : "snippet"
}
],
"tools_version" : "5.8"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/swiftviz/scale/0.8.0
Repository: swiftviz/Scale
Swift version used: 6.0
.package(url: "https://github.com/apple/swift-docc-plugin", from: "1.1.0"),
Target: SwiftVizScale
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/swift-docc-render-artifact/.git/
From https://github.com/swiftlang/swift-docc-render-artifact
* branch 88815688627177b9716a01ca41da19397bd30e47 -> FETCH_HEAD
HEAD is now at 8881568 Update the artifact
Generating documentation for 'SwiftVizScale'...
Converting documentation...
warning: External name 'rangeLower' used to document parameter
--> ../BandScale.swift:319:13-319:23
317 | /// - Parameters:
318 | /// - reversed: A Boolean value that indicates if the mapping from domain to range is inverted.
319 + /// - rangeLower: the lower value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeLower' with 'lower'
320 | /// - rangeHigher: The higher value for the range into which to position the ticks.
321 | /// - formatter: An optional formatter to convert the domain values into strings.
warning: External name 'rangeHigher' used to document parameter
--> ../BandScale.swift:320:13-320:24
318 | /// - reversed: A Boolean value that indicates if the mapping from domain to range is inverted.
319 | /// - rangeLower: the lower value for the range into which to position the ticks.
320 + /// - rangeHigher: The higher value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeHigher' with 'higher'
321 | /// - formatter: An optional formatter to convert the domain values into strings.
322 | func ticks(reversed: Bool, rangeLower lower: RangeType, rangeHigher higher: RangeType, formatter: Formatter? = nil) -> [Tick<RangeType>] {
warning: External name 'rangeLower' used to document parameter
--> ../BandScale.swift:335:13-335:23
333 | /// Returns an array of the locations within the output range to locate ticks for the scale.
334 | /// - Parameters:
335 + /// - rangeLower: the lower value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeLower' with 'lower'
336 | /// - rangeHigher: The higher value for the range into which to position the ticks.
337 | /// - formatter: An optional formatter to convert the domain values into strings.
warning: External name 'rangeHigher' used to document parameter
--> ../BandScale.swift:336:13-336:24
334 | /// - Parameters:
335 | /// - rangeLower: the lower value for the range into which to position the ticks.
336 + /// - rangeHigher: The higher value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeHigher' with 'higher'
337 | /// - formatter: An optional formatter to convert the domain values into strings.
338 | func ticks(rangeLower lower: RangeType, rangeHigher higher: RangeType, formatter: Formatter? = nil) -> [Tick<RangeType>] {
warning: External name 'to' used to document parameter
--> ../ContinuousScale.swift:475:21-475:23
473 | /// - Parameter domainValue: The value to be scaled.
474 | /// - Parameter reversed: A Boolean value that indicates if the mapping from domain to range is inverted.
475 + /// - Parameter to: The higher bounding value of the range to transform from.
| ╰─suggestion: Replace 'to' with 'upper'
476 | /// - Returns: a value within the bounds of the range values you provide, or `nil` if the value was dropped.
477 | public func scale(_ domainValue: InputType, to upper: OutputType, reversed: Bool) -> OutputType? {
warning: External name 'to' used to document parameter
--> ../ContinuousScale.swift:487:21-487:23
485 | ///
486 | /// - Parameter domainValue: The value to be scaled.
487 + /// - Parameter to: The higher bounding value of the range to transform from.
| ╰─suggestion: Replace 'to' with 'upper'
488 | /// - Returns: a value within the bounds of the range values you provide, or `nil` if the value was dropped.
489 | public func scale(_ domainValue: InputType, to upper: OutputType) -> OutputType? {
warning: External name 'to' used to document parameter
--> ../ContinuousScale.swift:551:21-551:23
549 | /// - Parameter rangeValue: The value to be scaled back from the range values to the domain.
550 | /// - Parameter reversed: A Boolean value that indicates if the mapping from domain to range is inverted.
551 + /// - Parameter to: The higher bounding value of the range to transform from.
| ╰─suggestion: Replace 'to' with 'upper'
552 | /// - Returns: a value within the bounds of the range values you provide, or `nil` if the value was dropped.
553 | public func invert(_ rangeValue: OutputType, to upper: OutputType, reversed: Bool) -> InputType? {
warning: External name 'to' used to document parameter
--> ../ContinuousScale.swift:564:21-564:23
562 | ///
563 | /// - Parameter rangeValue: The value to be scaled back from the range values to the domain.
564 + /// - Parameter to: The higher bounding value of the range to transform from.
| ╰─suggestion: Replace 'to' with 'upper'
565 | /// - Returns: a value within the bounds of the range values you provide, or `nil` if the value was dropped.
566 | public func invert(_ rangeValue: OutputType, to upper: OutputType) -> InputType? {
warning: Parameter 'rangeLower' is missing documentation
--> ../DateScale.swift:54:60-54:60
52 | /// - Parameters:
53 | /// - lower: The lower bound for the scale's domain.
54 + /// - higher: The upper bound for the scale's domain.
| ╰─suggestion: Document 'rangeLower' parameter
55 | public init(lower: Date, higher: Date, type scaleType: ContinuousScaleType = .linear,
56 | transform: DomainDataTransform = .none,
warning: Parameter 'desiredTicks' is missing documentation
--> ../DateScale.swift:54:60-54:60
52 | /// - Parameters:
53 | /// - lower: The lower bound for the scale's domain.
54 + /// - higher: The upper bound for the scale's domain.
| ╰─suggestion: Document 'desiredTicks' parameter
55 | public init(lower: Date, higher: Date, type scaleType: ContinuousScaleType = .linear,
56 | transform: DomainDataTransform = .none,
warning: Parameter 'transform' is missing documentation
--> ../DateScale.swift:54:60-54:60
52 | /// - Parameters:
53 | /// - lower: The lower bound for the scale's domain.
54 + /// - higher: The upper bound for the scale's domain.
| ╰─suggestion: Document 'transform' parameter
55 | public init(lower: Date, higher: Date, type scaleType: ContinuousScaleType = .linear,
56 | transform: DomainDataTransform = .none,
warning: Parameter 'reversed' is missing documentation
--> ../DateScale.swift:54:60-54:60
52 | /// - Parameters:
53 | /// - lower: The lower bound for the scale's domain.
54 + /// - higher: The upper bound for the scale's domain.
| ╰─suggestion: Document 'reversed' parameter
55 | public init(lower: Date, higher: Date, type scaleType: ContinuousScaleType = .linear,
56 | transform: DomainDataTransform = .none,
warning: Parameter 'rangeHigher' is missing documentation
--> ../DateScale.swift:54:60-54:60
52 | /// - Parameters:
53 | /// - lower: The lower bound for the scale's domain.
54 + /// - higher: The upper bound for the scale's domain.
| ╰─suggestion: Document 'rangeHigher' parameter
55 | public init(lower: Date, higher: Date, type scaleType: ContinuousScaleType = .linear,
56 | transform: DomainDataTransform = .none,
warning: Parameter 'scaleType' is missing documentation
--> ../DateScale.swift:54:60-54:60
52 | /// - Parameters:
53 | /// - lower: The lower bound for the scale's domain.
54 + /// - higher: The upper bound for the scale's domain.
| ╰─suggestion: Document 'scaleType' parameter
55 | public init(lower: Date, higher: Date, type scaleType: ContinuousScaleType = .linear,
56 | transform: DomainDataTransform = .none,
warning: Parameter 'lower' not found in instance method declaration
--> ../DateScale.swift:194:11-194:61
192 | /// - Parameters:
193 | /// - rangeValue: A value in the range of the scale.
194 + /// - lower: The lower bound to the range to map from.
| ╰─suggestion: Remove 'lower' parameter documentation
195 | /// - higher: The upper bound to the range to map from.
196 | /// - Returns: A value linearly mapped from the range back into the domain.
warning: Parameter 'higher' not found in instance method declaration
--> ../DateScale.swift:195:11-195:62
193 | /// - rangeValue: A value in the range of the scale.
194 | /// - lower: The lower bound to the range to map from.
195 + /// - higher: The upper bound to the range to map from.
| ╰─suggestion: Remove 'higher' parameter documentation
196 | /// - Returns: A value linearly mapped from the range back into the domain.
197 | public func invert(_ rangeValue: OutputType) -> Date? {
warning: 'Snippets' is ambiguous at '/SwiftVizScale'
--> Documentation.md:63:8-63:16
61 | ### Snippets
62 |
63 + - <doc:Snippets>
| ├─suggestion: Insert 'anchor' for'Snippets'
| ╰─suggestion: Insert 'article' for'Snippets'
warning: Parameter 'from' not found in initializer declaration
--> ../Interpolators/ComputedRGBInterpolator.swift:17:15-17:50
15 | /// Creates a new color interpolator that maps between the two colors you provide.
16 | /// - Parameters:
17 + /// - from: The color at the beginning.
| ╰─suggestion: Remove 'from' parameter documentation
18 | /// - to: The color at the end.
19 | public init(name: String,
warning: Parameter 'to' not found in initializer declaration
--> ../Interpolators/ComputedRGBInterpolator.swift:18:15-18:42
16 | /// - Parameters:
17 | /// - from: The color at the beginning.
18 + /// - to: The color at the end.
| ╰─suggestion: Remove 'to' parameter documentation
19 | public init(name: String,
20 | r: @escaping (Double) -> Double,
warning: Parameter 'name' is missing documentation
--> ../Interpolators/ComputedRGBInterpolator.swift:18:42-18:42
16 | /// - Parameters:
17 | /// - from: The color at the beginning.
18 + /// - to: The color at the end.
| ╰─suggestion: Document 'name' parameter
19 | public init(name: String,
20 | r: @escaping (Double) -> Double,
warning: Parameter 'g' is missing documentation
--> ../Interpolators/ComputedRGBInterpolator.swift:18:42-18:42
16 | /// - Parameters:
17 | /// - from: The color at the beginning.
18 + /// - to: The color at the end.
| ╰─suggestion: Document 'g' parameter
19 | public init(name: String,
20 | r: @escaping (Double) -> Double,
warning: Parameter 'b' is missing documentation
--> ../Interpolators/ComputedRGBInterpolator.swift:18:42-18:42
16 | /// - Parameters:
17 | /// - from: The color at the beginning.
18 + /// - to: The color at the end.
| ╰─suggestion: Document 'b' parameter
19 | public init(name: String,
20 | r: @escaping (Double) -> Double,
warning: Parameter 'r' is missing documentation
--> ../Interpolators/ComputedRGBInterpolator.swift:18:42-18:42
16 | /// - Parameters:
17 | /// - from: The color at the beginning.
18 + /// - to: The color at the end.
| ╰─suggestion: Document 'r' parameter
19 | public init(name: String,
20 | r: @escaping (Double) -> Double,
warning: Parameter 'reversed' is missing documentation
--> ../PointScale.swift:39:81-39:81
37 | /// - round: A Boolean value that indicates the scaled values are returned as rounded values.
38 | /// - from: The lower value of the range into which the discrete values map.
| ╰─suggestion: Document 'reversed' parameter
39 + /// - to: The upper value of the range into which the discrete values map.
40 | public init(_ domain: [CategoryType] = [],
41 | padding: OutputType = 0,
warning: Parameter 'newPaddingInner' not found in instance method declaration
--> ../PointScale.swift:81:21-81:36
79 |
80 | /// Returns a new scale with the inner padding set to the value you provide.
81 + /// - Parameter newPaddingInner: The amount of padding between bands.
| ╰─suggestion: Replace 'newPaddingInner' with 'newPadding'
82 | public func padding(_ newPadding: OutputType) -> Self {
83 | type(of: self).init(domain, padding: newPadding, round: round, reversed: reversed, from: rangeLower, to: rangeHigher)
warning: Parameter 'newPadding' is missing documentation
--> ../PointScale.swift:81:74-81:74
79 |
80 | /// Returns a new scale with the inner padding set to the value you provide.
81 + /// - Parameter newPaddingInner: The amount of padding between bands.
| ╰─suggestion: Document 'newPadding' parameter
82 | public func padding(_ newPadding: OutputType) -> Self {
83 | type(of: self).init(domain, padding: newPadding, round: round, reversed: reversed, from: rangeLower, to: rangeHigher)
warning: External name 'rangeLower' used to document parameter
--> ../PointScale.swift:261:13-261:23
259 | /// - Parameters:
260 | /// - reversed: A Boolean value that indicates if the mapping from domain to range is inverted.
261 + /// - rangeLower: the lower value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeLower' with 'lower'
262 | /// - rangeHigher: The higher value for the range into which to position the ticks.
263 | /// - formatter: An optional formatter to convert the domain values into strings.
warning: External name 'rangeHigher' used to document parameter
--> ../PointScale.swift:262:13-262:24
260 | /// - reversed: A Boolean value that indicates if the mapping from domain to range is inverted.
261 | /// - rangeLower: the lower value for the range into which to position the ticks.
262 + /// - rangeHigher: The higher value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeHigher' with 'higher'
263 | /// - formatter: An optional formatter to convert the domain values into strings.
264 | func ticks(reversed: Bool, rangeLower lower: RangeType, rangeHigher higher: RangeType, formatter: Formatter? = nil) -> [Tick<RangeType>] {
warning: External name 'rangeLower' used to document parameter
--> ../PointScale.swift:277:13-277:23
275 | /// Returns an array of the locations within the output range to locate ticks for the scale.
276 | /// - Parameters:
277 + /// - rangeLower: the lower value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeLower' with 'lower'
278 | /// - rangeHigher: The higher value for the range into which to position the ticks.
279 | /// - formatter: An optional formatter to convert the domain values into strings.
warning: External name 'rangeHigher' used to document parameter
--> ../PointScale.swift:278:13-278:24
276 | /// - Parameters:
277 | /// - rangeLower: the lower value for the range into which to position the ticks.
278 + /// - rangeHigher: The higher value for the range into which to position the ticks.
| ╰─suggestion: Replace 'rangeHigher' with 'higher'
279 | /// - formatter: An optional formatter to convert the domain values into strings.
280 | func ticks(rangeLower lower: RangeType, rangeHigher higher: RangeType, formatter: Formatter? = nil) -> [Tick<RangeType>] {
warning: Parameter 'from' not found in instance method declaration
--> ../ReversibleScale.swift:32:11-32:83
30 | /// Returns a new scale with the range set to the values you provide.
31 | /// - Parameters:
32 + /// - from: The lower value of the range into which the discrete values map.
| ╰─suggestion: Remove 'from' parameter documentation
33 | /// - to: The upper value of the range into which the discrete values map.
34 | func range(lower: RangeType, higher: RangeType) -> Self
warning: Parameter 'to' not found in instance method declaration
--> ../ReversibleScale.swift:33:11-33:81
31 | /// - Parameters:
32 | /// - from: The lower value of the range into which the discrete values map.
33 + /// - to: The upper value of the range into which the discrete values map.
| ╰─suggestion: Remove 'to' parameter documentation
34 | func range(lower: RangeType, higher: RangeType) -> Self
35 |
warning: Parameter 'lower' is missing documentation
--> ../ReversibleScale.swift:33:81-33:81
31 | /// - Parameters:
32 | /// - from: The lower value of the range into which the discrete values map.
33 + /// - to: The upper value of the range into which the discrete values map.
| ╰─suggestion: Document 'lower' parameter
34 | func range(lower: RangeType, higher: RangeType) -> Self
35 |
warning: Parameter 'higher' is missing documentation
--> ../ReversibleScale.swift:33:81-33:81
31 | /// - Parameters:
32 | /// - from: The lower value of the range into which the discrete values map.
33 + /// - to: The upper value of the range into which the discrete values map.
| ╰─suggestion: Document 'higher' parameter
34 | func range(lower: RangeType, higher: RangeType) -> Self
35 |
warning: Parameter 'inputValue' not found in instance method declaration
--> ../Scale.swift:14:9-14:56
12 | /// Converts a value comparing it to the input domain, transforming the value, and mapping it between the range values you provide.
13 | ///
14 + /// - Parameter inputValue: The value to be scaled.
| ╰─suggestion: Remove 'inputValue' parameter documentation
15 | /// - Returns: A value within the bounds of the range values you provide, or `nil` if the value was dropped.
16 | func scale(_ domainValue: InputType) -> OutputType?
warning: Parameter 'domainValue' is missing documentation
--> ../Scale.swift:14:56-14:56
12 | /// Converts a value comparing it to the input domain, transforming the value, and mapping it between the range values you provide.
13 | ///
14 + /// - Parameter inputValue: The value to be scaled.
| ╰─suggestion: Document 'domainValue' parameter
15 | /// - Returns: A value within the bounds of the range values you provide, or `nil` if the value was dropped.
16 | func scale(_ domainValue: InputType) -> OutputType?
warning: Parameter 'inputValue' not found in instance method declaration
--> ../SequentialScale.swift:50:13-50:60
48 | /// Converts a value comparing it to the input domain, transforming the value, and mapping it between the range values you provide.
49 | ///
50 + /// - Parameter inputValue: The value to be scaled.
| ╰─suggestion: Remove 'inputValue' parameter documentation
51 | /// - Returns: A value within the bounds of the range values you provide, or `nil` if the value was dropped.
52 | @MainActor
warning: Parameter 'x' is missing documentation
--> ../SequentialScale.swift:50:60-50:60
48 | /// Converts a value comparing it to the input domain, transforming the value, and mapping it between the range values you provide.
49 | ///
50 + /// - Parameter inputValue: The value to be scaled.
| ╰─suggestion: Document 'x' parameter
51 | /// - Returns: A value within the bounds of the range values you provide, or `nil` if the value was dropped.
52 | @MainActor
warning: Parameter 'formatter' is missing documentation
--> ../Tick.swift:29:77-29:77
27 | /// - Parameters:
28 | /// - value: The value at the tick's location.
29 + /// - location: The location of the tick within the range for a scale.
| ╰─suggestion: Document 'formatter' parameter
30 | public init?(value: some Any, location: OutputType, formatter: Formatter? = nil) where OutputType: BinaryFloatingPoint {
31 | if location.isNaN {Conversion complete! (0.31s)
Generated DocC archive at '/Users/admin/builder/spi-builder-workspace/.docs/swiftviz/scale/0.8.0'
Building for debugging...
[0/8] Write sources
[3/8] Write snippet-extract-tool-entitlement.plist
[4/8] Write swift-version--7754E27361AE5C74.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling Snippets SnippetParser.swift
[8/57] Compiling Snippets Snippet.swift
[9/57] Emitting module Snippets
[10/57] Compiling SymbolKit Relationship.swift
[11/57] Compiling SymbolKit RelationshipKind.swift
[12/57] Compiling SymbolKit SourceOrigin.swift
[13/57] Compiling SymbolKit GenericConstraints.swift
[14/57] Compiling SymbolKit Swift.swift
[15/57] Compiling SymbolKit Mixin+Equals.swift
[16/57] Compiling SymbolKit Mixin+Hash.swift
[17/57] Compiling SymbolKit Mixin.swift
[18/57] Compiling SymbolKit LineList.swift
[19/57] Compiling SymbolKit Position.swift
[20/57] Compiling SymbolKit Identifier.swift
[21/57] Compiling SymbolKit KindIdentifier.swift
[22/57] Compiling SymbolKit Location.swift
[23/57] Compiling SymbolKit Mutability.swift
[24/57] Compiling SymbolKit GenericConstraint.swift
[25/57] Compiling SymbolKit GenericParameter.swift
[26/57] Compiling SymbolKit Generics.swift
[27/57] Compiling SymbolKit Namespace.swift
[28/57] Compiling SymbolKit DeclarationFragments.swift
[29/57] Compiling SymbolKit Fragment.swift
[30/57] Compiling SymbolKit FragmentKind.swift
[31/57] Compiling SymbolKit FunctionParameter.swift
[32/57] Compiling SymbolKit FunctionSignature.swift
[33/57] Compiling SymbolKit SourceRange.swift
[34/57] Compiling SymbolKit Metadata.swift
[35/57] Compiling SymbolKit Module.swift
[36/57] Compiling SymbolKit OperatingSystem.swift
[37/57] Compiling SymbolKit Platform.swift
[38/57] Compiling SymbolKit Names.swift
[39/57] Compiling SymbolKit SPI.swift
[40/57] Compiling SymbolKit Snippet.swift
[41/57] Compiling SymbolKit Extension.swift
[42/57] Compiling SymbolKit SemanticVersion.swift
[43/57] Compiling SymbolKit AccessControl.swift
[44/57] Compiling SymbolKit Availability.swift
[45/57] Compiling SymbolKit AvailabilityItem.swift
[46/57] Compiling SymbolKit Domain.swift
[47/57] Compiling SymbolKit Symbol.swift
[48/57] Compiling SymbolKit SymbolKind.swift
[49/57] Compiling SymbolKit SymbolGraph.swift
[50/57] Compiling SymbolKit GraphCollector.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.83s)
Building for debugging...
[0/1] Write swift-version--7754E27361AE5C74.txt
[2/19] Compiling _CollectionsUtilities RandomAccessCollection+Offsets.swift
[3/19] Compiling _CollectionsUtilities Specialize.swift
[4/19] Compiling _CollectionsUtilities _SortedCollection.swift
[5/19] Compiling _CollectionsUtilities _UniqueCollection.swift
[6/20] Compiling _CollectionsUtilities Debugging.swift
[7/20] Compiling _CollectionsUtilities Descriptions.swift
[8/20] Compiling _CollectionsUtilities UnsafeBufferPointer+Extras.swift
[9/20] Compiling _CollectionsUtilities UInt+reversed.swift
[10/20] Compiling _CollectionsUtilities _UnsafeBitSet+Index.swift
[11/20] Compiling _CollectionsUtilities Integer rank.swift
[12/20] Compiling _CollectionsUtilities UInt+first and last set bit.swift
[13/20] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[14/20] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[15/20] Compiling _CollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[16/20] Emitting module _CollectionsUtilities
[17/20] Compiling _CollectionsUtilities UnsafeRawPointer extensions.swift
[18/20] Compiling _CollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[19/20] Compiling _CollectionsUtilities _UnsafeBitSet+_Word.swift
[20/20] Compiling _CollectionsUtilities _UnsafeBitSet.swift
[21/303] Compiling HeapModule _HeapNode.swift
[22/303] Compiling HeapModule Heap.swift
[23/303] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[24/303] Compiling HeapModule Heap+UnsafeHandle.swift
[25/303] Compiling HeapModule Heap+Invariants.swift
[26/303] Compiling _RopeModule BigString+Chunk+Append and Insert.swift
[27/303] Compiling _RopeModule BigString+Chunk+Breaks.swift
[28/304] Compiling DequeModule _DequeSlot.swift
[29/304] Compiling DequeModule _DequeBufferHeader.swift
[30/304] Emitting module HeapModule
[31/304] Compiling HeapModule Heap+Descriptions.swift
[32/304] Compiling HashTreeCollections _HashTreeStatistics.swift
[33/304] Compiling HashTreeCollections _RawHashNode+UnsafeHandle.swift
[34/304] Compiling HashTreeCollections _HashNode+Lookups.swift
[35/304] Compiling HashTreeCollections _HashNode+Primitive Insertions.swift
[36/304] Compiling HashTreeCollections _HashNode+Primitive Removals.swift
[37/304] Compiling HashTreeCollections _HashNode+Primitive Replacement.swift
[38/310] Compiling HashTreeCollections _HashTreeIterator.swift
[44/315] Compiling _RopeModule BigString+Chunk+Counts.swift
[45/315] Compiling _RopeModule BigString+Chunk+Description.swift
[46/315] Compiling _RopeModule BigString+Chunk+Indexing by Characters.swift
[47/315] Compiling HashTreeCollections _HashNode+Structural union.swift
[48/315] Compiling _RopeModule BigString+Chunk+RopeElement.swift
[49/315] Compiling HashTreeCollections _HashNode+Subtree Modify.swift
[51/315] Compiling HashTreeCollections _HashNode+Storage.swift
[52/315] Compiling HashTreeCollections _HashNode+Structural compactMapValues.swift
[53/315] Compiling HashTreeCollections _HashNode+Structural filter.swift
[54/315] Compiling BitCollections BitSet+SetAlgebra basics.swift
[55/315] Compiling BitCollections BitSet+SetAlgebra conformance.swift
[56/315] Compiling BitCollections BitSet+SetAlgebra formIntersection.swift
[57/315] Compiling BitCollections BitSet+SetAlgebra formSymmetricDifference.swift
[58/315] Compiling BitCollections BitSet+SetAlgebra formUnion.swift
[59/315] Compiling BitCollections BitSet+SetAlgebra intersection.swift
[60/315] Compiling BitCollections BitSet+SetAlgebra isDisjoint.swift
[61/315] Compiling BitCollections BitSet+SetAlgebra isEqualSet.swift
[62/315] Compiling BitCollections BitSet+SetAlgebra isStrictSuperset.swift
[63/315] Compiling BitCollections BitSet+SetAlgebra isSubset.swift
[64/315] Compiling BitCollections BitSet+SetAlgebra isSuperset.swift
[65/315] Compiling BitCollections BitSet+SetAlgebra subtract.swift
[66/315] Compiling BitCollections BitSet+SetAlgebra subtracting.swift
[67/315] Compiling BitCollections BitSet+SetAlgebra symmetricDifference.swift
[68/315] Compiling HashTreeCollections TreeDictionary+Keys.swift
[69/315] Compiling HashTreeCollections TreeDictionary+MapValues.swift
[70/315] Compiling HashTreeCollections TreeDictionary+Merge.swift
[71/315] Compiling HashTreeCollections TreeDictionary+Sendable.swift
[72/315] Compiling HashTreeCollections TreeDictionary+Sequence.swift
[73/315] Compiling BitCollections BitSet.swift
[79/315] Compiling BitCollections BitSet+SetAlgebra isStrictSubset.swift
[80/315] Compiling DequeModule _UnsafeWrappedBuffer.swift
[81/315] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[82/315] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[83/315] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[84/315] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[85/315] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[86/315] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[87/315] Compiling HashTreeCollections TreeSet+SetAlgebra isEqualSet.swift
[88/315] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSubset.swift
[89/315] Compiling HashTreeCollections TreeSet+Equatable.swift
[90/315] Compiling HashTreeCollections TreeSet+ExpressibleByArrayLiteral.swift
[91/315] Compiling HashTreeCollections TreeSet+Extras.swift
[92/315] Compiling HashTreeCollections TreeSet+Filter.swift
[93/315] Compiling HashTreeCollections TreeSet+Hashable.swift
[94/315] Compiling HashTreeCollections TreeSet+Sendable.swift
[95/315] Compiling HashTreeCollections TreeSet+Sequence.swift
[96/315] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[97/323] Compiling _RopeModule BigString+Ingester.swift
[98/323] Compiling _RopeModule BigString+Invariants.swift
[99/323] Compiling _RopeModule BigString+Iterators.swift
[100/323] Compiling _RopeModule BigString+Metrics.swift
[103/323] Compiling _RopeModule BigString+Debugging.swift
[104/323] Compiling _RopeModule BigString+Index.swift
[105/323] Compiling _RopeModule BigString+Summary.swift
[106/323] Compiling _RopeModule BigString.swift
[107/323] Compiling _RopeModule BigString+Builder.swift
[108/323] Compiling _RopeModule BigString+Contents.swift
[125/323] Compiling BitCollections Range+Utilities.swift
[126/323] Compiling BitCollections Slice+Utilities.swift
[127/323] Compiling BitCollections UInt+Tricks.swift
[128/323] Compiling BitCollections _Word.swift
[129/323] Compiling OrderedCollections OrderedSet.swift
[130/323] Compiling OrderedCollections _UnsafeBitset.swift
[131/323] Emitting module BitCollections
[137/323] Compiling HashTreeCollections _HashNode+Subtree Removals.swift
[138/323] Compiling HashTreeCollections _HashNode+UnsafeHandle.swift
[139/323] Compiling HashTreeCollections _HashNode.swift
[140/323] Compiling HashTreeCollections _HashNodeHeader.swift
[141/323] Compiling HashTreeCollections _HashSlot.swift
[142/323] Compiling HashTreeCollections _HashStack.swift
[179/323] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[180/323] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[181/323] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[182/323] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[183/323] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[184/323] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[185/323] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[186/323] Compiling HashTreeCollections TreeSet.swift
[201/330] Emitting module DequeModule
[305/330] Emitting module OrderedCollections
[306/330] Compiling _RopeModule Rope+Remove.swift
[307/330] Compiling _RopeModule Rope+RemoveSubrange.swift
[308/330] Compiling _RopeModule Rope+Split.swift
[309/330] Compiling _RopeModule Optional Utilities.swift
[310/330] Compiling _RopeModule String Utilities.swift
[311/330] Compiling _RopeModule String.Index+ABI.swift
[312/330] Compiling _RopeModule _CharacterRecognizer.swift
[329/330] Emitting module _RopeModule
[330/330] Emitting module HashTreeCollections
[331/332] Compiling Collections Collections.swift
[332/332] Emitting module Collections
[333/354] Emitting module SwiftVizScale
[334/356] Compiling SwiftVizScale ContinuousScale.swift
[335/356] Compiling SwiftVizScale ContinuousScaleType.swift
[336/356] Compiling SwiftVizScale DateScale.swift
[337/356] Compiling SwiftVizScale ReversibleScale.swift
[338/356] Compiling SwiftVizScale Scale.swift
[339/356] Compiling SwiftVizScale SequentialScale.swift
[340/356] Compiling SwiftVizScale Tick.swift
[341/356] Compiling SwiftVizScale DiscreteScale.swift
[342/356] Compiling SwiftVizScale DomainDataTransform.swift
[343/356] Compiling SwiftVizScale Collection+SimpleStats.swift
[344/356] Compiling SwiftVizScale Histogram.swift
[345/356] Compiling SwiftVizScale HistogramBinRange.swift
[346/356] Compiling SwiftVizScale Interpolation.swift
[347/356] Compiling SwiftVizScale ColorInterpolator.swift
[348/356] Compiling SwiftVizScale IndexedColorInterpolator.swift
[349/356] Compiling SwiftVizScale LCHColorInterpolator.swift
[350/356] Compiling SwiftVizScale ColorScheme.swift
[351/356] Compiling SwiftVizScale ComputedRGBInterpolator.swift
[352/356] Compiling SwiftVizScale NiceValue.swift
[353/356] Compiling SwiftVizScale PointScale.swift
[354/356] Compiling SwiftVizScale BandScale.swift
[355/356] Compiling SwiftVizScale CGColor+hex.swift
[356/356] Compiling SwiftVizScale LCH.swift
Build of target: 'SwiftVizScale' complete! (4.61s)
825
8 /Users/admin/builder/spi-builder-workspace/.docs/swiftviz/scale/0.8.0
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/swiftviz/scale/0.8.0
File count: 825
Doc size: 8.0MB
Preparing doc bundle ...
Uploading prod-swiftviz-scale-0.8.0-0090fd14.zip to s3://spi-docs-inbox/prod-swiftviz-scale-0.8.0-0090fd14.zip
Copying... [12%]
Copying... [22%]
Copying... [31%]
Copying... [40%]
Copying... [53%]
Copying... [62%]
Copying... [71%]
Copying... [81%]
Copying... [93%]
Copying... [100%]
Done.