The Swift Package Index logo.Swift Package Index

Build Information

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

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:45: error: cannot find type 'NativeColor' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                                             `- error: cannot find type 'NativeColor' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:11:20: error: cannot find type 'NativeColor' in scope
 9 |
10 | public enum InlineStyle {
11 |     case textColor(NativeColor)
   |                    `- error: cannot find type 'NativeColor' in scope
12 |     case textStyle(TextStyle)
13 |     case backgroundColor(NativeColor?)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:22:44: error: cannot find type 'NativeColor' in scope
20 |                           border: Border = Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor),
21 |                           padding: Padding = Padding(left: 5.pt, right: 5.pt, top: 0.pt, bottom: 0.pt),
22 |                           backgroundColor: NativeColor? = .adaptableCodeBackgroundColor)
   |                                            `- error: cannot find type 'NativeColor' in scope
23 |
24 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:24: error: cannot find type 'NSUnderlineStyle' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:49: error: cannot find type 'NativeColor' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                                                 `- error: cannot find type 'NativeColor' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:53:35: error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 51 |             .document: [
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 54 |                 .textColor(.adaptableTextColor)
 55 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:54:29: error: cannot infer contextual base in reference to member 'adaptableTextColor'
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
 54 |                 .textColor(.adaptableTextColor)
    |                             `- error: cannot infer contextual base in reference to member 'adaptableTextColor'
 55 |             ],
 56 |             .heading(level: 1): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:45: error: cannot infer contextual base in reference to member 'roundedRect'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'roundedRect'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:93: error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                                                                             `- error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:92:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
 94 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:93:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 94 |             ],
 95 |             .blockQuote: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:96:29: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 94 |             ],
 95 |             .blockQuote: [
 96 |                 .textColor(.adaptableBlockQuoteTextColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 97 |                 .paragraphSpacingBefore(0.5.em),
 98 |                 .paragraphSpacingAfter(0.5.em),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:45: error: cannot infer contextual base in reference to member 'rectangle'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:63: error: cannot infer contextual base in reference to member 'left'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                               `- error: cannot infer contextual base in reference to member 'left'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:88: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                                                        `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:102:34: error: 'nil' requires a contextual type
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
    |                                  `- error: 'nil' requires a contextual type
103 |             ],
104 |             .list(isTight: true): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:109:34: error: 'nil' requires a contextual type
107 |                 .blockBorder(.none),
108 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
109 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
110 |                 .orderedListMarker(.lowercaseRoman),
111 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:120:34: error: 'nil' requires a contextual type
118 |                 .blockBorder(.none),
119 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
120 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
121 |                 .orderedListMarker(.lowercaseRoman),
122 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:130:34: error: 'nil' requires a contextual type
128 |                 .blockBorder(.none),
129 |                 .blockPadding(Padding(left: 0.em, right: 0.em, top: 0.em, bottom: 0.em)),
130 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
131 |             ],
132 |             .thematicBreak: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:133:54: error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
131 |             ],
132 |             .thematicBreak: [
133 |                 .thematicBreak(thickness: 1, color: .adaptableSeparatorColor),
    |                                                      `- error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
134 |             ]
135 |         ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:144:33: error: cannot infer contextual base in reference to member 'single'
142 |             ],
143 |             .strikethrough: [
144 |                 .strikethrough(.single)
    |                                 `- error: cannot infer contextual base in reference to member 'single'
145 |             ],
146 |             .code: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:151:29: error: cannot infer contextual base in reference to member 'adaptableLinkColor'
149 |             ],
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableLinkColor'
152 |                 .underline(.single)
153 |             ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:152:29: error: cannot infer contextual base in reference to member 'single'
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
152 |                 .underline(.single)
    |                             `- error: cannot infer contextual base in reference to member 'single'
153 |             ]
154 |         ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:92: error: cannot find type 'NativeFont' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:66:72: error: cannot find type 'NativeFont' in scope
 64 |
 65 | private extension StyleStack {
 66 |     func defaultFont(for attributes: [NSAttributedString.Key: Any]) -> NativeFont {
    |                                                                        `- error: cannot find type 'NativeFont' in scope
 67 |         (attributes[.font] as? NativeFont) ?? TextStyle.body.makeFont()
 68 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:92: error: cannot find type 'NativeFont' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:92: error: cannot find type 'NativeFont' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:55:30: error: cannot find 'NSMutableParagraphStyle' in scope
 53 |
 54 |         let font = defaultFont(for: attributes)
 55 |         let paragraphStyle = NSMutableParagraphStyle()
    |                              `- error: cannot find 'NSMutableParagraphStyle' in scope
 56 |         paragraphStyle.tabStops = []
 57 |         paragraphStyle.defaultTabInterval = 2.em.asRawPoints(for: font.pointSize)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:60:21: error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 58 |         scopes.updateParagraphStyle(paragraphStyle, with: font)
 59 |
 60 |         attributes[.paragraphStyle] = paragraphStyle
    |                     `- error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 61 |         return attributes
 62 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:36:30: error: value of type 'TextStyle' has no member 'pointSize'
34 |         switch self {
35 |         case let .scaled(to: textStyle):
36 |             return textStyle.pointSize
   |                              `- error: value of type 'TextStyle' has no member 'pointSize'
37 |         case let .fixed(size):
38 |             return size
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:11:23: error: cannot find type 'NSUnderlineStyle' in scope
 9 |
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:12:23: error: cannot find type 'NativeColor' in scope
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
12 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:24: error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:49: error: cannot find type 'NativeColor' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:11:23: error: cannot find 'NSUnderlineStyle' in scope
 9 |
10 | public extension NSUnderlineStyle {
11 |     static let none = NSUnderlineStyle([])
   |                       `- error: cannot find 'NSUnderlineStyle' in scope
12 | }
13 |
[148/153] Compiling NativeMarkKit CGRect+Utils.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/style/Strikethrough.swift:10:18: error: cannot find type 'NSUnderlineStyle' in scope
 8 | #endif
 9 |
10 | public extension NSUnderlineStyle {
   |                  `- error: cannot find type 'NSUnderlineStyle' in scope
11 |     static let none = NSUnderlineStyle([])
12 | }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:15:23: error: cannot find type 'NSUnderlineStyle' in scope
13 |
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:16:23: error: cannot find type 'NativeColor' in scope
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
16 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:24: error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:49: error: cannot find type 'NativeColor' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:18:60: error: cannot find type 'NativeColor' in scope
 16 |     public let color: NativeColor
 17 |
 18 |     public init(shape: BorderShape, width: CGFloat, color: NativeColor) {
    |                                                            `- error: cannot find type 'NativeColor' in scope
 19 |         self.shape = shape
 20 |         self.width = width
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:32:36: error: cannot find type 'NativeColor' in scope
 30 |
 31 | public extension BlockStyle {
 32 |     static func textColor(_ value: NativeColor) -> BlockStyle {
    |                                    `- error: cannot find type 'NativeColor' in scope
 33 |         .inlineStyle(.textColor(value))
 34 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:22:51: error: cannot find type 'NativeColor' in scope
 20 |     case orderedListMarker(OrderedListMarkerFormat, prefix: String = "", suffix: String = ".")
 21 |     case unorderedListMarker(UnorderedListMarkerFormat)
 22 |     case thematicBreak(thickness: CGFloat, color: NativeColor = .adaptableSeparatorColor)
    |                                                   `- error: cannot find type 'NativeColor' in scope
 23 |     case blockBorder(Border = Border(shape: .rectangle(sides: .all), width: 1, color: .adaptableCodeBorderColor))
 24 |     case blockMargin(Margin)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:40:42: error: cannot find type 'NativeColor' in scope
 38 |     }
 39 |
 40 |     static func backgroundColor(_ value: NativeColor?) -> BlockStyle {
    |                                          `- error: cannot find type 'NativeColor' in scope
 41 |         .inlineStyle(.backgroundColor(value))
 42 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:26:26: error: cannot find type 'NativeColor' in scope
 24 |     case blockMargin(Margin)
 25 |     case blockPadding(Padding)
 26 |     case blockBackground(NativeColor?)
    |                          `- error: cannot find type 'NativeColor' in scope
 27 |     case list(markerToContentIndent: Length = 1.5.em)
 28 |     case inlineStyle(InlineStyle)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:45: error: cannot infer contextual base in reference to member 'rectangle'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:85: error: cannot infer contextual base in reference to member 'clear'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                                                                     `- error: cannot infer contextual base in reference to member 'clear'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:20: error: cannot find type 'NSUnderlineStyle' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                    `- error: cannot find type 'NSUnderlineStyle' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:45: error: cannot find type 'NativeColor' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                                             `- error: cannot find type 'NativeColor' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:11:20: error: cannot find type 'NativeColor' in scope
 9 |
10 | public enum InlineStyle {
11 |     case textColor(NativeColor)
   |                    `- error: cannot find type 'NativeColor' in scope
12 |     case textStyle(TextStyle)
13 |     case backgroundColor(NativeColor?)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:22:44: error: cannot find type 'NativeColor' in scope
20 |                           border: Border = Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor),
21 |                           padding: Padding = Padding(left: 5.pt, right: 5.pt, top: 0.pt, bottom: 0.pt),
22 |                           backgroundColor: NativeColor? = .adaptableCodeBackgroundColor)
   |                                            `- error: cannot find type 'NativeColor' in scope
23 |
24 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:24: error: cannot find type 'NSUnderlineStyle' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:49: error: cannot find type 'NativeColor' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                                                 `- error: cannot find type 'NativeColor' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:53:35: error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 51 |             .document: [
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 54 |                 .textColor(.adaptableTextColor)
 55 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:54:29: error: cannot infer contextual base in reference to member 'adaptableTextColor'
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
 54 |                 .textColor(.adaptableTextColor)
    |                             `- error: cannot infer contextual base in reference to member 'adaptableTextColor'
 55 |             ],
 56 |             .heading(level: 1): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:45: error: cannot infer contextual base in reference to member 'roundedRect'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'roundedRect'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:93: error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                                                                             `- error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:92:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
 94 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:93:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 94 |             ],
 95 |             .blockQuote: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:96:29: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 94 |             ],
 95 |             .blockQuote: [
 96 |                 .textColor(.adaptableBlockQuoteTextColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 97 |                 .paragraphSpacingBefore(0.5.em),
 98 |                 .paragraphSpacingAfter(0.5.em),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:45: error: cannot infer contextual base in reference to member 'rectangle'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:63: error: cannot infer contextual base in reference to member 'left'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                               `- error: cannot infer contextual base in reference to member 'left'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:88: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                                                        `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:102:34: error: 'nil' requires a contextual type
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
    |                                  `- error: 'nil' requires a contextual type
103 |             ],
104 |             .list(isTight: true): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:109:34: error: 'nil' requires a contextual type
107 |                 .blockBorder(.none),
108 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
109 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
110 |                 .orderedListMarker(.lowercaseRoman),
111 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:120:34: error: 'nil' requires a contextual type
118 |                 .blockBorder(.none),
119 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
120 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
121 |                 .orderedListMarker(.lowercaseRoman),
122 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:130:34: error: 'nil' requires a contextual type
128 |                 .blockBorder(.none),
129 |                 .blockPadding(Padding(left: 0.em, right: 0.em, top: 0.em, bottom: 0.em)),
130 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
131 |             ],
132 |             .thematicBreak: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:133:54: error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
131 |             ],
132 |             .thematicBreak: [
133 |                 .thematicBreak(thickness: 1, color: .adaptableSeparatorColor),
    |                                                      `- error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
134 |             ]
135 |         ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:144:33: error: cannot infer contextual base in reference to member 'single'
142 |             ],
143 |             .strikethrough: [
144 |                 .strikethrough(.single)
    |                                 `- error: cannot infer contextual base in reference to member 'single'
145 |             ],
146 |             .code: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:151:29: error: cannot infer contextual base in reference to member 'adaptableLinkColor'
149 |             ],
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableLinkColor'
152 |                 .underline(.single)
153 |             ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:152:29: error: cannot infer contextual base in reference to member 'single'
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
152 |                 .underline(.single)
    |                             `- error: cannot infer contextual base in reference to member 'single'
153 |             ]
154 |         ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:92: error: cannot find type 'NativeFont' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:66:72: error: cannot find type 'NativeFont' in scope
 64 |
 65 | private extension StyleStack {
 66 |     func defaultFont(for attributes: [NSAttributedString.Key: Any]) -> NativeFont {
    |                                                                        `- error: cannot find type 'NativeFont' in scope
 67 |         (attributes[.font] as? NativeFont) ?? TextStyle.body.makeFont()
 68 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:92: error: cannot find type 'NativeFont' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:92: error: cannot find type 'NativeFont' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:55:30: error: cannot find 'NSMutableParagraphStyle' in scope
 53 |
 54 |         let font = defaultFont(for: attributes)
 55 |         let paragraphStyle = NSMutableParagraphStyle()
    |                              `- error: cannot find 'NSMutableParagraphStyle' in scope
 56 |         paragraphStyle.tabStops = []
 57 |         paragraphStyle.defaultTabInterval = 2.em.asRawPoints(for: font.pointSize)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:60:21: error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 58 |         scopes.updateParagraphStyle(paragraphStyle, with: font)
 59 |
 60 |         attributes[.paragraphStyle] = paragraphStyle
    |                     `- error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 61 |         return attributes
 62 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:36:30: error: value of type 'TextStyle' has no member 'pointSize'
