The Swift Package Index logo.Swift Package Index

Build Information

Failed to build NativeMarkKit, reference master (c58eb7), with Swift 6.2 for Android on 19 Jun 2025 11:12:04 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:37:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:39:67: error: 'nil' requires a contextual type
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:50:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 48 |         }
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 52 |         let characterIndex = characterRange.lowerBound // first valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:44: error: value of type 'LayoutManager' has no member 'characterRange'
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:104: error: 'nil' requires a contextual type
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:76: error: cannot find type 'NSParagraphStyle' in scope
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:54:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:67: error: 'nil' requires a contextual type
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:78:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 76 |
 77 |         let offset = point + origin
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:80:23: error: value of type 'LayoutManager' has no member 'drawGlyphs'
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
    |                       `- error: value of type 'LayoutManager' has no member 'drawGlyphs'
 81 |     }
 82 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:89:44: error: value of type 'LayoutManager' has no member 'characterIndex'
 87 |
 88 |         let location = point - origin
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
    |                                            `- error: value of type 'LayoutManager' has no member 'characterIndex'
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:91:101: error: 'nil' requires a contextual type
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
    |                                                                                                     `- error: 'nil' requires a contextual type
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:48: error: cannot infer contextual base in reference to member 'nativeMarkLink'
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                `- error: cannot infer contextual base in reference to member 'nativeMarkLink'
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:100: error: 'nil' requires a contextual type
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                                                                    `- error: 'nil' requires a contextual type
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:104:23: error: value of type 'TextContainer' has no member 'layoutManager'
102 | private extension ListItemMarkerContainerLayout {
103 |     var layoutManager: LayoutManager? {
104 |         textContainer.layoutManager as? LayoutManager
    |                       `- error: value of type 'TextContainer' has no member 'layoutManager'
105 |     }
106 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:112:23: error: value of type 'TextContainer' has no member 'size'
110 |
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
    |                       `- error: value of type 'TextContainer' has no member 'size'
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
114 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:113:24: error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
    |                        `- error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
114 |     }
115 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:122:40: error: value of type 'LayoutManager' has no member 'glyphRange'
120 |         }
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:44: error: value of type 'LayoutManager' has no member 'characterRange'
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:104: error: 'nil' requires a contextual type
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:125:37: error: value of type 'LayoutManager' has no member 'usedRect'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
    |                                     `- error: value of type 'LayoutManager' has no member 'usedRect'
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
127 |             if paragraphStyle.tailIndent < 0 {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:126: error: cannot find type 'NSParagraphStyle' in scope
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                              `- error: cannot find type 'NSParagraphStyle' in scope
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:117: error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                     `- error: 'nil' requires a contextual type
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:8:11: error: cannot find type 'NSTextStorage' in scope
 6 | #endif
 7 |
 8 | extension NSTextStorage {
   |           `- error: cannot find type 'NSTextStorage' in scope
 9 |
