Build Information
Failed to build Shaft, reference main (3cfae9
), with Swift 6.2 (beta) for macOS (SPM) on 5 Sep 2025 18:31:31 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
[462/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[463/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[464/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[465/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[466/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[467/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[468/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[469/730] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[470/730] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[471/730] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[472/730] Compiling OrderedCollections OrderedSet+Sendable.swift
[473/730] Compiling OrderedCollections OrderedSet+Codable.swift
[474/730] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[475/730] Compiling OrderedCollections OrderedSet+Descriptions.swift
[476/730] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[477/730] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[478/730] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[479/730] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[480/730] Compiling OrderedCollections OrderedSet+Hashable.swift
[481/730] Compiling OrderedCollections OrderedSet+Initializers.swift
[482/730] Compiling OrderedCollections OrderedSet+Insertions.swift
[483/730] Compiling OrderedCollections OrderedSet+Invariants.swift
[484/730] Compiling HeapModule _HeapNode.swift
[485/730] Compiling HeapModule Heap.swift
[486/730] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[487/730] Compiling HeapModule Heap+Descriptions.swift
[488/730] Compiling HeapModule Heap+UnsafeHandle.swift
[489/730] Compiling HeapModule Heap+Invariants.swift
[490/730] Emitting module HeapModule
[491/808] Compiling Rainbow StringGenerator.swift
[492/809] Compiling Rainbow Style.swift
[493/809] Compiling HashTreeCollections TreeSet+SetAlgebra isEqualSet.swift
[494/809] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSubset.swift
[495/809] Compiling HashTreeCollections TreeDictionary+Sequence.swift
[496/809] Compiling HashTreeCollections TreeDictionary+Values.swift
[497/811] Compiling HashTreeCollections _HashNode+Debugging.swift
[498/811] Compiling HashTreeCollections _HashNode+Initializers.swift
[499/811] Compiling HashTreeCollections _HashNode+Invariants.swift
[500/811] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[501/811] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[502/811] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[503/811] Compiling HashTreeCollections _AncestorHashSlots.swift
[504/811] Compiling HashTreeCollections _Bitmap.swift
[505/811] Compiling HashTreeCollections _Bucket.swift
[506/811] Compiling HashTreeCollections _Hash.swift
[507/811] Compiling HashTreeCollections _HashLevel.swift
[508/811] Compiling HashTreeCollections _HashNode+Builder.swift
[509/811] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[510/811] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[511/811] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[515/817] Compiling Rainbow String+Rainbow.swift
[516/817] Compiling Rainbow String+ConditionalStyling.swift
[517/817] Emitting module SwiftMath
[523/819] Compiling Splash TokenType.swift
[524/819] Compiling Splash Tokenizer.swift
[525/819] Compiling HashTreeCollections TreeSet+Collection.swift
[526/819] Compiling HashTreeCollections TreeSet+CustomReflectable.swift
[527/819] Compiling HashTreeCollections TreeSet+Debugging.swift
[528/819] Emitting module _RopeModule
[537/827] Compiling Rainbow StyledStringBuilder.swift
[540/827] Emitting module Rainbow
[545/844] Compiling HashTreeCollections TreeSet+Descriptions.swift
[546/844] Compiling HashTreeCollections TreeSet+Equatable.swift
[547/844] Compiling SwiftMath random.swift
[548/844] Compiling SwiftMath utils.swift
[549/844] Compiling HashTreeCollections TreeSet+Filter.swift
[550/844] Compiling HashTreeCollections TreeSet+Hashable.swift
[551/844] Compiling HashTreeCollections TreeSet+Sendable.swift
[552/844] Compiling HashTreeCollections TreeSet+Sequence.swift
[553/844] Compiling HashTreeCollections _HashNode+Primitive Replacement.swift
[554/844] Compiling OrderedCollections OrderedSet+SubSequence.swift
[555/844] Compiling OrderedCollections OrderedSet+Testing.swift
[556/844] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[557/844] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[558/844] Compiling OrderedCollections OrderedSet.swift
[559/844] Compiling OrderedCollections _UnsafeBitset.swift
[560/844] Compiling HashTreeCollections TreeDictionary+Filter.swift
[569/844] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[570/844] Compiling HashTreeCollections _HashNode+Structural isEqualSet.swift
[571/844] Compiling HashTreeCollections _HashNode+Structural isSubset.swift
[572/844] Compiling HashTreeCollections _HashNode+Structural mapValues.swift
[573/844] Compiling HashTreeCollections _HashNode+Structural merge.swift
[574/844] Compiling HashTreeCollections _HashNode+Structural subtracting.swift
[575/844] Compiling HashTreeCollections _HashNode+Structural symmetricDifference.swift
[576/844] Compiling HashTreeCollections _HashNode+Structural union.swift
[583/844] Compiling HashTreeCollections _HashTreeIterator.swift
[584/844] Compiling HashTreeCollections _HashTreeStatistics.swift
[585/844] Compiling HashTreeCollections _RawHashNode+UnsafeHandle.swift
[586/844] Compiling HashTreeCollections _HashNode+Lookups.swift
[587/844] Compiling HashTreeCollections _HashNode+Primitive Insertions.swift
[588/844] Compiling HashTreeCollections _HashNode+Primitive Removals.swift
[594/844] Compiling HashTreeCollections _HashNode+Subtree Insertions.swift
[595/844] Compiling HashTreeCollections _HashNode+Subtree Modify.swift
[596/844] Compiling HashTreeCollections _HashNode+Subtree Removals.swift
[597/844] Compiling HashTreeCollections _HashNode+UnsafeHandle.swift
[598/844] Compiling HashTreeCollections _HashNode.swift
[599/844] Compiling HashTreeCollections _HashNodeHeader.swift
[600/844] Compiling HashTreeCollections _HashSlot.swift
[601/844] Compiling HashTreeCollections _HashStack.swift
[608/844] Compiling HashTreeCollections _UnmanagedHashNode.swift
[609/844] Compiling HashTreeCollections _UnsafePath.swift
[610/844] Compiling HashTreeCollections TreeDictionary+Codable.swift
[611/844] Compiling HashTreeCollections TreeDictionary+Collection.swift
[612/844] Compiling HashTreeCollections TreeDictionary+CustomReflectable.swift
[613/844] Compiling HashTreeCollections TreeDictionary+Debugging.swift
[614/844] Compiling HashTreeCollections TreeDictionary+Descriptions.swift
[615/844] Compiling DequeModule _DequeSlot.swift
[616/844] Compiling DequeModule Deque.swift
[617/844] Compiling DequeModule _DequeBuffer.swift
[622/847] Compiling DequeModule Deque+CustomReflectable.swift
[623/847] Compiling DequeModule Deque+Descriptions.swift
[624/849] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[625/849] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[626/849] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[627/849] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[628/849] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[629/849] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[630/849] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[631/849] Compiling HashTreeCollections TreeSet.swift
[632/849] Compiling DequeModule Deque._Storage.swift
[633/849] Compiling DequeModule Deque._UnsafeHandle.swift
[638/849] Emitting module SortedCollections
[638/849] Write sources
[642/904] Compiling DequeModule _UnsafeWrappedBuffer.swift
[643/904] Compiling BitCollections BitArray+CustomReflectable.swift
[644/904] Compiling BitCollections BitSet+CustomDebugStringConvertible.swift
[645/904] Compiling BitCollections BitSet+CustomReflectable.swift
[646/904] Compiling BitCollections BitSet+CustomStringConvertible.swift
[647/904] Emitting module Splash
[648/904] Compiling BitCollections BitSet+Equatable.swift
[649/904] Compiling BitCollections BitSet+ExpressibleByArrayLiteral.swift
[650/904] Compiling BitCollections BitArray+Collection.swift
[651/904] Compiling BitCollections BitArray+Copy.swift
[652/904] Compiling BitCollections BitSet+Extras.swift
[653/904] Compiling BitCollections BitSet+SetAlgebra symmetricDifference.swift
[654/904] Compiling BitCollections BitArray+BitwiseOperations.swift
[655/904] Compiling BitCollections BitArray+ChunkedBitsIterators.swift
[656/904] Compiling BitCollections BitArray+Codable.swift
[657/904] Compiling BitCollections BitSet+SetAlgebra union.swift
[658/904] Compiling BitCollections BitSet+Sorted Collection APIs.swift
[661/904] Compiling HashTreeCollections TreeDictionary+Hashable.swift
[662/904] Compiling HashTreeCollections TreeDictionary+Initializers.swift
[663/904] Compiling HashTreeCollections TreeDictionary+Keys.swift
[664/904] Compiling HashTreeCollections TreeDictionary+MapValues.swift
[665/904] Compiling HashTreeCollections TreeDictionary+Merge.swift
[666/904] Compiling HashTreeCollections TreeDictionary+Sendable.swift
[667/904] Compiling HashTreeCollections _RawHashNode.swift
[675/904] Compiling HashTreeCollections TreeDictionary+Equatable.swift
[676/904] Compiling BitCollections BitSet+Random.swift
[677/904] Compiling BitCollections BitSet+SetAlgebra basics.swift
[678/904] Compiling BitCollections BitSet+SetAlgebra conformance.swift
[679/904] Compiling BitCollections BitSet+SetAlgebra formIntersection.swift
[680/904] Compiling BitCollections BitSet+SetAlgebra formSymmetricDifference.swift
[684/904] Compiling BitCollections BitSet+Hashable.swift
[685/904] Compiling BitCollections BitSet+Initializers.swift
[686/904] Compiling BitCollections BitSet+Invariants.swift
[699/904] Compiling BitCollections BitSet.Counted.swift
[700/904] Compiling BitCollections BitSet.Index.swift
[701/904] Compiling BitCollections BitSet._UnsafeHandle.swift
[701/904] Write Objects.LinkFileList
[702/904] Archiving libSwiftMath.a
[704/904] Emitting module OrderedCollections
[711/904] Compiling BitCollections BitSet+SetAlgebra isSuperset.swift
[712/904] Compiling BitCollections BitSet+SetAlgebra subtract.swift
[713/904] Compiling BitCollections BitSet+SetAlgebra subtracting.swift
[720/904] Compiling BitCollections BitArray+Descriptions.swift
[721/904] Compiling BitCollections BitArray+Equatable.swift
[722/904] Compiling BitCollections BitArray+ExpressibleByArrayLiteral.swift
[723/904] Compiling BitCollections BitArray+ExpressibleByStringLiteral.swift
[724/904] Compiling BitCollections BitArray+Extras.swift
[725/904] Compiling BitCollections BitArray+Fill.swift
[726/904] Compiling BitCollections BitSet+SetAlgebra isStrictSubset.swift
[727/904] Compiling BitCollections BitSet+SetAlgebra isStrictSuperset.swift
[728/904] Compiling BitCollections BitSet+SetAlgebra isSubset.swift
[729/904] Compiling DequeModule _DequeBufferHeader.swift
[736/909] Compiling CSProgress CSProgress.swift
[737/909] Emitting module CSProgress
[742/928] Compiling ZIPFoundation Entry+Serialization.swift
[743/928] Compiling ZIPFoundation Entry+ZIP64.swift
[744/928] Compiling ZIPFoundation Archive+BackingConfiguration.swift
[745/928] Compiling ZIPFoundation Archive+Helpers.swift
[746/928] Compiling ZIPFoundation Data+Compression.swift
[747/928] Compiling ZIPFoundation Data+Serialization.swift
[748/928] Compiling ZIPFoundation Archive+MemoryFile.swift
[749/928] Compiling ZIPFoundation Archive+Progress.swift
[750/928] Emitting module DequeModule
[757/928] Compiling ZIPFoundation ArchiveHandle.swift
[758/928] Compiling ZIPFoundation ConcurrencyShims.swift
[766/928] Compiling ZIPFoundation Archive+Reading.swift
[767/928] Compiling ZIPFoundation Archive+Writing.swift
[768/928] Compiling ZIPFoundation Archive+ZIP64.swift
[769/928] Compiling ZIPFoundation Archive.swift
[770/928] Emitting module Yams
[771/928] Compiling ZIPFoundation Entry.swift
[772/928] Compiling ZIPFoundation FileHandle+Extensions.swift
[783/928] Compiling BitCollections BitSet.swift
[784/928] Compiling BitCollections Range+Utilities.swift
[785/928] Compiling BitCollections Slice+Utilities.swift
[786/928] Compiling BitCollections UInt+Tricks.swift
[787/928] Compiling BitCollections _Word.swift
[789/928] Compiling BitCollections BitSet+SetAlgebra formUnion.swift
[790/928] Compiling BitCollections BitSet+SetAlgebra intersection.swift
[791/928] Compiling BitCollections BitSet+SetAlgebra isDisjoint.swift
[792/928] Compiling BitCollections BitSet+SetAlgebra isEqualSet.swift
[793/928] Compiling BitCollections BitArray+Hashable.swift
[794/928] Compiling BitCollections BitArray+Initializers.swift
[795/928] Compiling BitCollections BitArray+Invariants.swift
[796/928] Compiling ZIPFoundation URL+ZIP.swift
[804/928] Compiling BitCollections BitArray+LosslessStringConvertible.swift
[805/928] Compiling BitCollections BitArray+RandomBits.swift
[806/928] Compiling BitCollections BitArray+RangeReplaceableCollection.swift
[807/928] Compiling BitCollections BitArray+Shifts.swift
[808/928] Compiling BitCollections BitArray+Testing.swift
[809/928] Compiling BitCollections BitArray._UnsafeHandle.swift
[810/928] Compiling BitCollections BitArray.swift
[811/928] Compiling BitCollections BitSet+BidirectionalCollection.swift
[812/928] Compiling BitCollections BitSet+Codable.swift
[829/928] Compiling ZIPFoundation FileManager+ZIP.swift
[849/928] Emitting module BitCollections
[856/928] Emitting module CSProgress
[857/928] Compiling CSProgress CSProgress.swift
[858/947] Emitting module HashTreeCollections
[859/949] Compiling Collections Collections.swift
[860/949] Emitting module Collections
[861/949] Compiling ZIPFoundation FileHandle+Extensions.swift
[862/949] Compiling ZIPFoundation Data+Compression.swift
[863/949] Compiling ZIPFoundation Data+Serialization.swift
[868/1109] Compiling Shaft WidgetsBinding.swift
[869/1109] Compiling Shaft Builder.swift
[870/1109] Compiling Shaft Container.swift
[871/1109] Compiling Shaft Debug.swift
[872/1109] Compiling Shaft DefaultTextEditingShortcuts.swift
[873/1109] Compiling Shaft Focus.swift
[874/1109] Compiling Shaft FocusManager.swift
[875/1109] Compiling Shaft NavigationSplitView.swift
[876/1109] Compiling Shaft Resizable.swift
[879/1110] Compiling Shaft Framework.swift
[880/1110] Compiling Shaft GestureDetector.swift
[883/1111] Compiling ZIPFoundation Windows+POSIX.swift
[886/1111] Compiling Shaft FocusTraversal.swift
[887/1111] Compiling Shaft Typography.swift
[890/1111] Compiling Shaft Actions.swift
[897/1111] Compiling Shaft AppLifecycleListener.swift
[898/1111] Compiling Shaft Basic.swift
[903/1111] Emitting module ZIPFoundation
[906/1111] Compiling Shaft Section.swift
[908/1111] Compiling Shaft TextField.swift
[910/1111] Emitting module ZIPFoundation
[915/1115] Compiling CSkiaSetup main.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkiaSetup/main.swift:49:11: warning: no calls to throwing functions occur within 'try' expression
47 |
48 | // Extract out/Release-<os>-<arch> to .shaft/skia
49 | let zip = try? Archive(data: data, accessMode: .read)
| `- warning: no calls to throwing functions occur within 'try' expression
50 | guard let zip else {
51 | print("Failed to extract Skia pack")
[916/1115] Emitting module CSkiaSetup
/Users/admin/builder/spi-builder-workspace/Sources/CSkiaSetup/main.swift:49:11: warning: no calls to throwing functions occur within 'try' expression
47 |
48 | // Extract out/Release-<os>-<arch> to .shaft/skia
49 | let zip = try? Archive(data: data, accessMode: .read)
| `- warning: no calls to throwing functions occur within 'try' expression
50 | guard let zip else {
51 | print("Failed to extract Skia pack")
[917/1115] Compiling CSkiaSetup main.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkiaSetup/main.swift:49:11: warning: no calls to throwing functions occur within 'try' expression
47 |
48 | // Extract out/Release-<os>-<arch> to .shaft/skia
49 | let zip = try? Archive(data: data, accessMode: .read)
| `- warning: no calls to throwing functions occur within 'try' expression
50 | guard let zip else {
51 | print("Failed to extract Skia pack")
[918/1115] Emitting module CSkiaSetup
/Users/admin/builder/spi-builder-workspace/Sources/CSkiaSetup/main.swift:49:11: warning: no calls to throwing functions occur within 'try' expression
47 |
48 | // Extract out/Release-<os>-<arch> to .shaft/skia
49 | let zip = try? Archive(data: data, accessMode: .read)
| `- warning: no calls to throwing functions occur within 'try' expression
50 | guard let zip else {
51 | print("Failed to extract Skia pack")
[918/1115] Write Objects.LinkFileList
[920/1115] Linking CSkiaSetup-tool
[921/1115] Linking CSkiaSetup
[922/1115] Applying CSkiaSetup-tool
[923/1115] Applying CSkiaSetup
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[926/1115] Compiling Shaft Image.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[927/1115] Compiling Shaft Inherited.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[928/1115] Compiling Shaft InheritedModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[929/1115] Compiling Shaft InheritedNotifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[930/1115] Compiling Shaft Inherited_Old.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[931/1115] Compiling Shaft MediaQuery.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[932/1115] Compiling Shaft ScrollConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[933/1115] Compiling Shaft ScrollContext.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[934/1115] Compiling Shaft ScrollController.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[935/1115] Compiling Shaft ScrollDelegate.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[936/1115] Compiling Shaft ScrollMetrics.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[937/1115] Compiling Shaft ScrollPhysics.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[938/1115] Compiling Shaft ScrollPosition.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[939/1115] Compiling Shaft ScrollPositionWithSingleContext.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[940/1115] Compiling Shaft Scrollable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[941/1115] Compiling Shaft ScrollableHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:393:38: warning: will never be executed
391 | switch widget.axisDirection.axis {
392 | case .horizontal:
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
| | `- warning: will never be executed
| `- note: condition always evaluates to false
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Scroll/Scrollable.swift:395:38: warning: will never be executed
393 | delta = flipAxes ? event.scrollDelta.dy : event.scrollDelta.dx
394 | case .vertical:
395 | delta = flipAxes ? event.scrollDelta.dx : event.scrollDelta.dy
| | `- warning: will never be executed
| `- note: condition always evaluates to false
396 | }
397 | if widget.axisDirection.isReversed {
[942/1132] Compiling Shaft RenderView.swift
[943/1132] Compiling Shaft RenderViewport.swift
[944/1132] Compiling Shaft ViewportOffset.swift
[945/1132] Compiling Shaft SchedulerBinding.swift
[946/1132] Compiling Shaft Ticker.swift
[947/1132] Compiling Shaft HardwareKeyboard.swift
[948/1132] Compiling Shaft MouseCursor.swift
[949/1132] Compiling Shaft TextBoundary.swift
[950/1132] Compiling Shaft TextInput.swift
[951/1132] Compiling Shaft TextLayoutMetrics.swift
[952/1132] Compiling Shaft ActivityIndicator.swift
[953/1132] Compiling Shaft Background.swift
[954/1132] Compiling Shaft Button.swift
[955/1132] Compiling Shaft ControlSize.swift
[956/1132] Compiling Shaft Divider.swift
[957/1132] Compiling Shaft FixedListView.swift
[958/1132] Compiling Shaft ListTile.swift
[959/1132] Compiling Shaft Locale.swift
[960/1132] Compiling Shaft Painting.swift
[961/1132] Compiling Shaft Pointer.swift
[962/1132] Compiling Shaft Renderer.swift
[963/1132] Compiling Shaft TargetPlatform.swift
[964/1132] Compiling Shaft TextEditing.swift
[965/1132] Compiling Shaft TextTypes.swift
[966/1132] Compiling Shaft Window.swift
[967/1132] Compiling Shaft Array.swift
[968/1132] Compiling Shaft Assertion.swift
[969/1132] Compiling Shaft Box.swift
[970/1132] Compiling Shaft Callback.swift
[971/1132] Compiling Shaft ChangeNotifier.swift
[972/1132] Compiling Shaft Collections.swift
[973/1132] Compiling Shaft Constants.swift
[974/1132] Compiling Shaft CopyWith.swift
[975/1132] Compiling Shaft Diagnostics.swift
[976/1132] Compiling Shaft Equality.swift
[977/1132] Emitting module Shaft
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
[978/1132] Compiling Shaft Math.swift
[979/1132] Compiling Shaft MatrixUtils.swift
[980/1132] Compiling Shaft Number.swift
[981/1132] Compiling Shaft Print.swift
[982/1132] Compiling Shaft Stopwatch.swift
[983/1132] Compiling Shaft String.swift
[984/1132] Compiling Shaft Time.swift
[985/1132] Compiling Shaft Arena.swift
[986/1132] Compiling Shaft ArenaTeam.swift
[987/1132] Compiling Shaft GestureBinding.swift
[988/1132] Compiling Shaft DragDetails.swift
[989/1132] Compiling Shaft GestureConstants.swift
[990/1132] Compiling Shaft GestureDebug.swift
[991/1132] Compiling Shaft GestureSettings.swift
[992/1132] Compiling Shaft HitTest.swift
[993/1132] Compiling Shaft LsqSolver.swift
[994/1132] Compiling Shaft PointerEventConverter.swift
[995/1132] Compiling Shaft PointerEvents.swift
[996/1132] Compiling Shaft Animatable.swift
[997/1132] Compiling Shaft Animation.swift
[998/1132] Compiling Shaft AnimationBase.swift
[999/1132] Compiling Shaft AnimationController.swift
[1000/1132] Compiling Shaft Curve.swift
[1001/1132] Compiling Shaft Tween.swift
[1002/1132] Compiling Shaft RemoteAppBackend.swift
[1003/1132] Compiling Shaft UIActor.swift
[1004/1132] Compiling Shaft Backend.swift
[1005/1132] Compiling Shaft Canvas.swift
[1006/1132] Compiling Shaft DisplayList.swift
[1007/1132] Compiling Shaft DisplayListBuilder.swift
[1008/1132] Compiling Shaft DlOpReceiver.swift
[1009/1132] Compiling Shaft Geometry.swift
[1010/1132] Compiling Shaft Globals.swift
[1011/1132] Compiling Shaft Keyboard.swift
[1012/1132] Compiling Shaft KeyboardKey.swift
[1013/1132] Compiling Shaft Layer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Widgets/Focus/Focus.swift:69:14: warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
67 | /// the focus traversal order, call `Focus.of(context).nextFocus()`. To unfocus
68 | /// a widget, call `Focus.of(context).unfocus()`.
69 | public class Focus: StatefulWidget {
| `- warning: non-final class 'Focus' cannot safely conform to protocol 'StatefulWidget', which requires that 'Self.StateType' inherit from 'State<Self>'; this is an error in the Swift 6 language mode
70 | public init(
71 | key: (any Key)? = nil,
[1031/1132] Compiling Shaft RenderMouseRegion.swift
[1032/1132] Compiling Shaft RenderObject.swift
[1033/1132] Compiling Shaft RenderParagraph.swift
[1034/1132] Compiling Shaft RenderPointerListener.swift
[1035/1132] Compiling Shaft RenderProxyBox.swift
[1036/1132] Compiling Shaft RenderShiftedBox.swift
[1037/1132] Compiling Shaft RenderSliver.swift
[1038/1132] Compiling Shaft PhysicsUtils.swift
[1039/1132] Compiling Shaft Simulation.swift
[1040/1132] Compiling Shaft SpringSimulation.swift
[1041/1132] Compiling Shaft Tolerance.swift
[1042/1132] Compiling Shaft RendererBinding.swift
[1043/1132] Compiling Shaft LayoutHelper.swift
[1044/1132] Compiling Shaft MouseTracker.swift
[1045/1132] Compiling Shaft MouseTrackerAnnotation.swift
[1046/1132] Compiling Shaft RenderBox.swift
[1047/1132] Compiling Shaft RenderColoredBox.swift
[1048/1132] Compiling Shaft RenderCustomPaint.swift
[1049/1132] Compiling Shaft RenderEditable.swift
[1050/1132] Compiling Shaft RenderFlex.swift
[1051/1132] Compiling Shaft RenderImage.swift
[1052/1132] Compiling Shaft RenderSliverGrid.swift
[1053/1132] Compiling Shaft RenderSliverGroup.swift
[1054/1132] Compiling Shaft RenderSliverList.swift
[1055/1132] Compiling Shaft RenderSliverMultiBoxAdaptor.swift
[1056/1132] Compiling Shaft RenderSliverPadding.swift
[1057/1132] Compiling Shaft RenderStack.swift
[1058/1132] Compiling Shaft PointerRouter.swift
[1060/1190] Compiling Shaft PointerSignalResolver.swift
[1061/1190] Compiling Shaft LongPressRecongnizer.swift
[1062/1190] Compiling Shaft MonoDrag.swift
[1063/1190] Compiling Shaft Recongnizer.swift
[1064/1190] Compiling Shaft TapAndDragRecongizer.swift
[1065/1190] Compiling Shaft TapRecongnizer.swift
[1066/1190] Compiling Shaft VelocityTracker.swift
[1067/1190] Compiling Shaft Alignment.swift
[1068/1190] Compiling Shaft BasicTypes.swift
[1069/1190] Compiling Shaft BorderRadius.swift
[1070/1190] Compiling Shaft Borders.swift
[1071/1190] Compiling Shaft BoxBorder.swift
[1072/1190] Compiling Shaft BoxDecoration.swift
[1073/1190] Compiling Shaft BoxFit.swift
[1074/1190] Compiling Shaft BoxShadow.swift
[1075/1190] Compiling Shaft ClipContext.swift
[1076/1190] Compiling Shaft DecoratedImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
/Users/admin/builder/spi-builder-workspace/Sources/Shaft/Rendering/RenderParagraph.swift:393:20: warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
391 | if needsClipping {
392 | let bounds = offset & size
393 | if let overflowShader {
| `- warning: value 'overflowShader' was defined but never used; consider replacing with boolean test [#no-usage]
394 | // This layer limits what the shader below blends with to be just the
395 | // text (as opposed to the text and its background).
[1095/1190] Compiling SwiftParser TokenPrecedence.swift
[1096/1190] Compiling SwiftParser TokenSpec.swift
[1097/1190] Compiling SwiftParser TokenSpecSet.swift
[1098/1190] Compiling SwiftParser TopLevel.swift
[1099/1190] Compiling SwiftParser TriviaParser.swift
[1100/1190] Compiling SwiftParser Types.swift
[1101/1190] Compiling SwiftParser ExperimentalFeatures.swift
[1102/1190] Compiling Shaft TextScaler.swift
[1103/1190] Compiling Shaft TextStyle.swift
[1113/1190] Compiling SwiftDiagnostics Message.swift
[1114/1191] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[1115/1191] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[1116/1191] Compiling SwiftDiagnostics Note.swift
[1117/1191] Compiling SwiftBasicFormat Syntax+Extensions.swift
[1118/1191] Compiling SwiftBasicFormat InferIndentation.swift
[1119/1191] Compiling Shaft SingleChildScrollView.swift
[1120/1191] Compiling Shaft ScrollView.swift
[1121/1191] Compiling Shaft Shortcuts.swift
[1122/1191] Compiling Shaft Sliver.swift
[1123/1191] Compiling Shaft SliverPinnedHeader.swift
[1124/1191] Compiling Shaft SliverPrototypeExtentList.swift
[1125/1191] Compiling Shaft TapRegion.swift
[1126/1191] Compiling Shaft EditableText.swift
[1127/1191] Compiling Shaft Text.swift
[1128/1191] Compiling Shaft TextEditingIntents.swift
[1129/1191] Compiling Shaft TextSelection.swift
[1130/1191] Compiling Shaft TickerProvider.swift
[1131/1191] Compiling Shaft Transitions.swift
[1132/1191] Compiling Shaft ValueListenableBuilder.swift
[1133/1191] Compiling Shaft View.swift
[1134/1191] Compiling Shaft Viewport.swift
[1135/1191] Compiling Shaft Visibility.swift
[1136/1191] Compiling SwiftDiagnostics FixIt.swift
[1137/1191] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[1138/1191] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[1139/1191] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[1140/1191] Compiling SwiftDiagnostics Diagnostic.swift
[1141/1191] Emitting module SwiftDiagnostics
[1142/1191] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[1143/1191] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[1144/1191] Compiling SwiftDiagnostics Convenience.swift
[1145/1214] Compiling SwiftBasicFormat BasicFormat.swift
[1146/1214] Emitting module SwiftBasicFormat
[1147/1214] Compiling ShaftCodeHighlight CodeBlock.swift
[1148/1214] Compiling ShaftCodeHighlight ShaftCodeHighlight.swift
[1149/1214] Emitting module ShaftCodeHighlight
[1154/1218] Compiling SwiftParser Nominals.swift
[1155/1218] Compiling SwiftParser Parameters.swift
[1156/1218] Compiling SwiftParser ParseSourceFile.swift
[1157/1218] Compiling SwiftParser Parser.swift
[1158/1218] Compiling SwiftParser Patterns.swift
[1159/1218] Compiling SwiftParser TokenConsumer.swift
[1163/1218] Compiling SwiftParser StringLiterals.swift
[1164/1218] Compiling SwiftParser SwiftParserCompatibility.swift
[1165/1218] Compiling SwiftParser SwiftVersion.swift
[1166/1218] Compiling SwiftParser SyntaxUtils.swift
[1167/1218] Compiling SwiftParser UnicodeScalarExtensions.swift
[1168/1218] Compiling SwiftParser Lookahead.swift
[1169/1218] Compiling SwiftParser LoopProgressCondition.swift
[1170/1218] Compiling SwiftParser Modifiers.swift
[1171/1218] Compiling SwiftParser Names.swift
[1172/1218] Compiling SwiftParser Recovery.swift
[1173/1218] Compiling SwiftParser Specifiers.swift
[1174/1218] Compiling SwiftParser Statements.swift
[1175/1218] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[1176/1218] Emitting module SwiftParser
[1177/1218] Compiling SwiftParser Attributes.swift
[1178/1218] Compiling SwiftParser Availability.swift
[1179/1218] Compiling SwiftParser CharacterInfo.swift
[1180/1218] Compiling SwiftParser CollectionNodes+Parsable.swift
[1181/1218] Compiling SwiftParser Declarations.swift
[1182/1218] Compiling SwiftParser Directives.swift
[1183/1218] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[1184/1218] Compiling SwiftParser Expressions.swift
[1185/1218] Compiling SwiftParser IncrementalParseTransition.swift
[1186/1218] Compiling SwiftParser IsValidIdentifier.swift
[1187/1218] Compiling SwiftParser Cursor.swift
[1188/1218] Compiling SwiftParser Lexeme.swift
[1189/1218] Compiling SwiftParser LexemeSequence.swift
[1190/1218] Compiling SwiftParser Lexer.swift
[1191/1218] Compiling SwiftParser RegexLiteralLexer.swift
[1192/1218] Compiling SwiftParser IsLexerClassified.swift
[1193/1218] Compiling SwiftParser LayoutNodes+Parsable.swift
[1194/1218] Compiling SwiftParser Parser+TokenSpecSet.swift
[1195/1218] Compiling SwiftParser TokenSpecStaticMembers.swift
[1196/1231] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[1197/1232] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[1198/1232] Compiling SwiftParserDiagnostics PresenceUtils.swift
[1199/1232] Compiling SwiftParserDiagnostics Utils.swift
[1200/1232] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[1201/1232] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[1202/1232] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[1203/1232] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[1204/1232] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[1205/1232] Emitting module SwiftParserDiagnostics
[1206/1232] Compiling SwiftParserDiagnostics MissingNodesError.swift
[1207/1232] Compiling SwiftParserDiagnostics MissingTokenError.swift
[1208/1232] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[1209/1232] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[1210/1247] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[1211/1248] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[1212/1248] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[1213/1248] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[1214/1248] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[1215/1248] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[1216/1248] Emitting module SwiftSyntaxBuilder
[1217/1248] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[1218/1248] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[1219/1248] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[1220/1248] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[1221/1248] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[1222/1248] Compiling SwiftSyntaxBuilder Indenter.swift
[1223/1248] Compiling SwiftSyntaxBuilder ListBuilder.swift
[1224/1248] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[1225/1248] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[1226/1267] Compiling SwiftReload Patcher.swift
[1227/1267] Compiling SwiftReload PatcherState.swift
[1228/1269] Compiling SwiftReload RecursiveWatcher.swift
[1229/1269] Compiling SwiftReload Thread.swift
[1230/1269] Compiling SwiftReload PathUtils.swift
[1231/1269] Compiling SwiftReload ProcessEnv.swift
[1232/1269] Compiling SwiftReload Condition.swift
[1233/1269] Compiling SwiftReload FSWatch.swift
[1234/1269] Compiling SwiftReload LocalSwiftReloader.swift
[1235/1269] Compiling SwiftReload CommandPatcher.swift
[1236/1269] Compiling SwiftReload ProjectExtractor.swift
[1237/1269] Compiling SwiftReload SwiftPMProjectExtractor.swift
[1238/1269] Compiling SwiftReload FileInfo.swift
[1239/1269] Compiling SwiftReload FileSystem.swift
[1240/1269] Compiling SwiftReload SyntaxDiff.swift
[1241/1269] Compiling SwiftReload ByteString.swift
[1242/1269] Compiling SwiftReload SwiftBuildCommand.swift
[1243/1269] Compiling SwiftReload SwiftBuildManifest.swift
[1244/1269] Emitting module SwiftReload
[1245/1269] Compiling SwiftReload WatcherUtils.swift
[1246/1269] Compiling SwiftReload WritableByteStream.swift
[1247/1269] Compiling ShaftSDL3 SDLView.swift
[1248/1269] Compiling ShaftSDL3 SDLOpenGLView.swift
[1249/1269] Compiling ShaftSDL3 SDLKey.swift
[1250/1269] Compiling ShaftSDL3 SDLMetalView.swift
[1251/1269] Emitting module ShaftSDL3
[1252/1269] Compiling ShaftSDL3 SDLBackend.swift
[1253/1269] Compiling ShaftSDL3 SDLCursor.swift
[1254/1269] Compiling ShaftSkia SkiaRenderer.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPath.h:1814:5: note: function 'SkPath' unavailable (cannot import)
1812 |
1813 | private:
1814 | SkPath(sk_sp<SkPathRef>, SkPathFillType, bool isVolatile, SkPathConvexity,
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'SkPath' unavailable (cannot import)
1815 | SkPathFirstDirection firstDirection);
1816 |
:
1859 | inline bool hasOnlyMoveTos() const;
1860 |
1861 | SkPathConvexity computeConvexity() const;
| |- note: function 'computeConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1862 |
1863 | bool isValidImpl() const;
:
1887 | // Bottlenecks for working with fConvexity and fFirstDirection.
1888 | // Notice the setters are const... these are mutable atomic fields.
1889 | void setConvexity(SkPathConvexity) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1890 |
1891 | void setFirstDirection(SkPathFirstDirection) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setFirstDirection' unavailable (cannot import)
1892 | SkPathFirstDirection getFirstDirection() const;
| |- note: function 'getFirstDirection' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1893 |
1894 | /** Returns the comvexity type, computing if needed. Never returns kUnknown.
1895 | @return path's convexity type (convex or concave)
1896 | */
1897 | SkPathConvexity getConvexity() const;
| |- note: function 'getConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1898 |
1899 | SkPathConvexity getConvexityOrUnknown() const;
| |- note: function 'getConvexityOrUnknown' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1900 |
1901 | // Compares the cached value with a freshly computed one (computeConvexity())
:
1908 | * example: https://fiddle.skia.org/c/@Path_setConvexity
1909 | */
1910 | void setConvexity(SkPathConvexity convexity);
| | `- note: parameter 'convexity' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1911 |
1912 | /** Shrinks SkPath verb array and SkPoint array storage to discard unused capacity.
:
1920 | // Creates a new Path after the supplied arguments have been validated by
1921 | // sk_path_analyze_verbs().
1922 | static SkPath MakeInternal(const SkPathVerbAnalysis& analsis,
| | `- note: parameter 'analsis' unavailable (cannot import)
| `- note: function 'MakeInternal' unavailable (cannot import)
1923 | const SkPoint points[],
1924 | const uint8_t verbs[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkFont.h:371:5: note: function 'getWidths' unavailable (cannot import)
369 |
370 | // DEPRECATED
371 | void getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[], std::nullptr_t) const {
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'getWidths' unavailable (cannot import)
372 | this->getWidths(glyphs, count, widths);
373 | }
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkMatrix.h:711:5: note: function 'setRSXform' unavailable (cannot import)
709 | example: https://fiddle.skia.org/c/@Matrix_setRSXform
710 | */
711 | SkMatrix& setRSXform(const SkRSXform& rsxForm);
| | `- note: parameter 'rsxForm' unavailable (cannot import)
| `- note: function 'setRSXform' unavailable (cannot import)
712 |
713 | /** Sets SkMatrix to skew by kx and ky, about a pivot point at (px, py).
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/exception_ptr.h:72:3: note: function 'exception_ptr' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {}
72 | _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'exception_ptr' unavailable (cannot import)
73 |
74 | exception_ptr(const exception_ptr&) _NOEXCEPT;
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_code.h:49:3: note: function 'error_code' unavailable (cannot import)
47 | _LIBCPP_HIDE_FROM_ABI error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
48 |
49 | _LIBCPP_HIDE_FROM_ABI error_code(int __val, const error_category& __cat) _NOEXCEPT : __val_(__val), __cat_(&__cat) {}
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_code' unavailable (cannot import)
50 |
51 | template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
:
55 | }
56 |
57 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
58 | __val_ = __val;
59 | __cat_ = &__cat;
:
74 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
75 |
76 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
77 |
78 | _LIBCPP_HIDE_FROM_ABI error_condition default_error_condition() const _NOEXCEPT {
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_condition.h:56:3: note: function 'error_condition' unavailable (cannot import)
54 | _LIBCPP_HIDE_FROM_ABI error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
55 |
56 | _LIBCPP_HIDE_FROM_ABI error_condition(int __val, const error_category& __cat) _NOEXCEPT
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_condition' unavailable (cannot import)
57 | : __val_(__val),
58 | __cat_(&__cat) {}
:
64 | }
65 |
66 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
67 | __val_ = __val;
68 | __cat_ = &__cat;
:
83 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
84 |
85 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
86 | string message() const;
87 |
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__locale:112:3: note: function 'has_facet' unavailable (cannot import)
110 | void __install_ctor(const locale&, facet*, long);
111 | static locale& __global();
112 | bool has_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'has_facet' unavailable (cannot import)
113 | const facet* use_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'use_facet' unavailable (cannot import)
114 |
115 | template <class _Facet>
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/typeindex:69:3: note: function 'type_index' unavailable (cannot import)
67 |
68 | public:
69 | _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
| | `- note: parameter '__y' unavailable (cannot import)
| `- note: function 'type_index' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI bool operator==(const type_index& __y) const _NOEXCEPT { return *__t_ == *__y.__t_; }
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/directory_iterator.h:86:3: note: function 'operator++' unavailable (cannot import)
84 | _LIBCPP_HIDE_FROM_ABI directory_iterator& operator++() { return __increment(); }
85 |
86 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
87 | __dir_element_proxy __p(**this);
88 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/recursive_directory_iterator.h:82:3: note: function 'operator++' unavailable (cannot import)
80 | _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator& operator++() { return __increment(); }
81 |
82 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
83 | __dir_element_proxy __p(**this);
84 | __increment();
[1255/1269] Compiling ShaftSkia SkiaRenderer+Metal.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/gpu/GrBackendSurface.h:205:5: note: function 'setMutableState' unavailable (cannot import)
203 | //
204 | // Vulkan: VkImageLayout and QueueFamilyIndex
205 | void setMutableState(const skgpu::MutableTextureState&);
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setMutableState' unavailable (cannot import)
206 |
207 | // Returns true if we are working with protected content.
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/exception_ptr.h:72:3: note: function 'exception_ptr' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {}
72 | _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'exception_ptr' unavailable (cannot import)
73 |
74 | exception_ptr(const exception_ptr&) _NOEXCEPT;
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_code.h:49:3: note: function 'error_code' unavailable (cannot import)
47 | _LIBCPP_HIDE_FROM_ABI error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
48 |
49 | _LIBCPP_HIDE_FROM_ABI error_code(int __val, const error_category& __cat) _NOEXCEPT : __val_(__val), __cat_(&__cat) {}
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_code' unavailable (cannot import)
50 |
51 | template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
:
55 | }
56 |
57 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
58 | __val_ = __val;
59 | __cat_ = &__cat;
:
74 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
75 |
76 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
77 |
78 | _LIBCPP_HIDE_FROM_ABI error_condition default_error_condition() const _NOEXCEPT {
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_condition.h:56:3: note: function 'error_condition' unavailable (cannot import)
54 | _LIBCPP_HIDE_FROM_ABI error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
55 |
56 | _LIBCPP_HIDE_FROM_ABI error_condition(int __val, const error_category& __cat) _NOEXCEPT
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_condition' unavailable (cannot import)
57 | : __val_(__val),
58 | __cat_(&__cat) {}
:
64 | }
65 |
66 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
67 | __val_ = __val;
68 | __cat_ = &__cat;
:
83 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
84 |
85 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
86 | string message() const;
87 |
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__locale:112:3: note: function 'has_facet' unavailable (cannot import)
110 | void __install_ctor(const locale&, facet*, long);
111 | static locale& __global();
112 | bool has_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'has_facet' unavailable (cannot import)
113 | const facet* use_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'use_facet' unavailable (cannot import)
114 |
115 | template <class _Facet>
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/typeindex:69:3: note: function 'type_index' unavailable (cannot import)
67 |
68 | public:
69 | _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
| | `- note: parameter '__y' unavailable (cannot import)
| `- note: function 'type_index' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI bool operator==(const type_index& __y) const _NOEXCEPT { return *__t_ == *__y.__t_; }
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/directory_iterator.h:86:3: note: function 'operator++' unavailable (cannot import)
84 | _LIBCPP_HIDE_FROM_ABI directory_iterator& operator++() { return __increment(); }
85 |
86 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
87 | __dir_element_proxy __p(**this);
88 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/recursive_directory_iterator.h:82:3: note: function 'operator++' unavailable (cannot import)
80 | _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator& operator++() { return __increment(); }
81 |
82 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
83 | __dir_element_proxy __p(**this);
84 | __increment();
[1256/1270] Compiling ShaftSkia SkiaPath.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPath.h:1814:5: note: function 'SkPath' unavailable (cannot import)
1812 |
1813 | private:
1814 | SkPath(sk_sp<SkPathRef>, SkPathFillType, bool isVolatile, SkPathConvexity,
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'SkPath' unavailable (cannot import)
1815 | SkPathFirstDirection firstDirection);
1816 |
:
1859 | inline bool hasOnlyMoveTos() const;
1860 |
1861 | SkPathConvexity computeConvexity() const;
| |- note: function 'computeConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1862 |
1863 | bool isValidImpl() const;
:
1887 | // Bottlenecks for working with fConvexity and fFirstDirection.
1888 | // Notice the setters are const... these are mutable atomic fields.
1889 | void setConvexity(SkPathConvexity) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1890 |
1891 | void setFirstDirection(SkPathFirstDirection) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setFirstDirection' unavailable (cannot import)
1892 | SkPathFirstDirection getFirstDirection() const;
| |- note: function 'getFirstDirection' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1893 |
1894 | /** Returns the comvexity type, computing if needed. Never returns kUnknown.
1895 | @return path's convexity type (convex or concave)
1896 | */
1897 | SkPathConvexity getConvexity() const;
| |- note: function 'getConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1898 |
1899 | SkPathConvexity getConvexityOrUnknown() const;
| |- note: function 'getConvexityOrUnknown' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1900 |
1901 | // Compares the cached value with a freshly computed one (computeConvexity())
:
1908 | * example: https://fiddle.skia.org/c/@Path_setConvexity
1909 | */
1910 | void setConvexity(SkPathConvexity convexity);
| | `- note: parameter 'convexity' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1911 |
1912 | /** Shrinks SkPath verb array and SkPoint array storage to discard unused capacity.
:
1920 | // Creates a new Path after the supplied arguments have been validated by
1921 | // sk_path_analyze_verbs().
1922 | static SkPath MakeInternal(const SkPathVerbAnalysis& analsis,
| | `- note: parameter 'analsis' unavailable (cannot import)
| `- note: function 'MakeInternal' unavailable (cannot import)
1923 | const SkPoint points[],
1924 | const uint8_t verbs[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkMatrix.h:711:5: note: function 'setRSXform' unavailable (cannot import)
709 | example: https://fiddle.skia.org/c/@Matrix_setRSXform
710 | */
711 | SkMatrix& setRSXform(const SkRSXform& rsxForm);
| | `- note: parameter 'rsxForm' unavailable (cannot import)
| `- note: function 'setRSXform' unavailable (cannot import)
712 |
713 | /** Sets SkMatrix to skew by kx and ky, about a pivot point at (px, py).
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
[1257/1270] Compiling ShaftSkia SkiaRenderer+GL.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/gpu/GrBackendSurface.h:335:5: note: function 'setMutableState' unavailable (cannot import)
333 | //
334 | // Vulkan: VkImageLayout and QueueFamilyIndex
335 | void setMutableState(const skgpu::MutableTextureState&);
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setMutableState' unavailable (cannot import)
336 |
337 | // Returns true if we are working with protected content.
[1258/1270] Compiling ShaftSkia SkiaImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPath.h:1814:5: note: function 'SkPath' unavailable (cannot import)
1812 |
1813 | private:
1814 | SkPath(sk_sp<SkPathRef>, SkPathFillType, bool isVolatile, SkPathConvexity,
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'SkPath' unavailable (cannot import)
1815 | SkPathFirstDirection firstDirection);
1816 |
:
1859 | inline bool hasOnlyMoveTos() const;
1860 |
1861 | SkPathConvexity computeConvexity() const;
| |- note: function 'computeConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1862 |
1863 | bool isValidImpl() const;
:
1887 | // Bottlenecks for working with fConvexity and fFirstDirection.
1888 | // Notice the setters are const... these are mutable atomic fields.
1889 | void setConvexity(SkPathConvexity) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1890 |
1891 | void setFirstDirection(SkPathFirstDirection) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setFirstDirection' unavailable (cannot import)
1892 | SkPathFirstDirection getFirstDirection() const;
| |- note: function 'getFirstDirection' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1893 |
1894 | /** Returns the comvexity type, computing if needed. Never returns kUnknown.
1895 | @return path's convexity type (convex or concave)
1896 | */
1897 | SkPathConvexity getConvexity() const;
| |- note: function 'getConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1898 |
1899 | SkPathConvexity getConvexityOrUnknown() const;
| |- note: function 'getConvexityOrUnknown' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1900 |
1901 | // Compares the cached value with a freshly computed one (computeConvexity())
:
1908 | * example: https://fiddle.skia.org/c/@Path_setConvexity
1909 | */
1910 | void setConvexity(SkPathConvexity convexity);
| | `- note: parameter 'convexity' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1911 |
1912 | /** Shrinks SkPath verb array and SkPoint array storage to discard unused capacity.
:
1920 | // Creates a new Path after the supplied arguments have been validated by
1921 | // sk_path_analyze_verbs().
1922 | static SkPath MakeInternal(const SkPathVerbAnalysis& analsis,
| | `- note: parameter 'analsis' unavailable (cannot import)
| `- note: function 'MakeInternal' unavailable (cannot import)
1923 | const SkPoint points[],
1924 | const uint8_t verbs[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkFont.h:371:5: note: function 'getWidths' unavailable (cannot import)
369 |
370 | // DEPRECATED
371 | void getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[], std::nullptr_t) const {
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'getWidths' unavailable (cannot import)
372 | this->getWidths(glyphs, count, widths);
373 | }
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkMatrix.h:711:5: note: function 'setRSXform' unavailable (cannot import)
709 | example: https://fiddle.skia.org/c/@Matrix_setRSXform
710 | */
711 | SkMatrix& setRSXform(const SkRSXform& rsxForm);
| | `- note: parameter 'rsxForm' unavailable (cannot import)
| `- note: function 'setRSXform' unavailable (cannot import)
712 |
713 | /** Sets SkMatrix to skew by kx and ky, about a pivot point at (px, py).
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/effects/SkImageFilters.h:57:9: note: function 'CropRect' unavailable (cannot import)
55 |
56 | // Backwards compatibility for when the APIs used to explicitly accept "const SkRect*"
57 | CropRect(std::nullptr_t) {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'CropRect' unavailable (cannot import)
58 | CropRect(const SkIRect* optionalCrop) {
59 | if (optionalCrop) {
:
374 | * shader. If null the implicit source image is used instead
375 | */
376 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
377 | std::string_view childShaderName,
378 | sk_sp<SkImageFilter> input) {
:
391 | * This requires a GPU backend or SkSL to be compiled in.
392 | */
393 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
394 | SkScalar sampleRadius,
395 | std::string_view childShaderName,
:
413 | * @param inputCount How many entries are present in 'childShaderNames' and 'inputs'.
414 | */
415 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
416 | std::string_view childShaderNames[],
417 | const sk_sp<SkImageFilter> inputs[],
:
430 | * This requires a GPU backend or SkSL to be compiled in.
431 | */
432 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
433 | SkScalar maxSampleRadius,
434 | std::string_view childShaderNames[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPixmap.h:117:19: note: function 'reset' unavailable (cannot import)
115 | /** Deprecated.
116 | */
117 | [[nodiscard]] bool reset(const SkMask& mask);
| | `- note: parameter 'mask' unavailable (cannot import)
| `- note: function 'reset' unavailable (cannot import)
118 |
119 | /** Sets subset width, height, pixel address to intersection of SkPixmap with area,
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/exception_ptr.h:72:3: note: function 'exception_ptr' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {}
72 | _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'exception_ptr' unavailable (cannot import)
73 |
74 | exception_ptr(const exception_ptr&) _NOEXCEPT;
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_code.h:49:3: note: function 'error_code' unavailable (cannot import)
47 | _LIBCPP_HIDE_FROM_ABI error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
48 |
49 | _LIBCPP_HIDE_FROM_ABI error_code(int __val, const error_category& __cat) _NOEXCEPT : __val_(__val), __cat_(&__cat) {}
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_code' unavailable (cannot import)
50 |
51 | template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
:
55 | }
56 |
57 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
58 | __val_ = __val;
59 | __cat_ = &__cat;
:
74 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
75 |
76 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
77 |
78 | _LIBCPP_HIDE_FROM_ABI error_condition default_error_condition() const _NOEXCEPT {
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_condition.h:56:3: note: function 'error_condition' unavailable (cannot import)
54 | _LIBCPP_HIDE_FROM_ABI error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
55 |
56 | _LIBCPP_HIDE_FROM_ABI error_condition(int __val, const error_category& __cat) _NOEXCEPT
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_condition' unavailable (cannot import)
57 | : __val_(__val),
58 | __cat_(&__cat) {}
:
64 | }
65 |
66 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
67 | __val_ = __val;
68 | __cat_ = &__cat;
:
83 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
84 |
85 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
86 | string message() const;
87 |
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__locale:112:3: note: function 'has_facet' unavailable (cannot import)
110 | void __install_ctor(const locale&, facet*, long);
111 | static locale& __global();
112 | bool has_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'has_facet' unavailable (cannot import)
113 | const facet* use_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'use_facet' unavailable (cannot import)
114 |
115 | template <class _Facet>
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/typeindex:69:3: note: function 'type_index' unavailable (cannot import)
67 |
68 | public:
69 | _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
| | `- note: parameter '__y' unavailable (cannot import)
| `- note: function 'type_index' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI bool operator==(const type_index& __y) const _NOEXCEPT { return *__t_ == *__y.__t_; }
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/directory_iterator.h:86:3: note: function 'operator++' unavailable (cannot import)
84 | _LIBCPP_HIDE_FROM_ABI directory_iterator& operator++() { return __increment(); }
85 |
86 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
87 | __dir_element_proxy __p(**this);
88 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/recursive_directory_iterator.h:82:3: note: function 'operator++' unavailable (cannot import)
80 | _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator& operator++() { return __increment(); }
81 |
82 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
83 | __dir_element_proxy __p(**this);
84 | __increment();
[1259/1270] Compiling ShaftSkia SkiaLoadICU.swift
[1260/1270] Compiling ShaftSkia SkiaCanvas.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPath.h:1814:5: note: function 'SkPath' unavailable (cannot import)
1812 |
1813 | private:
1814 | SkPath(sk_sp<SkPathRef>, SkPathFillType, bool isVolatile, SkPathConvexity,
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'SkPath' unavailable (cannot import)
1815 | SkPathFirstDirection firstDirection);
1816 |
:
1859 | inline bool hasOnlyMoveTos() const;
1860 |
1861 | SkPathConvexity computeConvexity() const;
| |- note: function 'computeConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1862 |
1863 | bool isValidImpl() const;
:
1887 | // Bottlenecks for working with fConvexity and fFirstDirection.
1888 | // Notice the setters are const... these are mutable atomic fields.
1889 | void setConvexity(SkPathConvexity) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1890 |
1891 | void setFirstDirection(SkPathFirstDirection) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setFirstDirection' unavailable (cannot import)
1892 | SkPathFirstDirection getFirstDirection() const;
| |- note: function 'getFirstDirection' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1893 |
1894 | /** Returns the comvexity type, computing if needed. Never returns kUnknown.
1895 | @return path's convexity type (convex or concave)
1896 | */
1897 | SkPathConvexity getConvexity() const;
| |- note: function 'getConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1898 |
1899 | SkPathConvexity getConvexityOrUnknown() const;
| |- note: function 'getConvexityOrUnknown' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1900 |
1901 | // Compares the cached value with a freshly computed one (computeConvexity())
:
1908 | * example: https://fiddle.skia.org/c/@Path_setConvexity
1909 | */
1910 | void setConvexity(SkPathConvexity convexity);
| | `- note: parameter 'convexity' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1911 |
1912 | /** Shrinks SkPath verb array and SkPoint array storage to discard unused capacity.
:
1920 | // Creates a new Path after the supplied arguments have been validated by
1921 | // sk_path_analyze_verbs().
1922 | static SkPath MakeInternal(const SkPathVerbAnalysis& analsis,
| | `- note: parameter 'analsis' unavailable (cannot import)
| `- note: function 'MakeInternal' unavailable (cannot import)
1923 | const SkPoint points[],
1924 | const uint8_t verbs[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkFont.h:371:5: note: function 'getWidths' unavailable (cannot import)
369 |
370 | // DEPRECATED
371 | void getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[], std::nullptr_t) const {
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'getWidths' unavailable (cannot import)
372 | this->getWidths(glyphs, count, widths);
373 | }
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkMatrix.h:711:5: note: function 'setRSXform' unavailable (cannot import)
709 | example: https://fiddle.skia.org/c/@Matrix_setRSXform
710 | */
711 | SkMatrix& setRSXform(const SkRSXform& rsxForm);
| | `- note: parameter 'rsxForm' unavailable (cannot import)
| `- note: function 'setRSXform' unavailable (cannot import)
712 |
713 | /** Sets SkMatrix to skew by kx and ky, about a pivot point at (px, py).
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/exception_ptr.h:72:3: note: function 'exception_ptr' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {}
72 | _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'exception_ptr' unavailable (cannot import)
73 |
74 | exception_ptr(const exception_ptr&) _NOEXCEPT;
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_code.h:49:3: note: function 'error_code' unavailable (cannot import)
47 | _LIBCPP_HIDE_FROM_ABI error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
48 |
49 | _LIBCPP_HIDE_FROM_ABI error_code(int __val, const error_category& __cat) _NOEXCEPT : __val_(__val), __cat_(&__cat) {}
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_code' unavailable (cannot import)
50 |
51 | template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
:
55 | }
56 |
57 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
58 | __val_ = __val;
59 | __cat_ = &__cat;
:
74 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
75 |
76 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
77 |
78 | _LIBCPP_HIDE_FROM_ABI error_condition default_error_condition() const _NOEXCEPT {
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_condition.h:56:3: note: function 'error_condition' unavailable (cannot import)
54 | _LIBCPP_HIDE_FROM_ABI error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
55 |
56 | _LIBCPP_HIDE_FROM_ABI error_condition(int __val, const error_category& __cat) _NOEXCEPT
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_condition' unavailable (cannot import)
57 | : __val_(__val),
58 | __cat_(&__cat) {}
:
64 | }
65 |
66 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
67 | __val_ = __val;
68 | __cat_ = &__cat;
:
83 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
84 |
85 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
86 | string message() const;
87 |
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__locale:112:3: note: function 'has_facet' unavailable (cannot import)
110 | void __install_ctor(const locale&, facet*, long);
111 | static locale& __global();
112 | bool has_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'has_facet' unavailable (cannot import)
113 | const facet* use_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'use_facet' unavailable (cannot import)
114 |
115 | template <class _Facet>
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/typeindex:69:3: note: function 'type_index' unavailable (cannot import)
67 |
68 | public:
69 | _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
| | `- note: parameter '__y' unavailable (cannot import)
| `- note: function 'type_index' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI bool operator==(const type_index& __y) const _NOEXCEPT { return *__t_ == *__y.__t_; }
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/directory_iterator.h:86:3: note: function 'operator++' unavailable (cannot import)
84 | _LIBCPP_HIDE_FROM_ABI directory_iterator& operator++() { return __increment(); }
85 |
86 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
87 | __dir_element_proxy __p(**this);
88 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/recursive_directory_iterator.h:82:3: note: function 'operator++' unavailable (cannot import)
80 | _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator& operator++() { return __increment(); }
81 |
82 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
83 | __dir_element_proxy __p(**this);
84 | __increment();
[1261/1270] Compiling ShaftSkia SkiaFontCollection.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPath.h:1814:5: note: function 'SkPath' unavailable (cannot import)
1812 |
1813 | private:
1814 | SkPath(sk_sp<SkPathRef>, SkPathFillType, bool isVolatile, SkPathConvexity,
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'SkPath' unavailable (cannot import)
1815 | SkPathFirstDirection firstDirection);
1816 |
:
1859 | inline bool hasOnlyMoveTos() const;
1860 |
1861 | SkPathConvexity computeConvexity() const;
| |- note: function 'computeConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1862 |
1863 | bool isValidImpl() const;
:
1887 | // Bottlenecks for working with fConvexity and fFirstDirection.
1888 | // Notice the setters are const... these are mutable atomic fields.
1889 | void setConvexity(SkPathConvexity) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1890 |
1891 | void setFirstDirection(SkPathFirstDirection) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setFirstDirection' unavailable (cannot import)
1892 | SkPathFirstDirection getFirstDirection() const;
| |- note: function 'getFirstDirection' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1893 |
1894 | /** Returns the comvexity type, computing if needed. Never returns kUnknown.
1895 | @return path's convexity type (convex or concave)
1896 | */
1897 | SkPathConvexity getConvexity() const;
| |- note: function 'getConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1898 |
1899 | SkPathConvexity getConvexityOrUnknown() const;
| |- note: function 'getConvexityOrUnknown' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1900 |
1901 | // Compares the cached value with a freshly computed one (computeConvexity())
:
1908 | * example: https://fiddle.skia.org/c/@Path_setConvexity
1909 | */
1910 | void setConvexity(SkPathConvexity convexity);
| | `- note: parameter 'convexity' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1911 |
1912 | /** Shrinks SkPath verb array and SkPoint array storage to discard unused capacity.
:
1920 | // Creates a new Path after the supplied arguments have been validated by
1921 | // sk_path_analyze_verbs().
1922 | static SkPath MakeInternal(const SkPathVerbAnalysis& analsis,
| | `- note: parameter 'analsis' unavailable (cannot import)
| `- note: function 'MakeInternal' unavailable (cannot import)
1923 | const SkPoint points[],
1924 | const uint8_t verbs[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkFont.h:371:5: note: function 'getWidths' unavailable (cannot import)
369 |
370 | // DEPRECATED
371 | void getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[], std::nullptr_t) const {
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'getWidths' unavailable (cannot import)
372 | this->getWidths(glyphs, count, widths);
373 | }
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkMatrix.h:711:5: note: function 'setRSXform' unavailable (cannot import)
709 | example: https://fiddle.skia.org/c/@Matrix_setRSXform
710 | */
711 | SkMatrix& setRSXform(const SkRSXform& rsxForm);
| | `- note: parameter 'rsxForm' unavailable (cannot import)
| `- note: function 'setRSXform' unavailable (cannot import)
712 |
713 | /** Sets SkMatrix to skew by kx and ky, about a pivot point at (px, py).
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/effects/SkImageFilters.h:57:9: note: function 'CropRect' unavailable (cannot import)
55 |
56 | // Backwards compatibility for when the APIs used to explicitly accept "const SkRect*"
57 | CropRect(std::nullptr_t) {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'CropRect' unavailable (cannot import)
58 | CropRect(const SkIRect* optionalCrop) {
59 | if (optionalCrop) {
:
374 | * shader. If null the implicit source image is used instead
375 | */
376 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
377 | std::string_view childShaderName,
378 | sk_sp<SkImageFilter> input) {
:
391 | * This requires a GPU backend or SkSL to be compiled in.
392 | */
393 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
394 | SkScalar sampleRadius,
395 | std::string_view childShaderName,
:
413 | * @param inputCount How many entries are present in 'childShaderNames' and 'inputs'.
414 | */
415 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
416 | std::string_view childShaderNames[],
417 | const sk_sp<SkImageFilter> inputs[],
:
430 | * This requires a GPU backend or SkSL to be compiled in.
431 | */
432 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
433 | SkScalar maxSampleRadius,
434 | std::string_view childShaderNames[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPixmap.h:117:19: note: function 'reset' unavailable (cannot import)
115 | /** Deprecated.
116 | */
117 | [[nodiscard]] bool reset(const SkMask& mask);
| | `- note: parameter 'mask' unavailable (cannot import)
| `- note: function 'reset' unavailable (cannot import)
118 |
119 | /** Sets subset width, height, pixel address to intersection of SkPixmap with area,
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/exception_ptr.h:72:3: note: function 'exception_ptr' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {}
72 | _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'exception_ptr' unavailable (cannot import)
73 |
74 | exception_ptr(const exception_ptr&) _NOEXCEPT;
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_code.h:49:3: note: function 'error_code' unavailable (cannot import)
47 | _LIBCPP_HIDE_FROM_ABI error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
48 |
49 | _LIBCPP_HIDE_FROM_ABI error_code(int __val, const error_category& __cat) _NOEXCEPT : __val_(__val), __cat_(&__cat) {}
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_code' unavailable (cannot import)
50 |
51 | template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
:
55 | }
56 |
57 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
58 | __val_ = __val;
59 | __cat_ = &__cat;
:
74 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
75 |
76 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
77 |
78 | _LIBCPP_HIDE_FROM_ABI error_condition default_error_condition() const _NOEXCEPT {
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_condition.h:56:3: note: function 'error_condition' unavailable (cannot import)
54 | _LIBCPP_HIDE_FROM_ABI error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
55 |
56 | _LIBCPP_HIDE_FROM_ABI error_condition(int __val, const error_category& __cat) _NOEXCEPT
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_condition' unavailable (cannot import)
57 | : __val_(__val),
58 | __cat_(&__cat) {}
:
64 | }
65 |
66 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
67 | __val_ = __val;
68 | __cat_ = &__cat;
:
83 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
84 |
85 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
86 | string message() const;
87 |
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__locale:112:3: note: function 'has_facet' unavailable (cannot import)
110 | void __install_ctor(const locale&, facet*, long);
111 | static locale& __global();
112 | bool has_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'has_facet' unavailable (cannot import)
113 | const facet* use_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'use_facet' unavailable (cannot import)
114 |
115 | template <class _Facet>
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/typeindex:69:3: note: function 'type_index' unavailable (cannot import)
67 |
68 | public:
69 | _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
| | `- note: parameter '__y' unavailable (cannot import)
| `- note: function 'type_index' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI bool operator==(const type_index& __y) const _NOEXCEPT { return *__t_ == *__y.__t_; }
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/directory_iterator.h:86:3: note: function 'operator++' unavailable (cannot import)
84 | _LIBCPP_HIDE_FROM_ABI directory_iterator& operator++() { return __increment(); }
85 |
86 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
87 | __dir_element_proxy __p(**this);
88 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/recursive_directory_iterator.h:82:3: note: function 'operator++' unavailable (cannot import)
80 | _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator& operator++() { return __increment(); }
81 |
82 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
83 | __dir_element_proxy __p(**this);
84 | __increment();
[1262/1270] Emitting module ShaftSkia
[1263/1270] Compiling ShaftSkia SkiaParagraph.swift
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPath.h:1814:5: note: function 'SkPath' unavailable (cannot import)
1812 |
1813 | private:
1814 | SkPath(sk_sp<SkPathRef>, SkPathFillType, bool isVolatile, SkPathConvexity,
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'SkPath' unavailable (cannot import)
1815 | SkPathFirstDirection firstDirection);
1816 |
:
1859 | inline bool hasOnlyMoveTos() const;
1860 |
1861 | SkPathConvexity computeConvexity() const;
| |- note: function 'computeConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1862 |
1863 | bool isValidImpl() const;
:
1887 | // Bottlenecks for working with fConvexity and fFirstDirection.
1888 | // Notice the setters are const... these are mutable atomic fields.
1889 | void setConvexity(SkPathConvexity) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1890 |
1891 | void setFirstDirection(SkPathFirstDirection) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'setFirstDirection' unavailable (cannot import)
1892 | SkPathFirstDirection getFirstDirection() const;
| |- note: function 'getFirstDirection' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1893 |
1894 | /** Returns the comvexity type, computing if needed. Never returns kUnknown.
1895 | @return path's convexity type (convex or concave)
1896 | */
1897 | SkPathConvexity getConvexity() const;
| |- note: function 'getConvexity' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1898 |
1899 | SkPathConvexity getConvexityOrUnknown() const;
| |- note: function 'getConvexityOrUnknown' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
1900 |
1901 | // Compares the cached value with a freshly computed one (computeConvexity())
:
1908 | * example: https://fiddle.skia.org/c/@Path_setConvexity
1909 | */
1910 | void setConvexity(SkPathConvexity convexity);
| | `- note: parameter 'convexity' unavailable (cannot import)
| `- note: function 'setConvexity' unavailable (cannot import)
1911 |
1912 | /** Shrinks SkPath verb array and SkPoint array storage to discard unused capacity.
:
1920 | // Creates a new Path after the supplied arguments have been validated by
1921 | // sk_path_analyze_verbs().
1922 | static SkPath MakeInternal(const SkPathVerbAnalysis& analsis,
| | `- note: parameter 'analsis' unavailable (cannot import)
| `- note: function 'MakeInternal' unavailable (cannot import)
1923 | const SkPoint points[],
1924 | const uint8_t verbs[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkFont.h:371:5: note: function 'getWidths' unavailable (cannot import)
369 |
370 | // DEPRECATED
371 | void getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[], std::nullptr_t) const {
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'getWidths' unavailable (cannot import)
372 | this->getWidths(glyphs, count, widths);
373 | }
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkMatrix.h:711:5: note: function 'setRSXform' unavailable (cannot import)
709 | example: https://fiddle.skia.org/c/@Matrix_setRSXform
710 | */
711 | SkMatrix& setRSXform(const SkRSXform& rsxForm);
| | `- note: parameter 'rsxForm' unavailable (cannot import)
| `- note: function 'setRSXform' unavailable (cannot import)
712 |
713 | /** Sets SkMatrix to skew by kx and ky, about a pivot point at (px, py).
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkRefCnt.h:296:5: note: function 'operator*' unavailable (cannot import)
294 | }
295 |
296 | T& operator*() const {
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| |- note: return type unavailable (cannot import)
| |- note: function 'operator*' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
297 | SkASSERT(this->get() != nullptr);
298 | return *this->get();
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/effects/SkImageFilters.h:57:9: note: function 'CropRect' unavailable (cannot import)
55 |
56 | // Backwards compatibility for when the APIs used to explicitly accept "const SkRect*"
57 | CropRect(std::nullptr_t) {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'CropRect' unavailable (cannot import)
58 | CropRect(const SkIRect* optionalCrop) {
59 | if (optionalCrop) {
:
374 | * shader. If null the implicit source image is used instead
375 | */
376 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
377 | std::string_view childShaderName,
378 | sk_sp<SkImageFilter> input) {
:
391 | * This requires a GPU backend or SkSL to be compiled in.
392 | */
393 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
394 | SkScalar sampleRadius,
395 | std::string_view childShaderName,
:
413 | * @param inputCount How many entries are present in 'childShaderNames' and 'inputs'.
414 | */
415 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
416 | std::string_view childShaderNames[],
417 | const sk_sp<SkImageFilter> inputs[],
:
430 | * This requires a GPU backend or SkSL to be compiled in.
431 | */
432 | static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
| | `- note: parameter 'builder' unavailable (cannot import)
| `- note: function 'RuntimeShader' unavailable (cannot import)
433 | SkScalar maxSampleRadius,
434 | std::string_view childShaderNames[],
/Users/admin/builder/spi-builder-workspace/Sources/CSkia/include/core/SkPixmap.h:117:19: note: function 'reset' unavailable (cannot import)
115 | /** Deprecated.
116 | */
117 | [[nodiscard]] bool reset(const SkMask& mask);
| | `- note: parameter 'mask' unavailable (cannot import)
| `- note: function 'reset' unavailable (cannot import)
118 |
119 | /** Sets subset width, height, pixel address to intersection of SkPixmap with area,
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/exception_ptr.h:72:3: note: function 'exception_ptr' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {}
72 | _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'exception_ptr' unavailable (cannot import)
73 |
74 | exception_ptr(const exception_ptr&) _NOEXCEPT;
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_code.h:49:3: note: function 'error_code' unavailable (cannot import)
47 | _LIBCPP_HIDE_FROM_ABI error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
48 |
49 | _LIBCPP_HIDE_FROM_ABI error_code(int __val, const error_category& __cat) _NOEXCEPT : __val_(__val), __cat_(&__cat) {}
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_code' unavailable (cannot import)
50 |
51 | template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
:
55 | }
56 |
57 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
58 | __val_ = __val;
59 | __cat_ = &__cat;
:
74 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
75 |
76 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
77 |
78 | _LIBCPP_HIDE_FROM_ABI error_condition default_error_condition() const _NOEXCEPT {
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_condition.h:56:3: note: function 'error_condition' unavailable (cannot import)
54 | _LIBCPP_HIDE_FROM_ABI error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
55 |
56 | _LIBCPP_HIDE_FROM_ABI error_condition(int __val, const error_category& __cat) _NOEXCEPT
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_condition' unavailable (cannot import)
57 | : __val_(__val),
58 | __cat_(&__cat) {}
:
64 | }
65 |
66 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
67 | __val_ = __val;
68 | __cat_ = &__cat;
:
83 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
84 |
85 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
86 | string message() const;
87 |
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__locale:112:3: note: function 'has_facet' unavailable (cannot import)
110 | void __install_ctor(const locale&, facet*, long);
111 | static locale& __global();
112 | bool has_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'has_facet' unavailable (cannot import)
113 | const facet* use_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'use_facet' unavailable (cannot import)
114 |
115 | template <class _Facet>
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/typeindex:69:3: note: function 'type_index' unavailable (cannot import)
67 |
68 | public:
69 | _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
| | `- note: parameter '__y' unavailable (cannot import)
| `- note: function 'type_index' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI bool operator==(const type_index& __y) const _NOEXCEPT { return *__t_ == *__y.__t_; }
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/directory_iterator.h:86:3: note: function 'operator++' unavailable (cannot import)
84 | _LIBCPP_HIDE_FROM_ABI directory_iterator& operator++() { return __increment(); }
85 |
86 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
87 | __dir_element_proxy __p(**this);
88 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/recursive_directory_iterator.h:82:3: note: function 'operator++' unavailable (cannot import)
80 | _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator& operator++() { return __increment(); }
81 |
82 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
83 | __dir_element_proxy __p(**this);
84 | __increment();
[1264/1270] Compiling ShaftSkia ToSkia.swift
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_condition.h:56:3: note: function 'error_condition' unavailable (cannot import)
54 | _LIBCPP_HIDE_FROM_ABI error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
55 |
56 | _LIBCPP_HIDE_FROM_ABI error_condition(int __val, const error_category& __cat) _NOEXCEPT
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_condition' unavailable (cannot import)
57 | : __val_(__val),
58 | __cat_(&__cat) {}
:
64 | }
65 |
66 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
67 | __val_ = __val;
68 | __cat_ = &__cat;
:
83 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
84 |
85 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
86 | string message() const;
87 |
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__system_error/error_code.h:49:3: note: function 'error_code' unavailable (cannot import)
47 | _LIBCPP_HIDE_FROM_ABI error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
48 |
49 | _LIBCPP_HIDE_FROM_ABI error_code(int __val, const error_category& __cat) _NOEXCEPT : __val_(__val), __cat_(&__cat) {}
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'error_code' unavailable (cannot import)
50 |
51 | template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
:
55 | }
56 |
57 | _LIBCPP_HIDE_FROM_ABI void assign(int __val, const error_category& __cat) _NOEXCEPT {
| | `- note: parameter '__cat' unavailable (cannot import)
| `- note: function 'assign' unavailable (cannot import)
58 | __val_ = __val;
59 | __cat_ = &__cat;
:
74 | _LIBCPP_HIDE_FROM_ABI int value() const _NOEXCEPT { return __val_; }
75 |
76 | _LIBCPP_HIDE_FROM_ABI const error_category& category() const _NOEXCEPT { return *__cat_; }
| |- note: function 'category' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
77 |
78 | _LIBCPP_HIDE_FROM_ABI error_condition default_error_condition() const _NOEXCEPT {
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/exception_ptr.h:72:3: note: function 'exception_ptr' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {}
72 | _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'exception_ptr' unavailable (cannot import)
73 |
74 | exception_ptr(const exception_ptr&) _NOEXCEPT;
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/directory_iterator.h:86:3: note: function 'operator++' unavailable (cannot import)
84 | _LIBCPP_HIDE_FROM_ABI directory_iterator& operator++() { return __increment(); }
85 |
86 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
87 | __dir_element_proxy __p(**this);
88 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__filesystem/recursive_directory_iterator.h:82:3: note: function 'operator++' unavailable (cannot import)
80 | _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator& operator++() { return __increment(); }
81 |
82 | _LIBCPP_HIDE_FROM_ABI __dir_element_proxy operator++(int) {
| |- note: function 'operator++' unavailable (cannot import)
| `- note: return type unavailable (cannot import)
83 | __dir_element_proxy __p(**this);
84 | __increment();
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__locale:112:3: note: function 'has_facet' unavailable (cannot import)
110 | void __install_ctor(const locale&, facet*, long);
111 | static locale& __global();
112 | bool has_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'has_facet' unavailable (cannot import)
113 | const facet* use_facet(id&) const;
| | `- note: parameter '' unavailable (cannot import)
| `- note: function 'use_facet' unavailable (cannot import)
114 |
115 | template <class _Facet>
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/typeindex:69:3: note: function 'type_index' unavailable (cannot import)
67 |
68 | public:
69 | _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
| | `- note: parameter '__y' unavailable (cannot import)
| `- note: function 'type_index' unavailable (cannot import)
70 |
71 | _LIBCPP_HIDE_FROM_ABI bool operator==(const type_index& __y) const _NOEXCEPT { return *__t_ == *__y.__t_; }
[1265/1272] Emitting module ShaftSetup
[1266/1272] Compiling ShaftSetup ShaftSetup.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShaftSetup/ShaftSetup.swift:43:5: warning: code after 'return' will never be executed
41 | #endif
42 |
43 | preconditionFailure("No backend available for this platform")
| `- warning: code after 'return' will never be executed
44 | }
45 |
[1267/1272] Emitting module ShaftLucide
[1268/1272] Compiling ShaftLucide LucideIcon.swift
[1269/1272] Compiling ShaftLucide embedded_resources.swift
[1270/1292] Emitting module Playground
[1271/1294] Compiling Playground Demo_MultiWindow.swift
[1272/1294] Compiling Playground Kit_Background.swift
[1273/1294] Compiling Playground _Utils.swift
[1274/1294] Compiling Playground main.swift
[1275/1294] Compiling Playground Kit_Icons.swift
[1276/1294] Compiling Playground Kit_Image.swift
[1277/1294] Compiling Playground Kit_ListView.swift
[1278/1294] Compiling Playground Kit_NavigationSplitView.swift
[1279/1294] Compiling Playground Kit_Button.swift
[1280/1294] Compiling Playground Kit_Divider.swift
[1281/1294] Compiling Playground Kit_Resizable.swift
[1282/1294] Compiling Playground Kit_TextField.swift
[1283/1294] Compiling Playground Kit_Typography.swift
[1284/1294] Compiling Playground _Template.swift
[1285/1294] Compiling Playground Concept_Backend.swift
[1286/1294] Compiling Playground Concept_Observation.swift
[1287/1294] Compiling Playground Concept_ShaftKit.swift
[1288/1294] Compiling Playground Demo_Cube.swift
[1289/1294] Compiling Playground HackerNews.swift
[1290/1294] Compiling Playground HackerNewsApp.swift
[1291/1294] Compiling Playground MetalApp.swift
[1291/1294] Write Objects.LinkFileList
error: link command failed with exit code 1 (use -v to see invocation)
ld: warning: search path '.shaft/skia' not found
ld: warning: Could not find or use auto-linked library 'skia': library 'skia' not found
ld: warning: Could not find or use auto-linked library 'skparagraph': library 'skparagraph' not found
ld: warning: Could not find or use auto-linked library 'skshaper': library 'skshaper' not found
ld: warning: Could not find or use auto-linked library 'skunicode_core': library 'skunicode_core' not found
ld: warning: Could not find or use auto-linked library 'skunicode_icu': library 'skunicode_icu' not found
ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes': framework 'CoreAudioTypes' not found
ld: warning: Could not parse or use implicit file '/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SwiftUICore.framework/Versions/A/SwiftUICore.tbd': cannot link directly with 'SwiftUICore' because product being built is not an allowed client of it
Undefined symbols for architecture arm64:
"sk_abort_no_print()", referenced from:
sk_sp<skia::textlayout::FontCollection>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
sk_sp<SkSurface>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
sk_sp<SkImage>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
sk_sp<SkTypeface>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
SkRefCntBase::unref() const::'lambda'()::operator()() const in utils.cpp.o
SkRefCntBase::ref() const::'lambda'()::operator()() const in utils.cpp.o
SkRefCntBase::~SkRefCntBase()::'lambda'()::operator()() const in utils.cpp.o
...
"SkFontMgr_New_CoreText(__CTFontCollection const*)", referenced from:
___cxx_global_var_init.2 in utils.cpp.o
"GrGLMakeNativeInterface()", referenced from:
gr_glinterface_create_native_interface() in utils.cpp.o
"SkMakeTypefaceFromCTFont(__CTFont const*)", referenced from:
RegisterSystemFonts(skia::textlayout::TypefaceFontProvider&)::$_0::operator()(int) const in utils.cpp.o
"SkDebugf(char const*, ...)", referenced from:
sk_sp<skia::textlayout::FontCollection>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
sk_sp<SkSurface>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
sk_sp<SkImage>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
sk_sp<SkTypeface>::operator*() const::'lambda'()::operator()() const in utils.cpp.o
SkRefCntBase::unref() const::'lambda'()::operator()() const in utils.cpp.o
SkRefCntBase::ref() const::'lambda'()::operator()() const in utils.cpp.o
SkRefCntBase::~SkRefCntBase()::'lambda'()::operator()() const in utils.cpp.o
...
"SkSurfaces::WrapBackendTexture(GrRecordingContext*, GrBackendTexture const&, GrSurfaceOrigin, int, SkColorType, sk_sp<SkColorSpace>, SkSurfaceProps const*, void (*)(void*), void*)", referenced from:
ShaftSkia.SkiaMetalRenderer.createMetalCanvas(texture: __C.MTLTexture, size: Shaft.TSize<Swift.Int>) -> Shaft.DirectCanvas in SkiaRenderer+Metal.swift.o
"SkSurfaces::WrapBackendRenderTarget(GrRecordingContext*, GrBackendRenderTarget const&, GrSurfaceOrigin, SkColorType, sk_sp<SkColorSpace>, SkSurfaceProps const*, void (*)(void*), void*)", referenced from:
ShaftSkia.SkiaGLRenderer.createGLCanvas(fbo: Swift.UInt, size: Shaft.TSize<Swift.Int>) -> Shaft.DirectCanvas in SkiaRenderer+GL.swift.o
"SkTextBlob::~SkTextBlob()", referenced from:
SkNVRefCnt<SkTextBlob>::unref() const in SkiaFontCollection.swift.o
"SkTextBlob::operator delete(void*)", referenced from:
SkNVRefCnt<SkTextBlob>::unref() const in SkiaFontCollection.swift.o
"SkColorSpace::MakeSRGB()", referenced from:
color_space_new_srgb() in utils.cpp.o
"SkMaskFilter::MakeBlur(SkBlurStyle, float, bool)", referenced from:
sk_paint_set_maskfilter_blur(SkPaint*, SkBlurStyle, float) in utils.cpp.o
"SkAndroidCodec::MakeFromData(sk_sp<SkData>, SkPngChunkReader*)", referenced from:
sk_animated_image_create(void const*, unsigned long) in utils.cpp.o
"GrDirectContext::flush(GrFlushInfo const&)", referenced from:
GrDirectContext::flushAndSubmit(GrSyncCpu) in utils.cpp.o
"GrDirectContext::submit(GrSyncCpu)", referenced from:
GrDirectContext::flushAndSubmit(GrSyncCpu) in utils.cpp.o
"SkAnimatedImage::decodeNextFrame()", referenced from:
sk_animated_image_decode_next_frame(sk_sp<SkAnimatedImage>&) in utils.cpp.o
"SkAnimatedImage::getCurrentFrame()", referenced from:
sk_animated_image_get_current_frame(sk_sp<SkAnimatedImage>&) in utils.cpp.o
"SkAnimatedImage::Make(std::__1::unique_ptr<SkAndroidCodec, std::__1::default_delete<SkAndroidCodec>>)", referenced from:
sk_animated_image_create(void const*, unsigned long) in utils.cpp.o
"GrBackendTexture::~GrBackendTexture()", referenced from:
ShaftSkia.SkiaMetalRenderer.createMetalCanvas(texture: __C.MTLTexture, size: Shaft.TSize<Swift.Int>) -> Shaft.DirectCanvas in SkiaRenderer+Metal.swift.o
ShaftSkia.SkiaMetalRenderer.createMetalImage(texture: __C.MTLTexture) -> Shaft.NativeImage in SkiaRenderer+Metal.swift.o
"GrDirectContexts::MakeGL(sk_sp<GrGLInterface const>)", referenced from:
gr_direct_context_make_gl(sk_sp<GrGLInterface const>&) in utils.cpp.o
"GrDirectContexts::MakeMetal(GrMtlBackendContext const&)", referenced from:
gr_mtl_direct_context_make(GrMtlBackendContext&) in utils.cpp.o
"GrBackendTextures::MakeMtl(int, int, skgpu::Mipmapped, GrMtlTextureInfo const&, std::__1::basic_string_view<char, std::__1::char_traits<char>>)", referenced from:
ShaftSkia.SkiaMetalRenderer.createMetalCanvas(texture: __C.MTLTexture, size: Shaft.TSize<Swift.Int>) -> Shaft.DirectCanvas in SkiaRenderer+Metal.swift.o
ShaftSkia.SkiaMetalRenderer.createMetalImage(texture: __C.MTLTexture) -> Shaft.NativeImage in SkiaRenderer+Metal.swift.o
"SkTextBlobBuilder::allocRunPos(SkFont const&, int, SkRect const*)", referenced from:
sk_text_blob_make_from_glyphs(unsigned short const*, SkPoint const*, unsigned long, SkFont const&) in utils.cpp.o
"SkTextBlobBuilder::make()", referenced from:
sk_text_blob_make_from_glyphs(unsigned short const*, SkPoint const*, unsigned long, SkFont const&) in utils.cpp.o
"SkTextBlobBuilder::SkTextBlobBuilder()", referenced from:
sk_text_blob_make_from_glyphs(unsigned short const*, SkPoint const*, unsigned long, SkFont const&) in utils.cpp.o
"SkTextBlobBuilder::~SkTextBlobBuilder()", referenced from:
sk_text_blob_make_from_glyphs(unsigned short const*, SkPoint const*, unsigned long, SkFont const&) in utils.cpp.o
sk_text_blob_make_from_glyphs(unsigned short const*, SkPoint const*, unsigned long, SkFont const&) in utils.cpp.o
"GrBackendRenderTarget::~GrBackendRenderTarget()", referenced from:
ShaftSkia.SkiaGLRenderer.createGLCanvas(fbo: Swift.UInt, size: Shaft.TSize<Swift.Int>) -> Shaft.DirectCanvas in SkiaRenderer+GL.swift.o
"GrBackendRenderTargets::MakeGL(int, int, int, int, GrGLFramebufferInfo const&)", referenced from:
ShaftSkia.SkiaGLRenderer.createGLCanvas(fbo: Swift.UInt, size: Shaft.TSize<Swift.Int>) -> Shaft.DirectCanvas in SkiaRenderer+GL.swift.o
"skia::textlayout::StrutStyle::StrutStyle()", referenced from:
(extension in ShaftSkia):Shaft.ParagraphStyle.copyToSkia(inout __C.skia.textlayout.ParagraphStyle) -> () in ToSkia.swift.o
"skia::textlayout::FontCollection::findTypefaces(std::__1::vector<SkString, std::__1::allocator<SkString>> const&, SkFontStyle)", referenced from:
sk_fontcollection_find_typefaces(sk_sp<skia::textlayout::FontCollection> const&, std::__1::vector<SkString, std::__1::allocator<SkString>> const&, SkFontStyle) in utils.cpp.o
"skia::textlayout::FontCollection::defaultFallback(int, SkFontStyle, SkString const&)", referenced from:
sk_fontcollection_default_fallback(sk_sp<skia::textlayout::FontCollection> const&, int, SkFontStyle, SkString const&) in utils.cpp.o
"skia::textlayout::FontCollection::setDefaultFontManager(sk_sp<SkFontMgr>)", referenced from:
sk_fontcollection_new() in utils.cpp.o
"skia::textlayout::FontCollection::setDynamicFontManager(sk_sp<SkFontMgr>)", referenced from:
sk_fontcollection_new() in utils.cpp.o
"skia::textlayout::FontCollection::FontCollection()", referenced from:
sk_sp<skia::textlayout::FontCollection> sk_make_sp<skia::textlayout::FontCollection>() in utils.cpp.o
"skia::textlayout::ParagraphStyle::ParagraphStyle()", referenced from:
ShaftSkia.SkiaParagraphBuilder.init(_: Shaft.ParagraphStyle, fontCollection: ShaftSkia.SkiaFontCollection) -> ShaftSkia.SkiaParagraphBuilder in SkiaParagraph.swift.o
"skia::textlayout::ParagraphBuilder::make(skia::textlayout::ParagraphStyle const&, sk_sp<skia::textlayout::FontCollection>)", referenced from:
paragraph_builder_new(skia::textlayout::ParagraphStyle&, sk_sp<skia::textlayout::FontCollection> const&) in utils.cpp.o
"skia::textlayout::TypefaceFontProvider::registerTypeface(sk_sp<SkTypeface>)", referenced from:
sk_fontcollection_register_typeface(sk_sp<skia::textlayout::FontCollection>&, sk_sp<SkTypeface>&) in utils.cpp.o
"skia::textlayout::TypefaceFontProvider::registerTypeface(sk_sp<SkTypeface>, SkString const&)", referenced from:
RegisterSystemFonts(skia::textlayout::TypefaceFontProvider&)::$_0::operator()(int) const in utils.cpp.o
"skia::textlayout::TextStyle::setFontArguments(std::__1::optional<SkFontArguments> const&)", referenced from:
sk_textstyle_set_font_arguments(skia::textlayout::TextStyle*, SkFontArguments) in utils.cpp.o
"skia::textlayout::TextStyle::kDefaultFontFamilies", referenced from:
skia::textlayout::TextStyle::TextStyle() in SkiaParagraph.swift.o
"SkData::MakeWithCopy(void const*, unsigned long)", referenced from:
sk_typeface_create_from_data(sk_sp<skia::textlayout::FontCollection> const&, char const*, unsigned long) in utils.cpp.o
sk_animated_image_create(void const*, unsigned long) in utils.cpp.o
"SkData::~SkData()", referenced from:
SkNVRefCnt<SkData>::unref() const in utils.cpp.o
"SkData::operator delete(void*)", referenced from:
SkNVRefCnt<SkData>::unref() const in utils.cpp.o
"SkFont::SkFont(sk_sp<SkTypeface>, float)", referenced from:
sk_font_new(sk_sp<SkTypeface>&, float) in utils.cpp.o
"SkPath::reset()", referenced from:
sk_path_reset(SkPath*) in utils.cpp.o
"SkPath::lineTo(float, float)", referenced from:
sk_path_line_to(SkPath*, float, float) in utils.cpp.o
"SkPath::moveTo(float, float)", referenced from:
sk_path_move_to(SkPath*, float, float) in utils.cpp.o
"SkPath::SkPath(SkPath const&)", referenced from:
key path getter for ShaftSkia.SkiaPath.skPath : __C.SkPath : ShaftSkia.SkiaPath in SkiaPath.swift.o
key path setter for ShaftSkia.SkiaPath.skPath : __C.SkPath : ShaftSkia.SkiaPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.skPath.getter : __C.SkPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.skPath.setter : __C.SkPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.skPath.setter : __C.SkPath in SkiaPath.swift.o
initializeWithCopy value witness for __C.SkPath in SkiaPath.swift.o
assignWithCopy value witness for __C.SkPath in SkiaPath.swift.o
...
"SkPath::SkPath()", referenced from:
variable initialization expression of ShaftSkia.SkiaPath.skPath : __C.SkPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.init() -> ShaftSkia.SkiaPath in SkiaPath.swift.o
"SkPath::~SkPath()", referenced from:
ShaftSkia.SkiaCanvas.drawPath(Shaft.Path, Shaft.Paint) -> () in SkiaCanvas.swift.o
key path getter for ShaftSkia.SkiaPath.skPath : __C.SkPath : ShaftSkia.SkiaPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.skPath.setter : __C.SkPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.skPath.setter : __C.SkPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.skPath.setter : __C.SkPath in SkiaPath.swift.o
ShaftSkia.SkiaPath.deinit in SkiaPath.swift.o
destroy value witness for __C.SkPath in SkiaPath.swift.o
...
"SkPaint::setBlendMode(SkBlendMode)", referenced from:
(extension in ShaftSkia):Shaft.Paint.copyToSkia(paint: inout __C.SkPaint) -> () in ToSkia.swift.o
"SkPaint::setStrokeCap(SkPaint::Cap)", referenced from:
(extension in ShaftSkia):Shaft.Paint.copyToSkia(paint: inout __C.SkPaint) -> () in ToSkia.swift.o
"SkPaint::setMaskFilter(sk_sp<SkMaskFilter>)", referenced from:
sk_paint_set_maskfilter_blur(SkPaint*, SkBlurStyle, float) in utils.cpp.o
sk_paint_clear_maskfilter(SkPaint*) in utils.cpp.o
"SkPaint::setStrokeJoin(SkPaint::Join)", referenced from:
(extension in ShaftSkia):Shaft.Paint.copyToSkia(paint: inout __C.SkPaint) -> () in ToSkia.swift.o
"SkPaint::setStrokeMiter(float)", referenced from:
(extension in ShaftSkia):Shaft.Paint.copyToSkia(paint: inout __C.SkPaint) -> () in ToSkia.swift.o
"SkPaint::setStrokeWidth(float)", referenced from:
(extension in ShaftSkia):Shaft.Paint.copyToSkia(paint: inout __C.SkPaint) -> () in ToSkia.swift.o
"SkPaint::setColor(unsigned int)", referenced from:
(extension in ShaftSkia):Shaft.Paint.copyToSkia(paint: inout __C.SkPaint) -> () in ToSkia.swift.o
"SkPaint::setStyle(SkPaint::Style)", referenced from:
(extension in ShaftSkia):Shaft.Paint.copyToSkia(paint: inout __C.SkPaint) -> () in ToSkia.swift.o
"SkPaint::SkPaint(SkPaint&&)", referenced from:
ShaftSkia.SkiaCanvas.(skPaint in _6642A5D20A9A418A17ACFC2E4219ABBA).setter : __C.SkPaint in SkiaCanvas.swift.o
initializeWithTake value witness for __C.SkPaint in SkiaCanvas.swift.o
assignWithTake value witness for __C.SkPaint in SkiaCanvas.swift.o
std::__1::__variant_detail::__alt<0ul, SkPaint>::__alt[abi:ne200100]<SkPaint>(std::__1::in_place_t, SkPaint&&) in ToSkia.swift.o
"SkPaint::SkPaint(SkPaint const&)", referenced from:
ShaftSkia.SkiaCanvas.(skPaint in _6642A5D20A9A418A17ACFC2E4219ABBA).getter : __C.SkPaint in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.(skPaint in _6642A5D20A9A418A17ACFC2E4219ABBA).setter : __C.SkPaint in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawLine(Shaft.TOffset<Swift.Float>, Shaft.TOffset<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawRect(Shaft.TRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawTextBlob(Shaft.TextBlob, Shaft.TOffset<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawRRect(Shaft.TRRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawDRRect(Shaft.TRRect<Swift.Float>, Shaft.TRRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
...
"SkPaint::SkPaint()", referenced from:
ShaftSkia.SkiaCanvas.init(__C.sk_sp<SkSurface>, __C.sk_sp<GrDirectContext>, Shaft.TSize<Swift.Int>) -> ShaftSkia.SkiaCanvas in SkiaCanvas.swift.o
variable initialization expression of ShaftSkia.SkiaCanvas.(skPaint in _6642A5D20A9A418A17ACFC2E4219ABBA) : __C.SkPaint in SkiaCanvas.swift.o
std::__1::__variant_detail::__alt<0ul, SkPaint>::__alt[abi:ne200100]<>(std::__1::in_place_t) in SkiaParagraph.swift.o
(extension in ShaftSkia):Shaft.SpanStyle.copyToSkia(inout __C.skia.textlayout.TextStyle) -> () in ToSkia.swift.o
(extension in ShaftSkia):Shaft.SpanStyle.copyToSkia(inout __C.skia.textlayout.TextStyle) -> () in ToSkia.swift.o
"SkPaint::~SkPaint()", referenced from:
ShaftSkia.SkiaCanvas.(skPaint in _6642A5D20A9A418A17ACFC2E4219ABBA).setter : __C.SkPaint in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.(skPaint in _6642A5D20A9A418A17ACFC2E4219ABBA).setter : __C.SkPaint in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.(skPaint in _6642A5D20A9A418A17ACFC2E4219ABBA).setter : __C.SkPaint in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawLine(Shaft.TOffset<Swift.Float>, Shaft.TOffset<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawRect(Shaft.TRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawTextBlob(Shaft.TextBlob, Shaft.TOffset<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
ShaftSkia.SkiaCanvas.drawRRect(Shaft.TRRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
...
"SkPaint::operator=(SkPaint&&)", referenced from:
void std::__1::__variant_detail::__assignment<std::__1::__variant_detail::__traits<SkPaint, int>>::__assign_alt[abi:ne200100]<0ul, SkPaint, SkPaint>(std::__1::__variant_detail::__alt<0ul, SkPaint>&, SkPaint&&) in ToSkia.swift.o
"SkPaint::operator=(SkPaint const&)", referenced from:
void std::__1::__variant_detail::__assignment<std::__1::__variant_detail::__traits<SkPaint, int>>::__assign_alt[abi:ne200100]<0ul, SkPaint, SkPaint const&>(std::__1::__variant_detail::__alt<0ul, SkPaint>&, SkPaint const&) in ToSkia.swift.o
"SkRRect::setRectRadii(SkRect const&, SkPoint const*)", referenced from:
closure #1 (Swift.UnsafeBufferPointer<__C.SkPoint>) -> () in ShaftSkia.SkiaCanvas.drawRRect(Shaft.TRRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
closure #1 (Swift.UnsafeBufferPointer<__C.SkPoint>) -> () in ShaftSkia.SkiaCanvas.drawDRRect(Shaft.TRRect<Swift.Float>, Shaft.TRRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
closure #2 (Swift.UnsafeBufferPointer<__C.SkPoint>) -> () in ShaftSkia.SkiaCanvas.drawDRRect(Shaft.TRRect<Swift.Float>, Shaft.TRRect<Swift.Float>, Shaft.Paint) -> () in SkiaCanvas.swift.o
closure #1 (Swift.UnsafeBufferPointer<__C.SkPoint>) -> () in ShaftSkia.SkiaCanvas.clipRRect(Shaft.TRRect<Swift.Float>, Swift.Bool) -> () in SkiaCanvas.swift.o
"SkCanvas::drawCircle(float, float, float, SkPaint const&)", referenced from:
sk_canvas_draw_circle(SkCanvas*, float, float, float, SkPaint const&) in utils.cpp.o
"SkCanvas::drawDRRect(SkRRect const&, SkRRect const&, SkPaint const&)", referenced from:
sk_canvas_draw_drrect(SkCanvas*, SkRRect const&, SkRRect const&, SkPaint const&) in utils.cpp.o
"SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&)", referenced from:
sk_canvas_draw_text_blob(SkCanvas*, sk_sp<SkTextBlob>&, float, float, SkPaint const&) in utils.cpp.o
"SkCanvas::drawImageNine(SkImage const*, SkIRect const&, SkRect const&, SkFilterMode, SkPaint const*)", referenced from:
sk_canvas_draw_image_nine(SkCanvas*, sk_sp<SkImage>&, SkIRect const&, SkRect const&, SkPaint const*) in utils.cpp.o
"SkCanvas::drawImageRect(SkImage const*, SkRect const&, SkRect const&, SkSamplingOptions const&, SkPaint const*, SkCanvas::SrcRectConstraint)", referenced from:
SkCanvas::drawImageRect(sk_sp<SkImage> const&, SkRect const&, SkRect const&, SkSamplingOptions const&, SkPaint const*, SkCanvas::SrcRectConstraint) in utils.cpp.o
"SkCanvas::save()", referenced from:
sk_canvas_save(SkCanvas*) in utils.cpp.o
"SkCanvas::scale(float, float)", referenced from:
sk_canvas_scale(SkCanvas*, float, float) in utils.cpp.o
"SkCanvas::concat(SkM44 const&)", referenced from:
sk_canvas_concat(SkCanvas*, SkM44 const&) in utils.cpp.o
"SkCanvas::rotate(float)", referenced from:
sk_canvas_rotate(SkCanvas*, float) in utils.cpp.o
"SkCanvas::restore()", referenced from:
sk_canvas_restore(SkCanvas*) in utils.cpp.o
"SkCanvas::clipRect(SkRect const&, SkClipOp, bool)", referenced from:
sk_canvas_clip_rect(SkCanvas*, SkRect const&, SkClipOp, bool) in utils.cpp.o
"SkCanvas::drawLine(float, float, float, float, SkPaint const&)", referenced from:
sk_canvas_draw_line(SkCanvas*, float, float, float, float, SkPaint const&) in utils.cpp.o
"SkCanvas::drawPath(SkPath const&, SkPaint const&)", referenced from:
sk_canvas_draw_path(SkCanvas*, SkPath const&, SkPaint const&) in utils.cpp.o
"SkCanvas::drawRect(SkRect const&, SkPaint const&)", referenced from:
sk_canvas_draw_rect(SkCanvas*, SkRect const&, SkPaint const&) in utils.cpp.o
"SkCanvas::clipRRect(SkRRect const&, SkClipOp, bool)", referenced from:
sk_canvas_clip_rrect(SkCanvas*, SkRRect const&, SkClipOp, bool) in utils.cpp.o
"SkCanvas::drawColor(SkRGBA4f<(SkAlphaType)3> const&, SkBlendMode)", referenced from:
SkCanvas::clear(SkRGBA4f<(SkAlphaType)3> const&) in utils.cpp.o
"SkCanvas::drawImage(SkImage const*, float, float, SkSamplingOptions const&, SkPaint const*)", referenced from:
sk_canvas_draw_image(SkCanvas*, sk_sp<SkImage>&, float, float, SkPaint const*) in utils.cpp.o
"SkCanvas::drawRRect(SkRRect const&, SkPaint const&)", referenced from:
sk_canvas_draw_rrect(SkCanvas*, SkRRect const&, SkPaint const&) in utils.cpp.o
"SkCanvas::saveLayer(SkRect const*, SkPaint const*)", referenced from:
sk_canvas_save_layer(SkCanvas*, SkRect const*, SkPaint const*) in utils.cpp.o
"SkCanvas::translate(float, float)", referenced from:
sk_canvas_translate(SkCanvas*, float, float) in utils.cpp.o
"SkImages::AdoptTextureFrom(GrRecordingContext*, GrBackendTexture const&, GrSurfaceOrigin, SkColorType)", referenced from:
ShaftSkia.SkiaMetalRenderer.createMetalImage(texture: __C.MTLTexture) -> Shaft.NativeImage in SkiaRenderer+Metal.swift.o
"SkRGBA4f<(SkAlphaType)3>::FromColor(unsigned int)", referenced from:
SkCanvas::clear(unsigned int) in utils.cpp.o
"SkString::SkString(char const*)", referenced from:
ShaftSkia.SkiaFontCollection.findTypeface(_: [Swift.String], style: Shaft.FontStyle, weight: Shaft.FontWeight) -> [Shaft.Typeface] in SkiaFontCollection.swift.o
(extension in ShaftSkia):Shaft.ParagraphStyle.copyToSkia(inout __C.skia.textlayout.ParagraphStyle) -> () in ToSkia.swift.o
(extension in ShaftSkia):Shaft.StrutStyle.copyToSkia(inout __C.skia.textlayout.StrutStyle) -> () in ToSkia.swift.o
(extension in ShaftSkia):Shaft.SpanStyle.copyToSkia(inout __C.skia.textlayout.TextStyle) -> () in ToSkia.swift.o
"SkString::SkString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)", referenced from:
RegisterSystemFonts(skia::textlayout::TypefaceFontProvider&)::$_0::operator()(int) const in utils.cpp.o
"SkString::SkString(SkString const&)", referenced from:
ShaftSkia.SkiaTypeface.familyName.getter : Swift.String in SkiaFontCollection.swift.o
void std::__1::allocator<SkString>::construct[abi:ne200100]<SkString, SkString&>(SkString*, SkString&) in SkiaFontCollection.swift.o
void std::__1::allocator<SkString>::construct[abi:ne200100]<SkString, SkString const&>(SkString*, SkString const&) in SkiaFontCollection.swift.o
skia::textlayout::ParagraphStyle::ParagraphStyle(skia::textlayout::ParagraphStyle const&) in SkiaParagraph.swift.o
skia::textlayout::TextStyle::TextStyle(skia::textlayout::TextStyle const&) in SkiaParagraph.swift.o
skia::textlayout::FontFeature::FontFeature(skia::textlayout::FontFeature const&) in SkiaParagraph.swift.o
"SkString::SkString()", referenced from:
ShaftSkia.SkiaFontCollection.findTypefaceFor(Swift.UInt32) -> Shaft.Typeface? in SkiaFontCollection.swift.o
ShaftSkia.SkiaTypeface.familyName.getter : Swift.String in SkiaFontCollection.swift.o
skia::textlayout::TextStyle::TextStyle() in SkiaParagraph.swift.o
"SkString::~SkString()", referenced from:
RegisterSystemFonts(skia::textlayout::TypefaceFontProvider&)::$_0::operator()(int) const in utils.cpp.o
RegisterSystemFonts(skia::textlayout::TypefaceFontProvider&)::$_0::operator()(int) const in utils.cpp.o
std::__1::pair<SkString, sk_sp<skia::textlayout::TypefaceFontStyleSet>>::~pair() in utils.cpp.o
ShaftSkia.SkiaFontCollection.findTypeface(_: [Swift.String], style: Shaft.FontStyle, weight: Shaft.FontWeight) -> [Shaft.Typeface] in SkiaFontCollection.swift.o
ShaftSkia.SkiaFontCollection.findTypefaceFor(Swift.UInt32) -> Shaft.Typeface? in SkiaFontCollection.swift.o
ShaftSkia.SkiaTypeface.familyName.getter : Swift.String in SkiaFontCollection.swift.o
ShaftSkia.SkiaTypeface.familyName.getter : Swift.String in SkiaFontCollection.swift.o
...
"SkString::operator=(SkString const&)", referenced from:
skia::textlayout::ParagraphStyle::setEllipsis(SkString const&) in ToSkia.swift.o
skia::textlayout::TextStyle::operator=(skia::textlayout::TextStyle const&) in ToSkia.swift.o
std::__1::pair<SkString*, SkString*> std::__1::__copy_impl::operator()[abi:ne200100]<SkString*, SkString*, SkString*>(SkString*, SkString*, SkString*) const in ToSkia.swift.o
skia::textlayout::FontFeature::operator=(skia::textlayout::FontFeature const&) in ToSkia.swift.o
"SkSurface::getCanvas()", referenced from:
sk_surface_get_canvas(sk_sp<SkSurface> const&) in utils.cpp.o
"SkTypeface::countGlyphs() const", referenced from:
sk_typeface_count_glyphs(sk_sp<SkTypeface>&) in utils.cpp.o
"SkTypeface::getFamilyName(SkString*) const", referenced from:
sk_typeface_get_family_name(sk_sp<SkTypeface>&, SkString*) in utils.cpp.o
"SkTypeface::unicharToGlyph(int) const", referenced from:
sk_typeface_get_glyph(sk_sp<SkTypeface>&, int) in utils.cpp.o
"SkTypeface::unicharsToGlyphs(int const*, int, unsigned short*) const", referenced from:
sk_typeface_get_glyphs(sk_sp<SkTypeface>&, int const*, unsigned long) in utils.cpp.o
"SkCanvas::getSaveCount() const", referenced from:
sk_canvas_get_save_count(SkCanvas*) in utils.cpp.o
"SkFontMgr::makeFromData(sk_sp<SkData>, int) const", referenced from:
sk_typeface_create_from_data(sk_sp<skia::textlayout::FontCollection> const&, char const*, unsigned long) in utils.cpp.o
"vtable for skia::textlayout::TypefaceFontProvider", referenced from:
skia::textlayout::TypefaceFontProvider::TypefaceFontProvider() in utils.cpp.o
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[1292/1294] Linking Playground
Fetching https://github.com/ShaftUI/SwiftSDL3
[1/1787] Fetching swiftsdl3
Fetched https://github.com/ShaftUI/SwiftSDL3 from cache (1.22s)
Fetching https://github.com/ShaftUI/Splash
[1/1351] Fetching splash
Fetched https://github.com/ShaftUI/Splash from cache (1.00s)
Fetching https://github.com/ShaftUI/SwiftReload.git
[1/159] Fetching swiftreload
Fetched https://github.com/ShaftUI/SwiftReload.git from cache (0.69s)
Fetching https://github.com/swiftwasm/JavaScriptKit
Fetching https://github.com/ShaftUI/swift-collections
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/ShaftUI/SwiftMath
Fetching https://github.com/gregcotten/ZIPFoundationModern
Fetching https://github.com/onevcat/Rainbow
[1/773] Fetching swiftmath
[148/5964] Fetching swiftmath, zipfoundationmodern
[216/7299] Fetching swiftmath, zipfoundationmodern, rainbow
[400/18070] Fetching swiftmath, zipfoundationmodern, rainbow, swift-collections
[2310/29206] Fetching swiftmath, zipfoundationmodern, rainbow, swift-collections, yams
[3163/55397] Fetching swiftmath, zipfoundationmodern, rainbow, swift-collections, yams, javascriptkit
Fetched https://github.com/onevcat/Rainbow from cache (1.31s)
Fetched https://github.com/gregcotten/ZIPFoundationModern from cache (1.31s)
[20353/120734] Fetching swiftmath, swift-collections, yams, javascriptkit, swift-syntax
Fetched https://github.com/jpsim/Yams.git from cache (1.99s)
Fetched https://github.com/ShaftUI/SwiftMath from cache (1.99s)
[86548/108825] Fetching swift-collections, javascriptkit, swift-syntax
Fetched https://github.com/ShaftUI/swift-collections from cache (3.02s)
Fetched https://github.com/swiftwasm/JavaScriptKit from cache (3.02s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.02s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 600.0.1 (3.67s)
Computing version for https://github.com/ShaftUI/swift-collections
Computed https://github.com/ShaftUI/swift-collections at 1.3.0 (0.64s)
Computing version for https://github.com/ShaftUI/SwiftMath
Computed https://github.com/ShaftUI/SwiftMath at 3.4.0 (0.52s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 4.2.0 (1.95s)
Computing version for https://github.com/gregcotten/ZIPFoundationModern
Computed https://github.com/gregcotten/ZIPFoundationModern at 0.0.5 (0.52s)
Fetching https://github.com/gregcotten/CSProgress
Fetching https://github.com/apple/swift-system
Fetching https://github.com/the-swift-collective/zlib
[1/239] Fetching csprogress
[88/287] Fetching csprogress, zlib
[288/5228] Fetching csprogress, zlib, swift-system
Fetched https://github.com/apple/swift-system from cache (1.09s)
Fetched https://github.com/gregcotten/CSProgress from cache (1.09s)
Fetched https://github.com/the-swift-collective/zlib from cache (1.09s)
Computing version for https://github.com/gregcotten/CSProgress
Computed https://github.com/gregcotten/CSProgress at 0.0.1 (1.73s)
Computing version for https://github.com/the-swift-collective/zlib
Computed https://github.com/the-swift-collective/zlib at 1.3.2 (0.52s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.3.1 (0.53s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.2 (0.45s)
Computing version for https://github.com/swiftwasm/JavaScriptKit
Computed https://github.com/swiftwasm/JavaScriptKit at 0.35.0 (0.52s)
Creating working copy for https://github.com/ShaftUI/SwiftMath
Working copy of https://github.com/ShaftUI/SwiftMath resolved at 3.4.0
Creating working copy for https://github.com/gregcotten/ZIPFoundationModern
Working copy of https://github.com/gregcotten/ZIPFoundationModern resolved at 0.0.5
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 600.0.1
Creating working copy for https://github.com/swiftwasm/JavaScriptKit
Working copy of https://github.com/swiftwasm/JavaScriptKit resolved at 0.35.0
Creating working copy for https://github.com/ShaftUI/SwiftSDL3
Working copy of https://github.com/ShaftUI/SwiftSDL3 resolved at main (d33d998)
Creating working copy for https://github.com/ShaftUI/swift-collections
Working copy of https://github.com/ShaftUI/swift-collections resolved at 1.3.0
Creating working copy for https://github.com/ShaftUI/SwiftReload.git
Working copy of https://github.com/ShaftUI/SwiftReload.git resolved at main (cce1834)
Creating working copy for https://github.com/the-swift-collective/zlib
Working copy of https://github.com/the-swift-collective/zlib resolved at 1.3.2
Creating working copy for https://github.com/gregcotten/CSProgress
Working copy of https://github.com/gregcotten/CSProgress resolved at 0.0.1
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 4.2.0
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.6.2
Creating working copy for https://github.com/ShaftUI/Splash
Working copy of https://github.com/ShaftUI/Splash resolved at master (ed08785)
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.3.1
BUILD FAILURE 6.2 macosSpm