34 |         switch self {
35 |         case let .scaled(to: textStyle):
36 |             return textStyle.pointSize
   |                              `- error: value of type 'TextStyle' has no member 'pointSize'
37 |         case let .fixed(size):
38 |             return size
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:11:23: error: cannot find type 'NSUnderlineStyle' in scope
 9 |
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:12:23: error: cannot find type 'NativeColor' in scope
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
12 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:24: error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:49: error: cannot find type 'NativeColor' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:11:23: error: cannot find 'NSUnderlineStyle' in scope
 9 |
10 | public extension NSUnderlineStyle {
11 |     static let none = NSUnderlineStyle([])
   |                       `- error: cannot find 'NSUnderlineStyle' in scope
12 | }
13 |
[149/153] Compiling NativeMarkKit Character+Utils.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/style/Strikethrough.swift:10:18: error: cannot find type 'NSUnderlineStyle' in scope
 8 | #endif
 9 |
10 | public extension NSUnderlineStyle {
   |                  `- error: cannot find type 'NSUnderlineStyle' in scope
11 |     static let none = NSUnderlineStyle([])
12 | }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:15:23: error: cannot find type 'NSUnderlineStyle' in scope
13 |
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:16:23: error: cannot find type 'NativeColor' in scope
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
16 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:24: error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:49: error: cannot find type 'NativeColor' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:18:60: error: cannot find type 'NativeColor' in scope
 16 |     public let color: NativeColor
 17 |
 18 |     public init(shape: BorderShape, width: CGFloat, color: NativeColor) {
    |                                                            `- error: cannot find type 'NativeColor' in scope
 19 |         self.shape = shape
 20 |         self.width = width
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:32:36: error: cannot find type 'NativeColor' in scope
 30 |
 31 | public extension BlockStyle {
 32 |     static func textColor(_ value: NativeColor) -> BlockStyle {
    |                                    `- error: cannot find type 'NativeColor' in scope
 33 |         .inlineStyle(.textColor(value))
 34 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:22:51: error: cannot find type 'NativeColor' in scope
 20 |     case orderedListMarker(OrderedListMarkerFormat, prefix: String = "", suffix: String = ".")
 21 |     case unorderedListMarker(UnorderedListMarkerFormat)
 22 |     case thematicBreak(thickness: CGFloat, color: NativeColor = .adaptableSeparatorColor)
    |                                                   `- error: cannot find type 'NativeColor' in scope
 23 |     case blockBorder(Border = Border(shape: .rectangle(sides: .all), width: 1, color: .adaptableCodeBorderColor))
 24 |     case blockMargin(Margin)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:40:42: error: cannot find type 'NativeColor' in scope
 38 |     }
 39 |
 40 |     static func backgroundColor(_ value: NativeColor?) -> BlockStyle {
    |                                          `- error: cannot find type 'NativeColor' in scope
 41 |         .inlineStyle(.backgroundColor(value))
 42 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:26:26: error: cannot find type 'NativeColor' in scope
 24 |     case blockMargin(Margin)
 25 |     case blockPadding(Padding)
 26 |     case blockBackground(NativeColor?)
    |                          `- error: cannot find type 'NativeColor' in scope
 27 |     case list(markerToContentIndent: Length = 1.5.em)
 28 |     case inlineStyle(InlineStyle)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:45: error: cannot infer contextual base in reference to member 'rectangle'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:85: error: cannot infer contextual base in reference to member 'clear'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                                                                     `- error: cannot infer contextual base in reference to member 'clear'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:20: error: cannot find type 'NSUnderlineStyle' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                    `- error: cannot find type 'NSUnderlineStyle' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:45: error: cannot find type 'NativeColor' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                                             `- error: cannot find type 'NativeColor' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:11:20: error: cannot find type 'NativeColor' in scope
 9 |
10 | public enum InlineStyle {
11 |     case textColor(NativeColor)
   |                    `- error: cannot find type 'NativeColor' in scope
12 |     case textStyle(TextStyle)
13 |     case backgroundColor(NativeColor?)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:22:44: error: cannot find type 'NativeColor' in scope
20 |                           border: Border = Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor),
21 |                           padding: Padding = Padding(left: 5.pt, right: 5.pt, top: 0.pt, bottom: 0.pt),
22 |                           backgroundColor: NativeColor? = .adaptableCodeBackgroundColor)
   |                                            `- error: cannot find type 'NativeColor' in scope
23 |
24 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:24: error: cannot find type 'NSUnderlineStyle' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:49: error: cannot find type 'NativeColor' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                                                 `- error: cannot find type 'NativeColor' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:53:35: error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 51 |             .document: [
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 54 |                 .textColor(.adaptableTextColor)
 55 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:54:29: error: cannot infer contextual base in reference to member 'adaptableTextColor'
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
 54 |                 .textColor(.adaptableTextColor)
    |                             `- error: cannot infer contextual base in reference to member 'adaptableTextColor'
 55 |             ],
 56 |             .heading(level: 1): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:45: error: cannot infer contextual base in reference to member 'roundedRect'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'roundedRect'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:93: error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                                                                             `- error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:92:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
 94 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:93:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 94 |             ],
 95 |             .blockQuote: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:96:29: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 94 |             ],
 95 |             .blockQuote: [
 96 |                 .textColor(.adaptableBlockQuoteTextColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 97 |                 .paragraphSpacingBefore(0.5.em),
 98 |                 .paragraphSpacingAfter(0.5.em),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:45: error: cannot infer contextual base in reference to member 'rectangle'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:63: error: cannot infer contextual base in reference to member 'left'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                               `- error: cannot infer contextual base in reference to member 'left'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:88: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                                                        `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:102:34: error: 'nil' requires a contextual type
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
    |                                  `- error: 'nil' requires a contextual type
103 |             ],
104 |             .list(isTight: true): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:109:34: error: 'nil' requires a contextual type
107 |                 .blockBorder(.none),
108 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
109 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
110 |                 .orderedListMarker(.lowercaseRoman),
111 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:120:34: error: 'nil' requires a contextual type
118 |                 .blockBorder(.none),
119 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
120 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
121 |                 .orderedListMarker(.lowercaseRoman),
122 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:130:34: error: 'nil' requires a contextual type
128 |                 .blockBorder(.none),
129 |                 .blockPadding(Padding(left: 0.em, right: 0.em, top: 0.em, bottom: 0.em)),
130 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
131 |             ],
132 |             .thematicBreak: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:133:54: error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
131 |             ],
132 |             .thematicBreak: [
133 |                 .thematicBreak(thickness: 1, color: .adaptableSeparatorColor),
    |                                                      `- error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
134 |             ]
135 |         ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:144:33: error: cannot infer contextual base in reference to member 'single'
142 |             ],
143 |             .strikethrough: [
144 |                 .strikethrough(.single)
    |                                 `- error: cannot infer contextual base in reference to member 'single'
145 |             ],
146 |             .code: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:151:29: error: cannot infer contextual base in reference to member 'adaptableLinkColor'
149 |             ],
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableLinkColor'
152 |                 .underline(.single)
153 |             ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:152:29: error: cannot infer contextual base in reference to member 'single'
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
152 |                 .underline(.single)
    |                             `- error: cannot infer contextual base in reference to member 'single'
153 |             ]
154 |         ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:92: error: cannot find type 'NativeFont' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:66:72: error: cannot find type 'NativeFont' in scope
 64 |
 65 | private extension StyleStack {
 66 |     func defaultFont(for attributes: [NSAttributedString.Key: Any]) -> NativeFont {
    |                                                                        `- error: cannot find type 'NativeFont' in scope
 67 |         (attributes[.font] as? NativeFont) ?? TextStyle.body.makeFont()
 68 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:92: error: cannot find type 'NativeFont' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:92: error: cannot find type 'NativeFont' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:55:30: error: cannot find 'NSMutableParagraphStyle' in scope
 53 |
 54 |         let font = defaultFont(for: attributes)
 55 |         let paragraphStyle = NSMutableParagraphStyle()
    |                              `- error: cannot find 'NSMutableParagraphStyle' in scope
 56 |         paragraphStyle.tabStops = []
 57 |         paragraphStyle.defaultTabInterval = 2.em.asRawPoints(for: font.pointSize)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:60:21: error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 58 |         scopes.updateParagraphStyle(paragraphStyle, with: font)
 59 |
 60 |         attributes[.paragraphStyle] = paragraphStyle
    |                     `- error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 61 |         return attributes
 62 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:36:30: error: value of type 'TextStyle' has no member 'pointSize'
34 |         switch self {
35 |         case let .scaled(to: textStyle):
36 |             return textStyle.pointSize
   |                              `- error: value of type 'TextStyle' has no member 'pointSize'
37 |         case let .fixed(size):
38 |             return size
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:11:23: error: cannot find type 'NSUnderlineStyle' in scope
 9 |
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:12:23: error: cannot find type 'NativeColor' in scope
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
12 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:24: error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:49: error: cannot find type 'NativeColor' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:11:23: error: cannot find 'NSUnderlineStyle' in scope
 9 |
10 | public extension NSUnderlineStyle {
11 |     static let none = NSUnderlineStyle([])
   |                       `- error: cannot find 'NSUnderlineStyle' in scope
12 | }
13 |
[150/153] Compiling NativeMarkKit HtmlEntities.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/style/Strikethrough.swift:10:18: error: cannot find type 'NSUnderlineStyle' in scope
 8 | #endif
 9 |
10 | public extension NSUnderlineStyle {
   |                  `- error: cannot find type 'NSUnderlineStyle' in scope
11 |     static let none = NSUnderlineStyle([])
12 | }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:15:23: error: cannot find type 'NSUnderlineStyle' in scope
13 |
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:16:23: error: cannot find type 'NativeColor' in scope
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
16 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:24: error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:49: error: cannot find type 'NativeColor' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:18:60: error: cannot find type 'NativeColor' in scope
 16 |     public let color: NativeColor
 17 |
 18 |     public init(shape: BorderShape, width: CGFloat, color: NativeColor) {
    |                                                            `- error: cannot find type 'NativeColor' in scope
 19 |         self.shape = shape
 20 |         self.width = width
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:32:36: error: cannot find type 'NativeColor' in scope
 30 |
 31 | public extension BlockStyle {
 32 |     static func textColor(_ value: NativeColor) -> BlockStyle {
    |                                    `- error: cannot find type 'NativeColor' in scope
 33 |         .inlineStyle(.textColor(value))
 34 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:22:51: error: cannot find type 'NativeColor' in scope
 20 |     case orderedListMarker(OrderedListMarkerFormat, prefix: String = "", suffix: String = ".")
 21 |     case unorderedListMarker(UnorderedListMarkerFormat)
 22 |     case thematicBreak(thickness: CGFloat, color: NativeColor = .adaptableSeparatorColor)
    |                                                   `- error: cannot find type 'NativeColor' in scope
 23 |     case blockBorder(Border = Border(shape: .rectangle(sides: .all), width: 1, color: .adaptableCodeBorderColor))
 24 |     case blockMargin(Margin)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:40:42: error: cannot find type 'NativeColor' in scope
 38 |     }
 39 |
 40 |     static func backgroundColor(_ value: NativeColor?) -> BlockStyle {
    |                                          `- error: cannot find type 'NativeColor' in scope
 41 |         .inlineStyle(.backgroundColor(value))
 42 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:26:26: error: cannot find type 'NativeColor' in scope
 24 |     case blockMargin(Margin)
 25 |     case blockPadding(Padding)
 26 |     case blockBackground(NativeColor?)
    |                          `- error: cannot find type 'NativeColor' in scope
 27 |     case list(markerToContentIndent: Length = 1.5.em)
 28 |     case inlineStyle(InlineStyle)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:45: error: cannot infer contextual base in reference to member 'rectangle'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:85: error: cannot infer contextual base in reference to member 'clear'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                                                                     `- error: cannot infer contextual base in reference to member 'clear'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:20: error: cannot find type 'NSUnderlineStyle' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                    `- error: cannot find type 'NSUnderlineStyle' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:45: error: cannot find type 'NativeColor' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                                             `- error: cannot find type 'NativeColor' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:11:20: error: cannot find type 'NativeColor' in scope
 9 |
10 | public enum InlineStyle {
11 |     case textColor(NativeColor)
   |                    `- error: cannot find type 'NativeColor' in scope
12 |     case textStyle(TextStyle)
13 |     case backgroundColor(NativeColor?)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:22:44: error: cannot find type 'NativeColor' in scope
20 |                           border: Border = Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor),
21 |                           padding: Padding = Padding(left: 5.pt, right: 5.pt, top: 0.pt, bottom: 0.pt),
22 |                           backgroundColor: NativeColor? = .adaptableCodeBackgroundColor)
   |                                            `- error: cannot find type 'NativeColor' in scope
23 |
24 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:24: error: cannot find type 'NSUnderlineStyle' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:49: error: cannot find type 'NativeColor' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                                                 `- error: cannot find type 'NativeColor' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:53:35: error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 51 |             .document: [
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 54 |                 .textColor(.adaptableTextColor)
 55 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:54:29: error: cannot infer contextual base in reference to member 'adaptableTextColor'
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
 54 |                 .textColor(.adaptableTextColor)
    |                             `- error: cannot infer contextual base in reference to member 'adaptableTextColor'
 55 |             ],
 56 |             .heading(level: 1): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:45: error: cannot infer contextual base in reference to member 'roundedRect'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'roundedRect'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:93: error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                                                                             `- error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:92:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
 94 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:93:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 94 |             ],
 95 |             .blockQuote: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:96:29: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 94 |             ],
 95 |             .blockQuote: [
 96 |                 .textColor(.adaptableBlockQuoteTextColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 97 |                 .paragraphSpacingBefore(0.5.em),
 98 |                 .paragraphSpacingAfter(0.5.em),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:45: error: cannot infer contextual base in reference to member 'rectangle'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:63: error: cannot infer contextual base in reference to member 'left'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                               `- error: cannot infer contextual base in reference to member 'left'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:88: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                                                        `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:102:34: error: 'nil' requires a contextual type
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
    |                                  `- error: 'nil' requires a contextual type
103 |             ],
104 |             .list(isTight: true): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:109:34: error: 'nil' requires a contextual type
107 |                 .blockBorder(.none),
108 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
109 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
110 |                 .orderedListMarker(.lowercaseRoman),
111 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:120:34: error: 'nil' requires a contextual type
118 |                 .blockBorder(.none),
119 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
120 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
121 |                 .orderedListMarker(.lowercaseRoman),
122 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:130:34: error: 'nil' requires a contextual type
128 |                 .blockBorder(.none),
129 |                 .blockPadding(Padding(left: 0.em, right: 0.em, top: 0.em, bottom: 0.em)),
130 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
131 |             ],
132 |             .thematicBreak: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:133:54: error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
131 |             ],
132 |             .thematicBreak: [
133 |                 .thematicBreak(thickness: 1, color: .adaptableSeparatorColor),
    |                                                      `- error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
134 |             ]
135 |         ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:144:33: error: cannot infer contextual base in reference to member 'single'
142 |             ],
143 |             .strikethrough: [
144 |                 .strikethrough(.single)
    |                                 `- error: cannot infer contextual base in reference to member 'single'
145 |             ],
146 |             .code: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:151:29: error: cannot infer contextual base in reference to member 'adaptableLinkColor'
149 |             ],
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableLinkColor'
152 |                 .underline(.single)
153 |             ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:152:29: error: cannot infer contextual base in reference to member 'single'
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
152 |                 .underline(.single)
    |                             `- error: cannot infer contextual base in reference to member 'single'
153 |             ]
154 |         ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:92: error: cannot find type 'NativeFont' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:66:72: error: cannot find type 'NativeFont' in scope
 64 |
 65 | private extension StyleStack {
 66 |     func defaultFont(for attributes: [NSAttributedString.Key: Any]) -> NativeFont {
    |                                                                        `- error: cannot find type 'NativeFont' in scope
 67 |         (attributes[.font] as? NativeFont) ?? TextStyle.body.makeFont()
 68 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:92: error: cannot find type 'NativeFont' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:92: error: cannot find type 'NativeFont' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:55:30: error: cannot find 'NSMutableParagraphStyle' in scope
 53 |
 54 |         let font = defaultFont(for: attributes)
 55 |         let paragraphStyle = NSMutableParagraphStyle()
    |                              `- error: cannot find 'NSMutableParagraphStyle' in scope
 56 |         paragraphStyle.tabStops = []
 57 |         paragraphStyle.defaultTabInterval = 2.em.asRawPoints(for: font.pointSize)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:60:21: error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 58 |         scopes.updateParagraphStyle(paragraphStyle, with: font)
 59 |
 60 |         attributes[.paragraphStyle] = paragraphStyle
    |                     `- error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 61 |         return attributes
 62 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:36:30: error: value of type 'TextStyle' has no member 'pointSize'