10 |     func character(at characterIndex: Int) -> unichar {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:64:11: error: cannot find type 'NSTextStorage' in scope
62 | }
63 |
64 | extension NSTextStorage: ImageTextAttachmentLayoutDelegate {
   |           `- error: cannot find type 'NSTextStorage' in scope
65 |     func imageTextAttachmentDidLoadImage(atCharacterIndex characterIndex: Int) {
66 |         let characterRange = NSRange(location: characterIndex, length: 1)
[134/153] Compiling NativeMarkKit NativeMarkText+UIKit.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:16:21: error: cannot find type 'NativeImage' in scope
14 |         case idle
15 |         case loading
16 |         case loaded(NativeImage)
   |                     `- error: cannot find type 'NativeImage' in scope
17 |     }
18 |     private let imageUrl: String?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:42:51: error: cannot find type 'NSTextContainer' in scope
40 |     }
41 |
42 |     override func lineFragment(for textContainer: NSTextContainer?, proposedLineFragment lineFrag: CGRect) -> CGRect {
   |                                                   `- error: cannot find type 'NSTextContainer' in scope
43 |         if let image = loadImage() {
44 |             let resized = environment.imageSizer.imageSize(imageUrl, image: image, lineFragment: lineFrag)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:53:25: error: cannot find type 'NativeImage' in scope
51 |
52 | private extension ImageTextAttachment {
53 |     func loadImage() -> NativeImage? {
   |                         `- error: cannot find type 'NativeImage' in scope
54 |         switch status {
55 |         case .idle:
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:37:13: error: cannot find 'NativeColor' in scope
35 |             image.draw(in: drawRect)
36 |         } else {
37 |             NativeColor.adaptableImagePlaceholderColor.set()
   |             `- error: cannot find 'NativeColor' in scope
38 |             rect.fill()
39 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:38:18: error: value of type 'CGRect' has no member 'fill'
36 |         } else {
37 |             NativeColor.adaptableImagePlaceholderColor.set()
38 |             rect.fill()
   |                  `- error: value of type 'CGRect' has no member 'fill'
39 |         }
40 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:11:49: error: cannot find type 'NativeImage' in scope
 9 |
10 | public protocol ImageSizer {
11 |     func imageSize(_ urlString: String?, image: NativeImage, lineFragment: CGRect) -> CGSize
   |                                                 `- error: cannot find type 'NativeImage' in scope
12 | }
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageLoader.swift:4:64: error: cannot find type 'NativeImage' in scope
2 |
3 | public protocol ImageLoader {
4 |     func loadImage(_ urlString: String, completion: @escaping (NativeImage?) -> Void)
  |                                                                `- error: cannot find type 'NativeImage' in scope
5 | }
6 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:71:68: error: cannot infer type of closure parameter 'image' without a type annotation
69 |
70 |         status = .loading
71 |         environment.imageLoader.loadImage(urlString) { [weak self] image in
   |                                                                    `- error: cannot infer type of closure parameter 'image' without a type annotation
72 |             guard let image = image else { return }
73 |             self?.status = .loaded(image)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainerStyle.swift:12:26: error: cannot find type 'NativeColor' in scope
10 |     let border: Border?
11 |     let padding: PointPadding?
12 |     let backgroundColor: NativeColor?
   |                          `- error: cannot find type 'NativeColor' in scope
13 | }
14 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/InlineContainerStyleValue.swift:29:19: error: type 'TextContainerStyle' does not conform to protocol 'Equatable'
27 |     }
28 |
29 |     override func isEqual(_ object: Any?) -> Bool {
   |                   `- error: type 'TextContainerStyle' does not conform to protocol 'Equatable'
30 |         guard let other = object as? InlineContainerStyleValue else {
31 |             return false
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:14:28: error: cannot find type 'NSLayoutManager' in scope
 12 | }
 13 |
 14 | final class LayoutManager: NSLayoutManager {
    |                            `- error: cannot find type 'NSLayoutManager' in scope
 15 |     weak var invalidationDelegate: LayoutManagerDelegate?
 16 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:17:14: error: initializer does not override a designated initializer from its superclass
 15 |     weak var invalidationDelegate: LayoutManagerDelegate?
 16 |
 17 |     override init() {
    |              `- error: initializer does not override a designated initializer from its superclass
 18 |         super.init()
 19 |         delegate = self
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:27:18: error: cannot find type 'NSTextStorage' in scope
 25 |     }
 26 |
 27 |     var storage: NSTextStorage? {
    |                  `- error: cannot find type 'NSTextStorage' in scope
 28 |         textStorage
 29 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:31:19: error: method does not override any method from its superclass
 29 |     }
 30 |
 31 |     override func drawBackground(forGlyphRange glyphsToShow: NSRange, at origin: CGPoint) {
    |                   `- error: method does not override any method from its superclass
 32 |         super.drawBackground(forGlyphRange: glyphsToShow, at: origin)
 33 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:90:26: error: cannot find type 'NSLayoutManagerDelegate' in scope
 88 | }
 89 |
 90 | extension LayoutManager: NSLayoutManagerDelegate {
    |                          `- error: cannot find type 'NSLayoutManagerDelegate' in scope
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:91:41: error: cannot find type 'NSLayoutManager' in scope
 89 |
 90 | extension LayoutManager: NSLayoutManagerDelegate {
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
    |                                         `- error: cannot find type 'NSLayoutManager' in scope
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 93 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:91:249: error: cannot find type 'NSTextContainer' in scope
 89 |
 90 | extension LayoutManager: NSLayoutManagerDelegate {
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
    |                                                                                                                                                                                                                                                         `- error: cannot find type 'NSTextContainer' in scope
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 93 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:104:157: error: cannot find type 'NSLayoutManager' in scope
102 |     }
103 |
104 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldUse action: NSLayoutManager.ControlCharacterAction, forControlCharacterAt charIndex: Int) -> NSLayoutManager.ControlCharacterAction {
    |                                                                                                                                                             `- error: cannot find type 'NSLayoutManager' in scope
105 |         let ch = storage?.character(at: charIndex)
106 |         if ch == 13 /* \r */ {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:104:41: error: cannot find type 'NSLayoutManager' in scope
102 |     }
103 |
104 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldUse action: NSLayoutManager.ControlCharacterAction, forControlCharacterAt charIndex: Int) -> NSLayoutManager.ControlCharacterAction {
    |                                         `- error: cannot find type 'NSLayoutManager' in scope
105 |         let ch = storage?.character(at: charIndex)
106 |         if ch == 13 /* \r */ {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:104:76: error: cannot find type 'NSLayoutManager' in scope
102 |     }
103 |
104 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldUse action: NSLayoutManager.ControlCharacterAction, forControlCharacterAt charIndex: Int) -> NSLayoutManager.ControlCharacterAction {
    |                                                                            `- error: cannot find type 'NSLayoutManager' in scope
105 |         let ch = storage?.character(at: charIndex)
106 |         if ch == 13 /* \r */ {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:143:120: error: cannot find type 'NSTextContainer' in scope
141 |     }
142 |
143 |     func enumerateTypographicBounds(forCharacterRange characterRange: NSRange, with block: @escaping (NSRange, CGRect, NSTextContainer) -> Void) {
    |                                                                                                                        `- error: cannot find type 'NSTextContainer' in scope
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
145 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:157:107: error: cannot find type 'NSTextContainer' in scope
155 |     }
156 |
157 |     func typographicBounds(ofGlyphRange glyphRange: NSRange, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect? {
    |                                                                                                           `- error: cannot find type 'NSTextContainer' in scope
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:183:43: error: cannot find type 'CGGlyph' in scope
181 |     }
182 |
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
    |                                           `- error: cannot find type 'CGGlyph' in scope
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:183:148: error: cannot find type 'NSTextContainer' in scope
181 |     }
182 |
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
    |                                                                                                                                                    `- error: cannot find type 'NSTextContainer' in scope
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:18:9: error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 16 |
 17 |     override init() {
 18 |         super.init()
    |         `- error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 19 |         delegate = self
 20 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:19:9: error: cannot find 'delegate' in scope
 17 |     override init() {
 18 |         super.init()
 19 |         delegate = self
    |         `- error: cannot find 'delegate' in scope
 20 |     }
 21 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:23:9: error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 21 |
 22 |     required init?(coder: NSCoder) {
 23 |         super.init(coder: coder)
    |         `- error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 24 |         delegate = self
 25 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:24:9: error: cannot find 'delegate' in scope
 22 |     required init?(coder: NSCoder) {
 23 |         super.init(coder: coder)
 24 |         delegate = self
    |         `- error: cannot find 'delegate' in scope
 25 |     }
 26 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:32:9: error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 30 |
 31 |     override func drawBackground(forGlyphRange glyphsToShow: NSRange, at origin: CGPoint) {
 32 |         super.drawBackground(forGlyphRange: glyphsToShow, at: origin)
    |         `- error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 33 |
 34 |         drawInlineBackgrounds(forGlyphRange: glyphsToShow)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:40:67: error: cannot find type 'NativeColor' in scope
 38 |         var attributes = [NSAttributedString.Key: Any]()
 39 |         styleSheet.styles(for: .document).updateAttributes(&attributes)
 40 |         if let backgroundColor = attributes[.backgroundColor] as? NativeColor {
    |                                                                   `- error: cannot find type 'NativeColor' in scope
 41 |             backgroundColor.set()
 42 |             bounds.fill()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:40:46: error: reference to member 'backgroundColor' cannot be resolved without a contextual type
 38 |         var attributes = [NSAttributedString.Key: Any]()
 39 |         styleSheet.styles(for: .document).updateAttributes(&attributes)
 40 |         if let backgroundColor = attributes[.backgroundColor] as? NativeColor {
    |                                              `- error: reference to member 'backgroundColor' cannot be resolved without a contextual type
 41 |             backgroundColor.set()
 42 |             bounds.fill()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:42:20: error: value of type 'CGRect' has no member 'fill'
 40 |         if let backgroundColor = attributes[.backgroundColor] as? NativeColor {
 41 |             backgroundColor.set()
 42 |             bounds.fill()
    |                    `- error: value of type 'CGRect' has no member 'fill'
 43 |         } else {
 44 |             bounds.clear()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:44:20: error: value of type 'CGRect' has no member 'clear'
 42 |             bounds.fill()
 43 |         } else {
 44 |             bounds.clear()
    |                    `- error: value of type 'CGRect' has no member 'clear'
 45 |         }
 46 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:49:26: error: use of local variable 'glyphRange' before its declaration
 47 |
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |             |            `- error: use of local variable 'glyphRange' before its declaration
    |             `- note: 'glyphRange' declared here
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
 51 |             return .zero
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:49:94: error: 'nil' requires a contextual type
 47 |
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |                                                                                              `- error: 'nil' requires a contextual type
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
 51 |             return .zero
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:50:31: error: cannot find 'textContainer' in scope
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
    |                               `- error: cannot find 'textContainer' in scope
 51 |             return .zero
 52 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:50:94: error: 'nil' requires a contextual type
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
    |                                                                                              `- error: 'nil' requires a contextual type
 51 |             return .zero
 52 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:54:27: error: cannot find 'boundingRect' in scope
 52 |         }
 53 |
 54 |         var rangeBounds = boundingRect(forGlyphRange: glyphRange, in: container)
    |                           `- error: cannot find 'boundingRect' in scope
 55 |         enumerateEnclosingRects(forGlyphRange: glyphRange,
 56 |                                 withinSelectedGlyphRange: NSRange(location: NSNotFound, length: 0),
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:55:9: error: cannot find 'enumerateEnclosingRects' in scope
 53 |
 54 |         var rangeBounds = boundingRect(forGlyphRange: glyphRange, in: container)
 55 |         enumerateEnclosingRects(forGlyphRange: glyphRange,
    |         `- error: cannot find 'enumerateEnclosingRects' in scope
 56 |                                 withinSelectedGlyphRange: NSRange(location: NSNotFound, length: 0),
 57 |                                 in: container) { rect, stop in
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:67:9: error: cannot find 'invalidateLayout' in scope
 65 |     func invalidateImage(in characterRange: NSRange) {
 66 |         var actualRange = NSRange()
 67 |         invalidateLayout(forCharacterRange: characterRange, actualCharacterRange: &actualRange)
    |         `- error: cannot find 'invalidateLayout' in scope
 68 |         invalidateDisplay(forCharacterRange: actualRange)
 69 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:68:9: error: cannot find 'invalidateDisplay' in scope
 66 |         var actualRange = NSRange()
 67 |         invalidateLayout(forCharacterRange: characterRange, actualCharacterRange: &actualRange)
 68 |         invalidateDisplay(forCharacterRange: actualRange)
    |         `- error: cannot find 'invalidateDisplay' in scope
 69 |
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:70:26: error: use of local variable 'glyphRange' before its declaration
 68 |         invalidateDisplay(forCharacterRange: actualRange)
 69 |
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
    |             |            `- error: use of local variable 'glyphRange' before its declaration
    |             `- note: 'glyphRange' declared here
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:70:91: error: 'nil' requires a contextual type
 68 |         invalidateDisplay(forCharacterRange: actualRange)
 69 |
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
    |                                                                                           `- error: 'nil' requires a contextual type
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:72:28: error: cannot find 'textContainer' in scope
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
    |                            `- error: cannot find 'textContainer' in scope
 73 |             let bounds = boundingRect(forGlyphRange: glyphRange, in: container)
 74 |             invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:72:91: error: 'nil' requires a contextual type
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
    |                                                                                           `- error: 'nil' requires a contextual type
 73 |             let bounds = boundingRect(forGlyphRange: glyphRange, in: container)
 74 |             invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:73:26: error: cannot find 'boundingRect' in scope
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
 73 |             let bounds = boundingRect(forGlyphRange: glyphRange, in: container)
    |                          `- error: cannot find 'boundingRect' in scope
 74 |             invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
 75 |         } else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:78:37: error: cannot find 'textContainers' in scope
 76 |             // In this case, the image is big enough to force things out of the container
 77 |             //  Brute force the updates
 78 |             for wrappedContainer in textContainers {
    |                                     `- error: cannot find 'textContainers' in scope
 79 |                 let glyphRange = self.glyphRange(for: wrappedContainer)
 80 |                 let bounds = boundingRect(forGlyphRange: glyphRange, in: wrappedContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:79:39: error: value of type 'LayoutManager' has no member 'glyphRange'
 77 |             //  Brute force the updates
 78 |             for wrappedContainer in textContainers {
 79 |                 let glyphRange = self.glyphRange(for: wrappedContainer)
    |                                       `- error: value of type 'LayoutManager' has no member 'glyphRange'
 80 |                 let bounds = boundingRect(forGlyphRange: glyphRange, in: wrappedContainer)
 81 |                 if let container = wrappedContainer as? TextContainer {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:80:30: error: cannot find 'boundingRect' in scope
 78 |             for wrappedContainer in textContainers {
 79 |                 let glyphRange = self.glyphRange(for: wrappedContainer)
 80 |                 let bounds = boundingRect(forGlyphRange: glyphRange, in: wrappedContainer)
    |                              `- error: cannot find 'boundingRect' in scope
 81 |                 if let container = wrappedContainer as? TextContainer {
 82 |                     invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:92:104: error: 'nil' requires a contextual type
 90 | extension LayoutManager: NSLayoutManagerDelegate {
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 93 |
 94 | #if false // DEBUG
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:108:36: error: cannot infer contextual base in reference to member 'containerBreak'
106 |         if ch == 13 /* \r */ {
107 |             return .lineBreak
108 |         } else if action.contains(.containerBreak),
    |                                    `- error: cannot infer contextual base in reference to member 'containerBreak'
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:109:69: error: cannot infer contextual base in reference to member 'containerBreak'
107 |             return .lineBreak
108 |         } else if action.contains(.containerBreak),
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                     `- error: cannot infer contextual base in reference to member 'containerBreak'
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
111 |         } else if action.contains(.lineBreak) {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:109:116: error: 'nil' requires a contextual type
107 |             return .lineBreak
108 |         } else if action.contains(.containerBreak),
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                                                                    `- error: 'nil' requires a contextual type
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
111 |         } else if action.contains(.lineBreak) {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:111:36: error: cannot infer contextual base in reference to member 'lineBreak'
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
111 |         } else if action.contains(.lineBreak) {
    |                                    `- error: cannot infer contextual base in reference to member 'lineBreak'
112 |             // If we're about to actually break to a new container, don't also do a line break
113 |             let isAboutToContainerBreak = areAnyOfNextCharactersContainerBreaks(startingAt: charIndex + 1)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:123:29: error: cannot find 'textStorage' in scope
121 | private extension LayoutManager {
122 |     func drawInlineBackgrounds(forGlyphRange glyphsToShow: NSRange) {
123 |         guard let storage = textStorage else {
    |                             `- error: cannot find 'textStorage' in scope
124 |             return
125 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:127:35: error: value of type 'LayoutManager' has no member 'characterRange'
125 |         }
126 |
127 |         let characterRange = self.characterRange(forGlyphRange: glyphsToShow, actualGlyphRange: nil)
    |                                   `- error: value of type 'LayoutManager' has no member 'characterRange'
128 |         storage.enumerateAttribute(.inlineBackground, in: characterRange, options: []) { value, range, stop in
129 |             guard let inlineBackground = value as? InlineContainerStyleValue else { return }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:127:97: error: 'nil' requires a contextual type
125 |         }
126 |
127 |         let characterRange = self.characterRange(forGlyphRange: glyphsToShow, actualGlyphRange: nil)
    |                                                                                                 `- error: 'nil' requires a contextual type
128 |         storage.enumerateAttribute(.inlineBackground, in: characterRange, options: []) { value, range, stop in
129 |             guard let inlineBackground = value as? InlineContainerStyleValue else { return }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:128:37: error: cannot infer contextual base in reference to member 'inlineBackground'
126 |
127 |         let characterRange = self.characterRange(forGlyphRange: glyphsToShow, actualGlyphRange: nil)
128 |         storage.enumerateAttribute(.inlineBackground, in: characterRange, options: []) { value, range, stop in
    |                                     `- error: cannot infer contextual base in reference to member 'inlineBackground'
129 |             guard let inlineBackground = value as? InlineContainerStyleValue else { return }
130 |             drawInlineBackground(inlineBackground, forCharacterRange: range)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:144:31: error: value of type 'LayoutManager' has no member 'glyphRange'
142 |
143 |     func enumerateTypographicBounds(forCharacterRange characterRange: NSRange, with block: @escaping (NSRange, CGRect, NSTextContainer) -> Void) {
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |                               `- error: value of type 'LayoutManager' has no member 'glyphRange'
145 |
146 |         enumerateLineFragments(forGlyphRange: glyphRange) { lineFrame, usedRect, container, lineRange, _ in
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:144:99: error: 'nil' requires a contextual type
142 |
143 |     func enumerateTypographicBounds(forCharacterRange characterRange: NSRange, with block: @escaping (NSRange, CGRect, NSTextContainer) -> Void) {
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |                                                                                                   `- error: 'nil' requires a contextual type
145 |
146 |         enumerateLineFragments(forGlyphRange: glyphRange) { lineFrame, usedRect, container, lineRange, _ in
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:146:9: error: cannot find 'enumerateLineFragments' in scope
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
145 |
146 |         enumerateLineFragments(forGlyphRange: glyphRange) { lineFrame, usedRect, container, lineRange, _ in
    |         `- error: cannot find 'enumerateLineFragments' in scope
147 |             guard let intersectingRange = glyphRange.intersection(lineRange) else { return }
148 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:158:43: error: cannot find type 'CGGlyph' in scope
156 |
157 |     func typographicBounds(ofGlyphRange glyphRange: NSRange, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect? {
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
    |                                           `- error: cannot find type 'CGGlyph' in scope
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:160:26: error: value of type 'LayoutManager' has no member 'getGlyphs'
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
    |                          `- error: value of type 'LayoutManager' has no member 'getGlyphs'
161 |
162 |         var totalFrame: CGRect?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:160:80: error: 'nil' requires a contextual type
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
    |                                                                                `- error: 'nil' requires a contextual type
161 |
162 |         var totalFrame: CGRect?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:160:133: error: 'nil' requires a contextual type
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
    |                                                                                                                                     `- error: 'nil' requires a contextual type
161 |
162 |         var totalFrame: CGRect?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:184:29: error: value of type 'LayoutManager' has no member 'location'
182 |
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
    |                             `- error: value of type 'LayoutManager' has no member 'location'
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
186 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:111: error: cannot find type 'NativeFont' in scope
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                                                                               `- error: cannot find type 'NativeFont' in scope
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:32: error: value of type 'LayoutManager' has no member 'textStorage'
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                `- error: value of type 'LayoutManager' has no member 'textStorage'
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:140: error: value of type 'TextStyle' has no member 'makeFont'
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                                                                                                            `- error: value of type 'TextStyle' has no member 'makeFont'
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:60: error: cannot infer contextual base in reference to member 'font'
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                            `- error: cannot infer contextual base in reference to member 'font'
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:102: error: 'nil' requires a contextual type
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                                                                      `- error: 'nil' requires a contextual type
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:189:33: error: cannot find 'boundingRect' in scope
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
188 |                                     y: lineFrame.minY + location.y)
189 |         let glyphBoundingRect = boundingRect(forGlyphRange: NSRange(location: glyphIndex, length: 1),
    |                                 `- error: cannot find 'boundingRect' in scope
190 |                                              in: container)
191 |         let ascender = defaultFont.ascender
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:193:16: error: no exact matches in call to initializer
191 |         let ascender = defaultFont.ascender
192 |         let descender = defaultFont.descender
193 |         return CGRect(x: glyphBoundingRect.minX,
    |                `- error: no exact matches in call to initializer
194 |                       y: frameLocation.y - ascender,
195 |                       width: glyphBoundingRect.width,
Foundation.CGRect.init:2:8: note: candidate expects value of type 'CGFloat' for parameter #4 (got 'TextRange')
1 | struct CGRect {
2 | public init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)}
  |        `- note: candidate expects value of type 'CGFloat' for parameter #4 (got 'TextRange')
3 |
Foundation.CGRect.init:2:8: note: candidate expects value of type 'Double' for parameter #4 (got 'TextRange')
1 | struct CGRect {
2 | public init(x: Double, y: Double, width: Double, height: Double)}
  |        `- note: candidate expects value of type 'Double' for parameter #4 (got 'TextRange')
3 |
Foundation.CGRect.init:2:8: note: candidate expects value of type 'Int' for parameter #4 (got 'TextRange')
1 | struct CGRect {
2 | public init(x: Int, y: Int, width: Int, height: Int)}
  |        `- note: candidate expects value of type 'Int' for parameter #4 (got 'TextRange')
3 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:226:82: error: cannot infer contextual base in reference to member 'containerBreak'
224 |     func isContainerBreak(at charIndex: Int) -> Break {
225 |         let length = storage?.length ?? 0
226 |         if charIndex < length, let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                                  `- error: cannot infer contextual base in reference to member 'containerBreak'
227 |             return containerBreakValue.shouldContainerBreak ? .isContainerBreak : .isContainerBreakButDoesNotBreak
228 |         } else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:226:129: error: 'nil' requires a contextual type
224 |     func isContainerBreak(at charIndex: Int) -> Break {
225 |         let length = storage?.length ?? 0
226 |         if charIndex < length, let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                                                                                 `- error: 'nil' requires a contextual type
227 |             return containerBreakValue.shouldContainerBreak ? .isContainerBreak : .isContainerBreakButDoesNotBreak
228 |         } else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:116:18: error: cannot find type 'NSTextStorage' in scope
114 |     }
115 |
116 |     var storage: NSTextStorage? {
    |                  `- error: cannot find type 'NSTextStorage' in scope
117 |         layoutManager?.textStorage
118 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:35:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 33 |         }
 34 |
 35 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 36 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:36:44: error: value of type 'LayoutManager' has no member 'characterRange'
 34 |
 35 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 36 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
 38 |         if let characterIndex = characterIndex,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:36:104: error: 'nil' requires a contextual type
 34 |
 35 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 36 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
 38 |         if let characterIndex = characterIndex,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:41:76: error: cannot find type 'NSParagraphStyle' in scope
 39 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 40 |                                                   at: characterIndex,
 41 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 42 |             return paragraphStyle.paragraphSpacing
 43 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:39:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
 38 |         if let characterIndex = characterIndex,
 39 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 40 |                                                   at: characterIndex,
 41 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:41:67: error: 'nil' requires a contextual type
 39 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 40 |                                                   at: characterIndex,
 41 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 42 |             return paragraphStyle.paragraphSpacing
 43 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:52:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 50 |         }
 51 |
 52 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 53 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 54 |         let characterIndex = characterRange.lowerBound // first valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:53:44: error: value of type 'LayoutManager' has no member 'characterRange'
 51 |
 52 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 53 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 54 |         let characterIndex = characterRange.lowerBound // first valid index
 55 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:53:104: error: 'nil' requires a contextual type
 51 |
 52 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 53 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 54 |         let characterIndex = characterRange.lowerBound // first valid index
 55 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:58:76: error: cannot find type 'NSParagraphStyle' in scope
 56 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 57 |                                                   at: characterIndex,
 58 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 59 |
 60 |             return paragraphStyle.paragraphSpacingBefore
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:56:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 54 |         let characterIndex = characterRange.lowerBound // first valid index
 55 |         if characterIndex < storage.length, characterIndex >= 0,
 56 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 57 |                                                   at: characterIndex,
 58 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:58:67: error: 'nil' requires a contextual type
 56 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 57 |                                                   at: characterIndex,
 58 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 59 |
 60 |             return paragraphStyle.paragraphSpacingBefore
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:86:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 84 |         style.draw(in: CGRect(origin: offset, size: size))
 85 |
 86 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 87 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: textContainer.origin)
 88 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: textContainer.origin)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:88:23: error: value of type 'LayoutManager' has no member 'drawGlyphs'
 86 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 87 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: textContainer.origin)
 88 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: textContainer.origin)
    |                       `- error: value of type 'LayoutManager' has no member 'drawGlyphs'
 89 |     }
 90 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:98:44: error: value of type 'LayoutManager' has no member 'characterIndex'
 96 |         let contentFrame = style.contentFrame(for: size)
 97 |         let location = point - origin - contentFrame.origin
 98 |         let characterIndex = layoutManager.characterIndex(for: location,
    |                                            `- error: value of type 'LayoutManager' has no member 'characterIndex'
 99 |                                                           in: textContainer,
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:100:101: error: 'nil' requires a contextual type
 98 |         let characterIndex = layoutManager.characterIndex(for: location,
 99 |                                                           in: textContainer,
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
    |                                                                                                     `- error: 'nil' requires a contextual type
101 |         guard characterIndex >= 0 && characterIndex < storage.length,
102 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:102:48: error: cannot infer contextual base in reference to member 'nativeMarkLink'
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
101 |         guard characterIndex >= 0 && characterIndex < storage.length,
102 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                `- error: cannot infer contextual base in reference to member 'nativeMarkLink'
103 |             return nil
104 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:102:100: error: 'nil' requires a contextual type
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
101 |         guard characterIndex >= 0 && characterIndex < storage.length,
102 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                                                                    `- error: 'nil' requires a contextual type
103 |             return nil
104 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:113:23: error: value of type 'TextContainer' has no member 'layoutManager'
111 | private extension LeafTextContainerLayout {
112 |     var layoutManager: LayoutManager? {
113 |         textContainer.layoutManager as? LayoutManager
    |                       `- error: value of type 'TextContainer' has no member 'layoutManager'
114 |     }
115 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:121:23: error: value of type 'TextContainer' has no member 'size'
119 |
120 |     func setContainerSize(_ size: CGSize) {
121 |         textContainer.size = size
    |                       `- error: value of type 'TextContainer' has no member 'size'
122 |         layoutManager?.textContainerChangedGeometry(textContainer)
123 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:122:24: error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
120 |     func setContainerSize(_ size: CGSize) {
121 |         textContainer.size = size
122 |         layoutManager?.textContainerChangedGeometry(textContainer)
    |                        `- error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
123 |     }
124 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:126:28: error: value of type 'LayoutManager' has no member 'glyphRange'
124 |
125 |     func usedSize() -> CGSize {
126 |         _ = layoutManager?.glyphRange(for: textContainer)
    |                            `- error: value of type 'LayoutManager' has no member 'glyphRange'
127 |
128 |         return layoutManager?.usedRect(for: textContainer).integral.size ?? .zero
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:128:31: error: value of type 'LayoutManager' has no member 'usedRect'
126 |         _ = layoutManager?.glyphRange(for: textContainer)
127 |
128 |         return layoutManager?.usedRect(for: textContainer).integral.size ?? .zero
    |                               `- error: value of type 'LayoutManager' has no member 'usedRect'
129 |     }
130 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:107:18: error: cannot find type 'NSTextStorage' in scope
105 |     }
106 |
107 |     var storage: NSTextStorage? {
    |                  `- error: cannot find type 'NSTextStorage' in scope
108 |         layoutManager?.textStorage
109 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:33:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 31 |         }
 32 |
 33 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 34 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:34:44: error: value of type 'LayoutManager' has no member 'characterRange'
 32 |
 33 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 34 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:34:104: error: 'nil' requires a contextual type
 32 |
 33 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 34 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:39:76: error: cannot find type 'NSParagraphStyle' in scope
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:37:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:39:67: error: 'nil' requires a contextual type
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:50:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 48 |         }
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 52 |         let characterIndex = characterRange.lowerBound // first valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:44: error: value of type 'LayoutManager' has no member 'characterRange'
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:104: error: 'nil' requires a contextual type
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:76: error: cannot find type 'NSParagraphStyle' in scope
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:54:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:67: error: 'nil' requires a contextual type
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:78:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 76 |
 77 |         let offset = point + origin
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:80:23: error: value of type 'LayoutManager' has no member 'drawGlyphs'
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
    |                       `- error: value of type 'LayoutManager' has no member 'drawGlyphs'
 81 |     }
 82 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:89:44: error: value of type 'LayoutManager' has no member 'characterIndex'
 87 |
 88 |         let location = point - origin
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
    |                                            `- error: value of type 'LayoutManager' has no member 'characterIndex'
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:91:101: error: 'nil' requires a contextual type
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
    |                                                                                                     `- error: 'nil' requires a contextual type
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:48: error: cannot infer contextual base in reference to member 'nativeMarkLink'
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                `- error: cannot infer contextual base in reference to member 'nativeMarkLink'
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:100: error: 'nil' requires a contextual type
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                                                                    `- error: 'nil' requires a contextual type
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:104:23: error: value of type 'TextContainer' has no member 'layoutManager'
102 | private extension ListItemMarkerContainerLayout {
103 |     var layoutManager: LayoutManager? {
104 |         textContainer.layoutManager as? LayoutManager
    |                       `- error: value of type 'TextContainer' has no member 'layoutManager'
105 |     }
106 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:112:23: error: value of type 'TextContainer' has no member 'size'
110 |
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
    |                       `- error: value of type 'TextContainer' has no member 'size'
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
114 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:113:24: error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
    |                        `- error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
114 |     }
115 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:122:40: error: value of type 'LayoutManager' has no member 'glyphRange'
120 |         }
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:44: error: value of type 'LayoutManager' has no member 'characterRange'
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:104: error: 'nil' requires a contextual type
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:125:37: error: value of type 'LayoutManager' has no member 'usedRect'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
    |                                     `- error: value of type 'LayoutManager' has no member 'usedRect'
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
127 |             if paragraphStyle.tailIndent < 0 {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:126: error: cannot find type 'NSParagraphStyle' in scope
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                              `- error: cannot find type 'NSParagraphStyle' in scope
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:117: error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                     `- error: 'nil' requires a contextual type
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:8:11: error: cannot find type 'NSTextStorage' in scope
 6 | #endif
 7 |
 8 | extension NSTextStorage {
   |           `- error: cannot find type 'NSTextStorage' in scope
 9 |
10 |     func character(at characterIndex: Int) -> unichar {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:64:11: error: cannot find type 'NSTextStorage' in scope
62 | }
63 |
64 | extension NSTextStorage: ImageTextAttachmentLayoutDelegate {
   |           `- error: cannot find type 'NSTextStorage' in scope
65 |     func imageTextAttachmentDidLoadImage(atCharacterIndex characterIndex: Int) {
66 |         let characterRange = NSRange(location: characterIndex, length: 1)
[135/153] Compiling NativeMarkKit FencedCodeBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[136/153] Compiling NativeMarkKit FencedCodeBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[137/153] Compiling NativeMarkKit HeadingBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[138/153] Compiling NativeMarkKit IndentedCodeBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[139/153] Compiling NativeMarkKit IndentedCodeBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[140/153] Compiling NativeMarkKit ItemBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[141/153] Compiling NativeMarkKit ItemBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[142/153] Compiling NativeMarkKit LineInserter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[143/153] Compiling NativeMarkKit LineParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[144/153] Compiling NativeMarkKit LineResult.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[145/153] Compiling NativeMarkKit LinkDefinitionsLineParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[146/153] Compiling NativeMarkKit ListBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[147/153] Compiling NativeMarkKit ListKind.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[148/153] Compiling NativeMarkKit ListStyle.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[149/153] Compiling NativeMarkKit ParagraphBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[150/153] Compiling NativeMarkKit SetextHeadingBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[151/153] Compiling NativeMarkKit ThematicBreakBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[152/153] Compiling NativeMarkKit ThematicBreakBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[153/153] Compiling NativeMarkKit AutolinkParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
BUILD FAILURE 6.2 android