34 |         switch self {
35 |         case let .scaled(to: textStyle):
36 |             return textStyle.pointSize
   |                              `- error: value of type 'TextStyle' has no member 'pointSize'
37 |         case let .fixed(size):
38 |             return size
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:11:23: error: cannot find type 'NSUnderlineStyle' in scope
 9 |
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:12:23: error: cannot find type 'NativeColor' in scope
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
12 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:24: error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:49: error: cannot find type 'NativeColor' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:11:23: error: cannot find 'NSUnderlineStyle' in scope
 9 |
10 | public extension NSUnderlineStyle {
11 |     static let none = NSUnderlineStyle([])
   |                       `- error: cannot find 'NSUnderlineStyle' in scope
12 | }
13 |
[151/153] Compiling NativeMarkKit Identifier.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/style/Strikethrough.swift:10:18: error: cannot find type 'NSUnderlineStyle' in scope
 8 | #endif
 9 |
10 | public extension NSUnderlineStyle {
   |                  `- error: cannot find type 'NSUnderlineStyle' in scope
11 |     static let none = NSUnderlineStyle([])
12 | }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:15:23: error: cannot find type 'NSUnderlineStyle' in scope
13 |
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:16:23: error: cannot find type 'NativeColor' in scope
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
16 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:24: error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:49: error: cannot find type 'NativeColor' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:18:60: error: cannot find type 'NativeColor' in scope
 16 |     public let color: NativeColor
 17 |
 18 |     public init(shape: BorderShape, width: CGFloat, color: NativeColor) {
    |                                                            `- error: cannot find type 'NativeColor' in scope
 19 |         self.shape = shape
 20 |         self.width = width
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:32:36: error: cannot find type 'NativeColor' in scope
 30 |
 31 | public extension BlockStyle {
 32 |     static func textColor(_ value: NativeColor) -> BlockStyle {
    |                                    `- error: cannot find type 'NativeColor' in scope
 33 |         .inlineStyle(.textColor(value))
 34 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:22:51: error: cannot find type 'NativeColor' in scope
 20 |     case orderedListMarker(OrderedListMarkerFormat, prefix: String = "", suffix: String = ".")
 21 |     case unorderedListMarker(UnorderedListMarkerFormat)
 22 |     case thematicBreak(thickness: CGFloat, color: NativeColor = .adaptableSeparatorColor)
    |                                                   `- error: cannot find type 'NativeColor' in scope
 23 |     case blockBorder(Border = Border(shape: .rectangle(sides: .all), width: 1, color: .adaptableCodeBorderColor))
 24 |     case blockMargin(Margin)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:40:42: error: cannot find type 'NativeColor' in scope
 38 |     }
 39 |
 40 |     static func backgroundColor(_ value: NativeColor?) -> BlockStyle {
    |                                          `- error: cannot find type 'NativeColor' in scope
 41 |         .inlineStyle(.backgroundColor(value))
 42 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:26:26: error: cannot find type 'NativeColor' in scope
 24 |     case blockMargin(Margin)
 25 |     case blockPadding(Padding)
 26 |     case blockBackground(NativeColor?)
    |                          `- error: cannot find type 'NativeColor' in scope
 27 |     case list(markerToContentIndent: Length = 1.5.em)
 28 |     case inlineStyle(InlineStyle)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:45: error: cannot infer contextual base in reference to member 'rectangle'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:85: error: cannot infer contextual base in reference to member 'clear'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                                                                     `- error: cannot infer contextual base in reference to member 'clear'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:20: error: cannot find type 'NSUnderlineStyle' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                    `- error: cannot find type 'NSUnderlineStyle' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:45: error: cannot find type 'NativeColor' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                                             `- error: cannot find type 'NativeColor' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:11:20: error: cannot find type 'NativeColor' in scope
 9 |
10 | public enum InlineStyle {
11 |     case textColor(NativeColor)
   |                    `- error: cannot find type 'NativeColor' in scope
12 |     case textStyle(TextStyle)
13 |     case backgroundColor(NativeColor?)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:22:44: error: cannot find type 'NativeColor' in scope
20 |                           border: Border = Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor),
21 |                           padding: Padding = Padding(left: 5.pt, right: 5.pt, top: 0.pt, bottom: 0.pt),
22 |                           backgroundColor: NativeColor? = .adaptableCodeBackgroundColor)
   |                                            `- error: cannot find type 'NativeColor' in scope
23 |
24 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:24: error: cannot find type 'NSUnderlineStyle' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:49: error: cannot find type 'NativeColor' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                                                 `- error: cannot find type 'NativeColor' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:53:35: error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 51 |             .document: [
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 54 |                 .textColor(.adaptableTextColor)
 55 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:54:29: error: cannot infer contextual base in reference to member 'adaptableTextColor'
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
 54 |                 .textColor(.adaptableTextColor)
    |                             `- error: cannot infer contextual base in reference to member 'adaptableTextColor'
 55 |             ],
 56 |             .heading(level: 1): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:45: error: cannot infer contextual base in reference to member 'roundedRect'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'roundedRect'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:93: error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                                                                             `- error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:92:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
 94 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:93:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 94 |             ],
 95 |             .blockQuote: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:96:29: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 94 |             ],
 95 |             .blockQuote: [
 96 |                 .textColor(.adaptableBlockQuoteTextColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 97 |                 .paragraphSpacingBefore(0.5.em),
 98 |                 .paragraphSpacingAfter(0.5.em),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:45: error: cannot infer contextual base in reference to member 'rectangle'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:63: error: cannot infer contextual base in reference to member 'left'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                               `- error: cannot infer contextual base in reference to member 'left'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:88: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                                                        `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:102:34: error: 'nil' requires a contextual type
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
    |                                  `- error: 'nil' requires a contextual type
103 |             ],
104 |             .list(isTight: true): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:109:34: error: 'nil' requires a contextual type
107 |                 .blockBorder(.none),
108 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
109 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
110 |                 .orderedListMarker(.lowercaseRoman),
111 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:120:34: error: 'nil' requires a contextual type
118 |                 .blockBorder(.none),
119 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
120 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
121 |                 .orderedListMarker(.lowercaseRoman),
122 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:130:34: error: 'nil' requires a contextual type
128 |                 .blockBorder(.none),
129 |                 .blockPadding(Padding(left: 0.em, right: 0.em, top: 0.em, bottom: 0.em)),
130 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
131 |             ],
132 |             .thematicBreak: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:133:54: error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
131 |             ],
132 |             .thematicBreak: [
133 |                 .thematicBreak(thickness: 1, color: .adaptableSeparatorColor),
    |                                                      `- error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
134 |             ]
135 |         ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:144:33: error: cannot infer contextual base in reference to member 'single'
142 |             ],
143 |             .strikethrough: [
144 |                 .strikethrough(.single)
    |                                 `- error: cannot infer contextual base in reference to member 'single'
145 |             ],
146 |             .code: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:151:29: error: cannot infer contextual base in reference to member 'adaptableLinkColor'
149 |             ],
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableLinkColor'
152 |                 .underline(.single)
153 |             ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:152:29: error: cannot infer contextual base in reference to member 'single'
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
152 |                 .underline(.single)
    |                             `- error: cannot infer contextual base in reference to member 'single'
153 |             ]
154 |         ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:92: error: cannot find type 'NativeFont' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:66:72: error: cannot find type 'NativeFont' in scope
 64 |
 65 | private extension StyleStack {
 66 |     func defaultFont(for attributes: [NSAttributedString.Key: Any]) -> NativeFont {
    |                                                                        `- error: cannot find type 'NativeFont' in scope
 67 |         (attributes[.font] as? NativeFont) ?? TextStyle.body.makeFont()
 68 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:92: error: cannot find type 'NativeFont' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:92: error: cannot find type 'NativeFont' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:55:30: error: cannot find 'NSMutableParagraphStyle' in scope
 53 |
 54 |         let font = defaultFont(for: attributes)
 55 |         let paragraphStyle = NSMutableParagraphStyle()
    |                              `- error: cannot find 'NSMutableParagraphStyle' in scope
 56 |         paragraphStyle.tabStops = []
 57 |         paragraphStyle.defaultTabInterval = 2.em.asRawPoints(for: font.pointSize)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:60:21: error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 58 |         scopes.updateParagraphStyle(paragraphStyle, with: font)
 59 |
 60 |         attributes[.paragraphStyle] = paragraphStyle
    |                     `- error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 61 |         return attributes
 62 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:36:30: error: value of type 'TextStyle' has no member 'pointSize'
34 |         switch self {
35 |         case let .scaled(to: textStyle):
36 |             return textStyle.pointSize
   |                              `- error: value of type 'TextStyle' has no member 'pointSize'
37 |         case let .fixed(size):
38 |             return size
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:11:23: error: cannot find type 'NSUnderlineStyle' in scope
 9 |
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:12:23: error: cannot find type 'NativeColor' in scope
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
12 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:24: error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:49: error: cannot find type 'NativeColor' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:11:23: error: cannot find 'NSUnderlineStyle' in scope
 9 |
10 | public extension NSUnderlineStyle {
11 |     static let none = NSUnderlineStyle([])
   |                       `- error: cannot find 'NSUnderlineStyle' in scope
12 | }
13 |
[152/153] Compiling NativeMarkKit ParserError.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/style/Strikethrough.swift:10:18: error: cannot find type 'NSUnderlineStyle' in scope
 8 | #endif
 9 |
10 | public extension NSUnderlineStyle {
   |                  `- error: cannot find type 'NSUnderlineStyle' in scope
11 |     static let none = NSUnderlineStyle([])
12 | }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:15:23: error: cannot find type 'NSUnderlineStyle' in scope
13 |
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:16:23: error: cannot find type 'NativeColor' in scope
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
16 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:24: error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:49: error: cannot find type 'NativeColor' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:18:60: error: cannot find type 'NativeColor' in scope
 16 |     public let color: NativeColor
 17 |
 18 |     public init(shape: BorderShape, width: CGFloat, color: NativeColor) {
    |                                                            `- error: cannot find type 'NativeColor' in scope
 19 |         self.shape = shape
 20 |         self.width = width
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:32:36: error: cannot find type 'NativeColor' in scope
 30 |
 31 | public extension BlockStyle {
 32 |     static func textColor(_ value: NativeColor) -> BlockStyle {
    |                                    `- error: cannot find type 'NativeColor' in scope
 33 |         .inlineStyle(.textColor(value))
 34 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:22:51: error: cannot find type 'NativeColor' in scope
 20 |     case orderedListMarker(OrderedListMarkerFormat, prefix: String = "", suffix: String = ".")
 21 |     case unorderedListMarker(UnorderedListMarkerFormat)
 22 |     case thematicBreak(thickness: CGFloat, color: NativeColor = .adaptableSeparatorColor)
    |                                                   `- error: cannot find type 'NativeColor' in scope
 23 |     case blockBorder(Border = Border(shape: .rectangle(sides: .all), width: 1, color: .adaptableCodeBorderColor))
 24 |     case blockMargin(Margin)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:40:42: error: cannot find type 'NativeColor' in scope
 38 |     }
 39 |
 40 |     static func backgroundColor(_ value: NativeColor?) -> BlockStyle {
    |                                          `- error: cannot find type 'NativeColor' in scope
 41 |         .inlineStyle(.backgroundColor(value))
 42 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:26:26: error: cannot find type 'NativeColor' in scope
 24 |     case blockMargin(Margin)
 25 |     case blockPadding(Padding)
 26 |     case blockBackground(NativeColor?)
    |                          `- error: cannot find type 'NativeColor' in scope
 27 |     case list(markerToContentIndent: Length = 1.5.em)
 28 |     case inlineStyle(InlineStyle)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:45: error: cannot infer contextual base in reference to member 'rectangle'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:85: error: cannot infer contextual base in reference to member 'clear'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                                                                     `- error: cannot infer contextual base in reference to member 'clear'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:20: error: cannot find type 'NSUnderlineStyle' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                    `- error: cannot find type 'NSUnderlineStyle' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:45: error: cannot find type 'NativeColor' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                                             `- error: cannot find type 'NativeColor' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:11:20: error: cannot find type 'NativeColor' in scope
 9 |
10 | public enum InlineStyle {
11 |     case textColor(NativeColor)
   |                    `- error: cannot find type 'NativeColor' in scope
12 |     case textStyle(TextStyle)
13 |     case backgroundColor(NativeColor?)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:22:44: error: cannot find type 'NativeColor' in scope
20 |                           border: Border = Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor),
21 |                           padding: Padding = Padding(left: 5.pt, right: 5.pt, top: 0.pt, bottom: 0.pt),
22 |                           backgroundColor: NativeColor? = .adaptableCodeBackgroundColor)
   |                                            `- error: cannot find type 'NativeColor' in scope
23 |
24 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:24: error: cannot find type 'NSUnderlineStyle' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:49: error: cannot find type 'NativeColor' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                                                 `- error: cannot find type 'NativeColor' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:53:35: error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 51 |             .document: [
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 54 |                 .textColor(.adaptableTextColor)
 55 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:54:29: error: cannot infer contextual base in reference to member 'adaptableTextColor'
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
 54 |                 .textColor(.adaptableTextColor)
    |                             `- error: cannot infer contextual base in reference to member 'adaptableTextColor'
 55 |             ],
 56 |             .heading(level: 1): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:45: error: cannot infer contextual base in reference to member 'roundedRect'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'roundedRect'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:93: error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                                                                             `- error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:92:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
 94 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:93:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 94 |             ],
 95 |             .blockQuote: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:96:29: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 94 |             ],
 95 |             .blockQuote: [
 96 |                 .textColor(.adaptableBlockQuoteTextColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 97 |                 .paragraphSpacingBefore(0.5.em),
 98 |                 .paragraphSpacingAfter(0.5.em),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:45: error: cannot infer contextual base in reference to member 'rectangle'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:63: error: cannot infer contextual base in reference to member 'left'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                               `- error: cannot infer contextual base in reference to member 'left'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:88: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                                                        `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:102:34: error: 'nil' requires a contextual type
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
    |                                  `- error: 'nil' requires a contextual type
103 |             ],
104 |             .list(isTight: true): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:109:34: error: 'nil' requires a contextual type
107 |                 .blockBorder(.none),
108 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
109 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
110 |                 .orderedListMarker(.lowercaseRoman),
111 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:120:34: error: 'nil' requires a contextual type
118 |                 .blockBorder(.none),
119 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
120 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
121 |                 .orderedListMarker(.lowercaseRoman),
122 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:130:34: error: 'nil' requires a contextual type
128 |                 .blockBorder(.none),
129 |                 .blockPadding(Padding(left: 0.em, right: 0.em, top: 0.em, bottom: 0.em)),
130 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
131 |             ],
132 |             .thematicBreak: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:133:54: error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
131 |             ],
132 |             .thematicBreak: [
133 |                 .thematicBreak(thickness: 1, color: .adaptableSeparatorColor),
    |                                                      `- error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
134 |             ]
135 |         ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:144:33: error: cannot infer contextual base in reference to member 'single'
142 |             ],
143 |             .strikethrough: [
144 |                 .strikethrough(.single)
    |                                 `- error: cannot infer contextual base in reference to member 'single'
145 |             ],
146 |             .code: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:151:29: error: cannot infer contextual base in reference to member 'adaptableLinkColor'
149 |             ],
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableLinkColor'
152 |                 .underline(.single)
153 |             ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:152:29: error: cannot infer contextual base in reference to member 'single'
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
152 |                 .underline(.single)
    |                             `- error: cannot infer contextual base in reference to member 'single'
153 |             ]
154 |         ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:92: error: cannot find type 'NativeFont' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:66:72: error: cannot find type 'NativeFont' in scope
 64 |
 65 | private extension StyleStack {
 66 |     func defaultFont(for attributes: [NSAttributedString.Key: Any]) -> NativeFont {
    |                                                                        `- error: cannot find type 'NativeFont' in scope
 67 |         (attributes[.font] as? NativeFont) ?? TextStyle.body.makeFont()
 68 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:92: error: cannot find type 'NativeFont' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:92: error: cannot find type 'NativeFont' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:55:30: error: cannot find 'NSMutableParagraphStyle' in scope
 53 |
 54 |         let font = defaultFont(for: attributes)
 55 |         let paragraphStyle = NSMutableParagraphStyle()
    |                              `- error: cannot find 'NSMutableParagraphStyle' in scope
 56 |         paragraphStyle.tabStops = []
 57 |         paragraphStyle.defaultTabInterval = 2.em.asRawPoints(for: font.pointSize)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:60:21: error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 58 |         scopes.updateParagraphStyle(paragraphStyle, with: font)
 59 |
 60 |         attributes[.paragraphStyle] = paragraphStyle
    |                     `- error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 61 |         return attributes
 62 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:36:30: error: value of type 'TextStyle' has no member 'pointSize'
34 |         switch self {
35 |         case let .scaled(to: textStyle):
36 |             return textStyle.pointSize
   |                              `- error: value of type 'TextStyle' has no member 'pointSize'
37 |         case let .fixed(size):
38 |             return size
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:11:23: error: cannot find type 'NSUnderlineStyle' in scope
 9 |
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:12:23: error: cannot find type 'NativeColor' in scope
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
12 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:24: error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:49: error: cannot find type 'NativeColor' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:11:23: error: cannot find 'NSUnderlineStyle' in scope
 9 |
10 | public extension NSUnderlineStyle {
11 |     static let none = NSUnderlineStyle([])
   |                       `- error: cannot find 'NSUnderlineStyle' in scope
12 | }
13 |
[153/153] Compiling NativeMarkKit String+Utils.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/style/Strikethrough.swift:10:18: error: cannot find type 'NSUnderlineStyle' in scope
 8 | #endif
 9 |
10 | public extension NSUnderlineStyle {
   |                  `- error: cannot find type 'NSUnderlineStyle' in scope
11 |     static let none = NSUnderlineStyle([])
12 | }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:15:23: error: cannot find type 'NSUnderlineStyle' in scope
13 |
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:16:23: error: cannot find type 'NativeColor' in scope
14 | public struct Strikethrough {
15 |     public let style: NSUnderlineStyle
16 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:24: error: cannot find type 'NSUnderlineStyle' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:18:49: error: cannot find type 'NativeColor' in scope
16 |     public let color: NativeColor?
17 |
18 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
19 |         self.style = style
20 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:18:60: error: cannot find type 'NativeColor' in scope
 16 |     public let color: NativeColor
 17 |
 18 |     public init(shape: BorderShape, width: CGFloat, color: NativeColor) {
    |                                                            `- error: cannot find type 'NativeColor' in scope
 19 |         self.shape = shape
 20 |         self.width = width
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:32:36: error: cannot find type 'NativeColor' in scope
 30 |
 31 | public extension BlockStyle {
 32 |     static func textColor(_ value: NativeColor) -> BlockStyle {
    |                                    `- error: cannot find type 'NativeColor' in scope
 33 |         .inlineStyle(.textColor(value))
 34 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:22:51: error: cannot find type 'NativeColor' in scope
 20 |     case orderedListMarker(OrderedListMarkerFormat, prefix: String = "", suffix: String = ".")
 21 |     case unorderedListMarker(UnorderedListMarkerFormat)
 22 |     case thematicBreak(thickness: CGFloat, color: NativeColor = .adaptableSeparatorColor)
    |                                                   `- error: cannot find type 'NativeColor' in scope
 23 |     case blockBorder(Border = Border(shape: .rectangle(sides: .all), width: 1, color: .adaptableCodeBorderColor))
 24 |     case blockMargin(Margin)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:40:42: error: cannot find type 'NativeColor' in scope
 38 |     }
 39 |
 40 |     static func backgroundColor(_ value: NativeColor?) -> BlockStyle {
    |                                          `- error: cannot find type 'NativeColor' in scope
 41 |         .inlineStyle(.backgroundColor(value))
 42 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:26:26: error: cannot find type 'NativeColor' in scope
 24 |     case blockMargin(Margin)
 25 |     case blockPadding(Padding)
 26 |     case blockBackground(NativeColor?)
    |                          `- error: cannot find type 'NativeColor' in scope
 27 |     case list(markerToContentIndent: Length = 1.5.em)
 28 |     case inlineStyle(InlineStyle)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:45: error: cannot infer contextual base in reference to member 'rectangle'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Border.swift:26:85: error: cannot infer contextual base in reference to member 'clear'
 24 |
 25 | extension Border {
 26 |     public static let none = Border(shape: .rectangle(sides: []), width: 0, color: .clear)
    |                                                                                     `- error: cannot infer contextual base in reference to member 'clear'
 27 |
 28 |     var leftOffset: CGFloat {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:20: error: cannot find type 'NSUnderlineStyle' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                    `- error: cannot find type 'NSUnderlineStyle' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:16:45: error: cannot find type 'NativeColor' in scope
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
   |                                             `- error: cannot find type 'NativeColor' in scope
17 |     case fontSize(CGFloat)
18 |     case fontTraits(FontTraits)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:11:20: error: cannot find type 'NativeColor' in scope
 9 |
10 | public enum InlineStyle {
11 |     case textColor(NativeColor)
   |                    `- error: cannot find type 'NativeColor' in scope
12 |     case textStyle(TextStyle)
13 |     case backgroundColor(NativeColor?)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:22:44: error: cannot find type 'NativeColor' in scope
20 |                           border: Border = Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor),
21 |                           padding: Padding = Padding(left: 5.pt, right: 5.pt, top: 0.pt, bottom: 0.pt),
22 |                           backgroundColor: NativeColor? = .adaptableCodeBackgroundColor)
   |                                            `- error: cannot find type 'NativeColor' in scope
23 |
24 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:24: error: cannot find type 'NSUnderlineStyle' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:15:49: error: cannot find type 'NativeColor' in scope
13 |     case backgroundColor(NativeColor?)
14 |     case kerning(Length)
15 |     case strikethrough(NSUnderlineStyle, color: NativeColor? = nil)
   |                                                 `- error: cannot find type 'NativeColor' in scope
16 |     case underline(NSUnderlineStyle, color: NativeColor? = nil)
17 |     case fontSize(CGFloat)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:53:35: error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 51 |             .document: [
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableBackgroundColor'
 54 |                 .textColor(.adaptableTextColor)
 55 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:54:29: error: cannot infer contextual base in reference to member 'adaptableTextColor'
 52 |                 .textStyle(.body),
 53 |                 .backgroundColor(.adaptableBackgroundColor),
 54 |                 .textColor(.adaptableTextColor)
    |                             `- error: cannot infer contextual base in reference to member 'adaptableTextColor'
 55 |             ],
 56 |             .heading(level: 1): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:45: error: cannot infer contextual base in reference to member 'roundedRect'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'roundedRect'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:90:93: error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 88 |                 .paragraphSpacingAfter(0.pt),
 89 |                 .blockMargin(.zero),
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
    |                                                                                             `- error: cannot infer contextual base in reference to member 'adaptableCodeBorderColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:92:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 90 |                 .blockBorder(Border(shape: .roundedRect(cornerRadius: 3), width: 1, color: .adaptableCodeBorderColor)),
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
 94 |             ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:93:35: error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 91 |                 .blockPadding(Padding(left: 1.em, right: 1.em, top: 1.em, bottom: 1.em)),
 92 |                 .blockBackground(.adaptableCodeBackgroundColor),
 93 |                 .backgroundColor(.adaptableCodeBackgroundColor)
    |                                   `- error: cannot infer contextual base in reference to member 'adaptableCodeBackgroundColor'
 94 |             ],
 95 |             .blockQuote: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:96:29: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 94 |             ],
 95 |             .blockQuote: [
 96 |                 .textColor(.adaptableBlockQuoteTextColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteTextColor'
 97 |                 .paragraphSpacingBefore(0.5.em),
 98 |                 .paragraphSpacingAfter(0.5.em),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:45: error: cannot infer contextual base in reference to member 'rectangle'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                             `- error: cannot infer contextual base in reference to member 'rectangle'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:63: error: cannot infer contextual base in reference to member 'left'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                               `- error: cannot infer contextual base in reference to member 'left'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:100:88: error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
 98 |                 .paragraphSpacingAfter(0.5.em),
 99 |                 .blockMargin(.zero),
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
    |                                                                                        `- error: cannot infer contextual base in reference to member 'adaptableBlockQuoteMarginColor'
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:102:34: error: 'nil' requires a contextual type
100 |                 .blockBorder(Border(shape: .rectangle(sides: .left), width: 8, color: .adaptableBlockQuoteMarginColor)),
101 |                 .blockPadding(Padding(left: 1.35.em, right: 1.em, top: 0.em, bottom: 0.em)),
102 |                 .blockBackground(nil)
    |                                  `- error: 'nil' requires a contextual type
103 |             ],
104 |             .list(isTight: true): [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:109:34: error: 'nil' requires a contextual type
107 |                 .blockBorder(.none),
108 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
109 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
110 |                 .orderedListMarker(.lowercaseRoman),
111 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:120:34: error: 'nil' requires a contextual type
118 |                 .blockBorder(.none),
119 |                 .blockPadding(Padding(left: 0.5.em, right: 0.em, top: 0.em, bottom: 0.em)),
120 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
121 |                 .orderedListMarker(.lowercaseRoman),
122 |                 .unorderedListMarker(.check),
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:130:34: error: 'nil' requires a contextual type
128 |                 .blockBorder(.none),
129 |                 .blockPadding(Padding(left: 0.em, right: 0.em, top: 0.em, bottom: 0.em)),
130 |                 .blockBackground(nil),
    |                                  `- error: 'nil' requires a contextual type
131 |             ],
132 |             .thematicBreak: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:133:54: error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
131 |             ],
132 |             .thematicBreak: [
133 |                 .thematicBreak(thickness: 1, color: .adaptableSeparatorColor),
    |                                                      `- error: cannot infer contextual base in reference to member 'adaptableSeparatorColor'
134 |             ]
135 |         ],
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:144:33: error: cannot infer contextual base in reference to member 'single'
142 |             ],
143 |             .strikethrough: [
144 |                 .strikethrough(.single)
    |                                 `- error: cannot infer contextual base in reference to member 'single'
145 |             ],
146 |             .code: [
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:151:29: error: cannot infer contextual base in reference to member 'adaptableLinkColor'
149 |             ],
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
    |                             `- error: cannot infer contextual base in reference to member 'adaptableLinkColor'
152 |                 .underline(.single)
153 |             ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:152:29: error: cannot infer contextual base in reference to member 'single'
150 |             .link: [
151 |                 .textColor(.adaptableLinkColor),
152 |                 .underline(.single)
    |                             `- error: cannot infer contextual base in reference to member 'single'
153 |             ]
154 |         ]
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:16:92: error: cannot find type 'NativeFont' in scope
 14 |
 15 | protocol ExpressibleAsParagraphStyle {
 16 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont)
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 17 | }
 18 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:66:72: error: cannot find type 'NativeFont' in scope
 64 |
 65 | private extension StyleStack {
 66 |     func defaultFont(for attributes: [NSAttributedString.Key: Any]) -> NativeFont {
    |                                                                        `- error: cannot find type 'NativeFont' in scope
 67 |         (attributes[.font] as? NativeFont) ?? TextStyle.body.makeFont()
 68 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:80:92: error: cannot find type 'NativeFont' in scope
 78 |
 79 | extension StyleStack.Scope: ExpressibleAsParagraphStyle {
 80 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 81 |         blockStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
 82 |         inlineStyles.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:49: error: cannot find type 'NSMutableParagraphStyle' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                 `- error: cannot find type 'NSMutableParagraphStyle' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:95:92: error: cannot find type 'NativeFont' in scope
 93 |
 94 | extension Sequence where Element: ExpressibleAsParagraphStyle {
 95 |     func updateParagraphStyle(_ paragraphStyle: NSMutableParagraphStyle, with defaultFont: NativeFont) {
    |                                                                                            `- error: cannot find type 'NativeFont' in scope
 96 |         for style in self {
 97 |             style.updateParagraphStyle(paragraphStyle, with: defaultFont)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:55:30: error: cannot find 'NSMutableParagraphStyle' in scope
 53 |
 54 |         let font = defaultFont(for: attributes)
 55 |         let paragraphStyle = NSMutableParagraphStyle()
    |                              `- error: cannot find 'NSMutableParagraphStyle' in scope
 56 |         paragraphStyle.tabStops = []
 57 |         paragraphStyle.defaultTabInterval = 2.em.asRawPoints(for: font.pointSize)
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:60:21: error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 58 |         scopes.updateParagraphStyle(paragraphStyle, with: font)
 59 |
 60 |         attributes[.paragraphStyle] = paragraphStyle
    |                     `- error: type 'NSAttributedString.Key' has no member 'paragraphStyle'
 61 |         return attributes
 62 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:36:30: error: value of type 'TextStyle' has no member 'pointSize'
34 |         switch self {
35 |         case let .scaled(to: textStyle):
36 |             return textStyle.pointSize
   |                              `- error: value of type 'TextStyle' has no member 'pointSize'
37 |         case let .fixed(size):
38 |             return size
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:11:23: error: cannot find type 'NSUnderlineStyle' in scope
 9 |
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
   |                       `- error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:12:23: error: cannot find type 'NativeColor' in scope
10 | public struct Underline {
11 |     public let style: NSUnderlineStyle
12 |     public let color: NativeColor?
   |                       `- error: cannot find type 'NativeColor' in scope
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:24: error: cannot find type 'NSUnderlineStyle' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                        `- error: cannot find type 'NSUnderlineStyle' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:14:49: error: cannot find type 'NativeColor' in scope
12 |     public let color: NativeColor?
13 |
14 |     public init(style: NSUnderlineStyle, color: NativeColor?) {
   |                                                 `- error: cannot find type 'NativeColor' in scope
15 |         self.style = style
16 |         self.color = color
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:11:23: error: cannot find 'NSUnderlineStyle' in scope
 9 |
10 | public extension NSUnderlineStyle {
11 |     static let none = NSUnderlineStyle([])
   |                       `- error: cannot find 'NSUnderlineStyle' in scope
12 | }
13 |
BUILD FAILURE 6.2 linux