The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Lexical, reference main (d871c0), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 21:03:55 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Lexical-Package -destination generic/platform=watchOS

Build Log

        "Helpers/NodeTreeCreationHelpers.swift",
        "Helpers/TestAttributesNode.swift",
        "Tests/AttributesUtilsTests.swift",
        "Tests/CodeNodeTests.swift",
        "Tests/DecoratorNodeTests.swift",
        "Tests/EditorState.swift",
        "Tests/ElementNodeTests.swift",
        "Tests/GarbageCollectionTests.swift",
        "Tests/MutationsTests.swift",
        "Tests/NodeTests.swift",
        "Tests/ParagraphNodeTests.swift",
        "Tests/PluginTests.swift",
        "Tests/RangeCacheTests.swift",
        "Tests/ReconcilerTests.swift",
        "Tests/SelectionHelpersTests.swift",
        "Tests/SelectionTests.swift",
        "Tests/SelectionUtilsTests.swift",
        "Tests/SerializationTests.swift",
        "Tests/TextViewTests.swift",
        "Tests/TransformsTests.swift",
        "Tests/UnknownNodeTests.swift",
        "Tests/UpdatesTests.swift",
        "Tests/UtilsTests.swift"
      ],
      "target_dependencies" : [
        "Lexical"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LexicalMarkdownTests",
      "module_type" : "SwiftTarget",
      "name" : "LexicalMarkdownTests",
      "path" : "Plugins/LexicalMarkdown/LexicalMarkdownTests",
      "product_dependencies" : [
        "Markdown"
      ],
      "sources" : [
        "LexicalMarkdownTests.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "LexicalMarkdown"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LexicalMarkdown",
      "module_type" : "SwiftTarget",
      "name" : "LexicalMarkdown",
      "path" : "Plugins/LexicalMarkdown/LexicalMarkdown",
      "product_dependencies" : [
        "Markdown"
      ],
      "product_memberships" : [
        "LexicalMarkdown"
      ],
      "sources" : [
        "LexicalMarkdown.swift",
        "LexicalMarkdownSupport.swift",
        "LexicalMarkdownUtils.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "LexicalLinkPlugin",
        "LexicalListPlugin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LexicalListPluginTests",
      "module_type" : "SwiftTarget",
      "name" : "LexicalListPluginTests",
      "path" : "Plugins/LexicalListPlugin/LexicalListPluginTests",
      "sources" : [
        "ListItemNodeTests.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "LexicalListPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LexicalListPlugin",
      "module_type" : "SwiftTarget",
      "name" : "LexicalListPlugin",
      "path" : "Plugins/LexicalListPlugin/LexicalListPlugin",
      "product_memberships" : [
        "LexicalListPlugin",
        "LexicalListHTMLSupport",
        "LexicalMarkdown"
      ],
      "sources" : [
        "ListItemAttribute.swift",
        "ListItemNode.swift",
        "ListNode.swift",
        "ListPlugin.swift",
        "ListStyleEvents.swift"
      ],
      "target_dependencies" : [
        "Lexical"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LexicalListHTMLSupport",
      "module_type" : "SwiftTarget",
      "name" : "LexicalListHTMLSupport",
      "path" : "Plugins/LexicalListPlugin/LexicalListHTMLSupport",
      "product_memberships" : [
        "LexicalListHTMLSupport"
      ],
      "sources" : [
        "LexicalListHTMLSupport.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "LexicalListPlugin",
        "LexicalHTML"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LexicalLinkPluginTests",
      "module_type" : "SwiftTarget",
      "name" : "LexicalLinkPluginTests",
      "path" : "Plugins/LexicalLinkPlugin/LexicalLinkPluginTests",
      "sources" : [
        "LinkNodeTests.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "LexicalLinkPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LexicalLinkPlugin",
      "module_type" : "SwiftTarget",
      "name" : "LexicalLinkPlugin",
      "path" : "Plugins/LexicalLinkPlugin/LexicalLinkPlugin",
      "product_memberships" : [
        "LexicalLinkPlugin",
        "LexicalMarkdown"
      ],
      "sources" : [
        "LinkPlugin.swift",
        "Nodes/LinkNode.swift"
      ],
      "target_dependencies" : [
        "Lexical"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LexicalInlineImagePluginTests",
      "module_type" : "SwiftTarget",
      "name" : "LexicalInlineImagePluginTests",
      "path" : "Plugins/LexicalInlineImagePlugin/LexicalInlineImagePluginTests",
      "sources" : [
        "InlineImageTests.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "LexicalInlineImagePlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LexicalInlineImagePlugin",
      "module_type" : "SwiftTarget",
      "name" : "LexicalInlineImagePlugin",
      "path" : "Plugins/LexicalInlineImagePlugin/LexicalInlineImagePlugin",
      "product_memberships" : [
        "LexicalInlineImagePlugin"
      ],
      "sources" : [
        "InlineImagePlugin.swift",
        "Nodes/ImageNode.swift",
        "Nodes/SelectableImageNode.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "SelectableDecoratorNode"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LexicalHTMLTests",
      "module_type" : "SwiftTarget",
      "name" : "LexicalHTMLTests",
      "path" : "Plugins/LexicalHTML/LexicalHTMLTests",
      "product_dependencies" : [
        "SwiftSoup"
      ],
      "sources" : [
        "LexicalHTMLTests.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "LexicalHTML"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LexicalHTML",
      "module_type" : "SwiftTarget",
      "name" : "LexicalHTML",
      "path" : "Plugins/LexicalHTML/LexicalHTML",
      "product_dependencies" : [
        "SwiftSoup"
      ],
      "product_memberships" : [
        "LexicalListHTMLSupport",
        "LexicalHTML"
      ],
      "sources" : [
        "CoreNodesHTMLSupport.swift",
        "HTMLPlugin.swift",
        "HTMLUtils.swift",
        "NodeHTMLSupport.swift"
      ],
      "target_dependencies" : [
        "Lexical"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Lexical",
      "module_type" : "SwiftTarget",
      "name" : "Lexical",
      "path" : "Lexical",
      "product_memberships" : [
        "Lexical",
        "LexicalListPlugin",
        "LexicalListHTMLSupport",
        "LexicalHTML",
        "LexicalLinkPlugin",
        "LexicalInlineImagePlugin",
        "SelectableDecoratorNode",
        "EditorHistoryPlugin",
        "LexicalMarkdown"
      ],
      "sources" : [
        "Core/Constants.swift",
        "Core/Editor.swift",
        "Core/EditorState.swift",
        "Core/Errors.swift",
        "Core/Events.swift",
        "Core/FeatureFlags.swift",
        "Core/GarbageCollection.swift",
        "Core/Mutations.swift",
        "Core/Nodes/CodeHighlightNode.swift",
        "Core/Nodes/CodeNode.swift",
        "Core/Nodes/DecoratorNode.swift",
        "Core/Nodes/ElementNode.swift",
        "Core/Nodes/HeadingNode.swift",
        "Core/Nodes/LineBreakNode.swift",
        "Core/Nodes/Node.swift",
        "Core/Nodes/ParagraphNode.swift",
        "Core/Nodes/QuoteNode.swift",
        "Core/Nodes/RootNode.swift",
        "Core/Nodes/TextNode.swift",
        "Core/Nodes/UnknownNode.swift",
        "Core/Reconciler.swift",
        "Core/Selection/BaseSelection.swift",
        "Core/Selection/GridSelection.swift",
        "Core/Selection/NodeSelection.swift",
        "Core/Selection/Point.swift",
        "Core/Selection/RangeSelection.swift",
        "Core/Selection/SelectionUtils.swift",
        "Core/Serialization.swift",
        "Core/StyleEvents.swift",
        "Core/TextUtils.swift",
        "Core/Updates.swift",
        "Core/Utils.swift",
        "Helper/AttributesUtils.swift",
        "Helper/CopyPasteHelpers.swift",
        "Helper/Logging.swift",
        "Helper/NSAttributedStringKey+Extensions.swift",
        "Helper/ObjCHelpers.swift",
        "Helper/RangeHelpers.swift",
        "Helper/SelectionHelpers.swift",
        "Helper/Theme.swift",
        "LexicalView/FrontendProtocol.swift",
        "LexicalView/LexicalView.swift",
        "LexicalView/ReadOnly/LexicalReadOnlyTextKitContext.swift",
        "LexicalView/ReadOnly/LexicalReadOnlyView.swift",
        "LexicalView/ResponderForNodeSelection.swift",
        "Plugin/Plugin.swift",
        "TextKit/LayoutManager.swift",
        "TextKit/LayoutManagerDelegate.swift",
        "TextKit/RangeCache.swift",
        "TextKit/TextAttachment.swift",
        "TextKit/TextContainer.swift",
        "TextKit/TextKitUtils.swift",
        "TextKit/TextStorage.swift",
        "TextView/InputDelegateProxy.swift",
        "TextView/NativeSelection.swift",
        "TextView/TextView.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EditorHistoryPluginTests",
      "module_type" : "SwiftTarget",
      "name" : "EditorHistoryPluginTests",
      "path" : "Plugins/EditorHistoryPlugin/EditorHistoryPluginTests",
      "sources" : [
        "HistoryTests.swift"
      ],
      "target_dependencies" : [
        "Lexical",
        "EditorHistoryPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EditorHistoryPlugin",
      "module_type" : "SwiftTarget",
      "name" : "EditorHistoryPlugin",
      "path" : "Plugins/EditorHistoryPlugin/EditorHistoryPlugin",
      "product_memberships" : [
        "EditorHistoryPlugin"
      ],
      "sources" : [
        "EditorHistoryPlugin.swift",
        "History.swift",
        "HistoryConstants.swift"
      ],
      "target_dependencies" : [
        "Lexical"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
{
  "workspace" : {
    "name" : "Lexical",
    "schemes" : [
      "EditorHistoryPlugin",
      "Lexical",
      "Lexical-Package",
      "LexicalHTML",
      "LexicalInlineImagePlugin",
      "LexicalLinkPlugin",
      "LexicalListHTMLSupport",
      "LexicalListPlugin",
      "LexicalMarkdown",
      "SelectableDecoratorNode"
    ]
  }
}
2026-09-19 17:03:49.557 xcodebuild[1112:6168] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-19 17:03:49.657 xcodebuild[1112:6168] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Lexical-Package -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Lexical-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  Lexical: /Users/admin/builder/spi-builder-workspace
  swift-markdown: https://github.com/apple/swift-markdown.git @ main (75e3df1)
  SwiftSoup: https://github.com/scinfu/SwiftSoup.git @ 2.13.9
  cmark-gfm: https://github.com/swiftlang/swift-cmark.git @ gfm (0c8947b)
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (27 targets)
    Target 'LexicalMarkdown-product' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalMarkdown' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalLinkPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalListPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
    Target 'LexicalMarkdown' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalLinkPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalListPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
    Target 'Markdown-product' in project 'swift-markdown'
        ➜ Explicit dependency on target 'Markdown' in project 'swift-markdown'
        ➜ Explicit dependency on target 'CAtomic' in project 'swift-markdown'
        ➜ Explicit dependency on target 'cmark-gfm-product' in project 'cmark-gfm'
        ➜ Explicit dependency on target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
    Target 'Markdown' in project 'swift-markdown'
        ➜ Explicit dependency on target 'CAtomic' in project 'swift-markdown'
        ➜ Explicit dependency on target 'cmark-gfm-product' in project 'cmark-gfm'
        ➜ Explicit dependency on target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
    Target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
        ➜ Explicit dependency on target 'cmark-gfm-extensions' in project 'cmark-gfm'
        ➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
    Target 'cmark-gfm-extensions' in project 'cmark-gfm'
        ➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
    Target 'cmark-gfm-product' in project 'cmark-gfm'
        ➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
    Target 'cmark-gfm' in project 'cmark-gfm' (no dependencies)
    Target 'CAtomic' in project 'swift-markdown' (no dependencies)
    Target 'EditorHistoryPlugin-product' in project 'Lexical'
        ➜ Explicit dependency on target 'EditorHistoryPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'EditorHistoryPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'SelectableDecoratorNode-product' in project 'Lexical'
        ➜ Explicit dependency on target 'SelectableDecoratorNode' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'LexicalInlineImagePlugin-product' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalInlineImagePlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'SelectableDecoratorNode' in project 'Lexical'
    Target 'LexicalInlineImagePlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'SelectableDecoratorNode' in project 'Lexical'
    Target 'SelectableDecoratorNode' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'LexicalLinkPlugin-product' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalLinkPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'LexicalLinkPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'LexicalHTML-product' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalHTML' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'SwiftSoup-product' in project 'SwiftSoup'
    Target 'LexicalListHTMLSupport-product' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalListHTMLSupport' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalListPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalHTML' in project 'Lexical'
        ➜ Explicit dependency on target 'SwiftSoup-product' in project 'SwiftSoup'
    Target 'LexicalListHTMLSupport' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalListPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalHTML' in project 'Lexical'
        ➜ Explicit dependency on target 'SwiftSoup-product' in project 'SwiftSoup'
    Target 'LexicalHTML' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
        ➜ Explicit dependency on target 'SwiftSoup-product' in project 'SwiftSoup'
    Target 'SwiftSoup-product' in project 'SwiftSoup'
        ➜ Explicit dependency on target 'SwiftSoup' in project 'SwiftSoup'
    Target 'SwiftSoup' in project 'SwiftSoup' (no dependencies)
    Target 'LexicalListPlugin-product' in project 'Lexical'
        ➜ Explicit dependency on target 'LexicalListPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'LexicalListPlugin' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'Lexical-product' in project 'Lexical'
        ➜ Explicit dependency on target 'Lexical' in project 'Lexical'
    Target 'Lexical' in project 'Lexical' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver SwiftSoup normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SwiftSoup -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64_32/SwiftSoup.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64_32/SwiftSoup-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64_32/SwiftSoup.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64_32/SwiftSoup-dependency-scan.dia -user-module-version 2.13.9 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name swiftsoup -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64_32/SwiftSoup_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64_32/SwiftSoup-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SwiftSoup normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SwiftSoup -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64/SwiftSoup.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64/SwiftSoup-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64/SwiftSoup.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64/SwiftSoup-dependency-scan.dia -user-module-version 2.13.9 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name swiftsoup -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64/SwiftSoup_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftSoup.build/Debug-watchos/SwiftSoup-t.build/Objects-normal/arm64/SwiftSoup-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Markdown normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Markdown' from project 'swift-markdown')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Markdown -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64_32/Markdown.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include/module.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64_32/Markdown-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64_32/Markdown.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64_32/Markdown-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name swift_markdown -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64_32/Markdown_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64_32/Markdown-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Markdown normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Markdown' from project 'swift-markdown')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Markdown -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64/Markdown.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include/module.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64/Markdown-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64/Markdown.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64/Markdown-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name swift_markdown -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64/Markdown_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-markdown.build/Debug-watchos/Markdown-t.build/Objects-normal/arm64/Markdown-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Lexical normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Lexical' from project 'Lexical')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Lexical -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Lexical normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Lexical' from project 'Lexical')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Lexical -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64_32/Lexical.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64_32/Lexical-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64_32/Lexical.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64_32/Lexical-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64_32/Lexical_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64_32/Lexical-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64_32 Compiling\ Pattern.swift,\ Profiler.swift,\ QueryParser.swift,\ QueryParserCache.swift,\ SourceRange.swift,\ StreamReader.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Pattern.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Profiler.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/QueryParser.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/QueryParserCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/SourceRange.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StreamReader.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Pattern.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Pattern.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Profiler.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Profiler.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/QueryParser.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile QueryParser.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/QueryParserCache.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile QueryParserCache.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/SourceRange.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SourceRange.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StreamReader.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamReader.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftSoup (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Elements.swift,\ Entities.swift,\ Evaluator.swift,\ Exception.swift,\ FormElement.swift,\ HtmlTreeBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Elements.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Entities.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Evaluator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Exception.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/FormElement.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/HtmlTreeBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Elements.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Elements.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Entities.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Entities.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Evaluator.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Evaluator.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Exception.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Exception.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/FormElement.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormElement.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/HtmlTreeBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HtmlTreeBuilder.swift
SwiftCompile normal arm64_32 Compiling\ CharacterReader.swift,\ Cleaner.swift,\ Collector.swift,\ CombiningEvaluator.swift,\ Comment.swift,\ CssSelector.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CharacterReader.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Cleaner.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Collector.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CombiningEvaluator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Comment.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CssSelector.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CharacterReader.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CharacterReader.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Cleaner.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Cleaner.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Collector.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Collector.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CombiningEvaluator.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CombiningEvaluator.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Comment.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Comment.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CssSelector.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CssSelector.swift
SwiftCompile normal arm64_32 Compiling\ TextNode.swift,\ Token.swift,\ TokenQueue.swift,\ Tokeniser.swift,\ TokeniserState.swift,\ TreeBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TextNode.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Token.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TokenQueue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Tokeniser.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TokeniserState.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TreeBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TextNode.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextNode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Token.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Token.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TokenQueue.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TokenQueue.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Tokeniser.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Tokeniser.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TokeniserState.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TokeniserState.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/TreeBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TreeBuilder.swift
SwiftCompile normal arm64_32 Compiling\ Attribute.swift,\ Attributes.swift,\ BinarySearch.swift,\ BooleanAttribute.swift,\ ByteSlice.swift,\ CharacterExt.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Attribute.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Attributes.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/BinarySearch.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/BooleanAttribute.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/ByteSlice.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CharacterExt.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Attribute.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Attribute.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Attributes.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Attributes.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/BinarySearch.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BinarySearch.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/BooleanAttribute.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BooleanAttribute.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/ByteSlice.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ByteSlice.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CharacterExt.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CharacterExt.swift
SwiftCompile normal arm64_32 Compiling\ UTF8Arrays.swift,\ UnicodeScalar.swift,\ Validate.swift,\ Whitelist.swift,\ XmlDeclaration.swift,\ XmlTreeBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/UTF8Arrays.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/UnicodeScalar.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Validate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Whitelist.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/XmlDeclaration.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/XmlTreeBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/UTF8Arrays.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UTF8Arrays.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/UnicodeScalar.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UnicodeScalar.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Validate.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Validate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Whitelist.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Whitelist.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/XmlDeclaration.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile XmlDeclaration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/XmlTreeBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile XmlTreeBuilder.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Markdown (in target 'Markdown' from project 'swift-markdown')
SwiftCompile normal arm64_32 (in target 'Markdown' from project 'swift-markdown')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ Markdown (in target 'Markdown' from project 'swift-markdown')
SwiftCompile normal arm64 (in target 'Markdown' from project 'swift-markdown')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ String.swift,\ StringBuilder.swift,\ StringUtil.swift,\ StructuralEvaluator.swift,\ SwiftSoup.swift,\ Tag.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/String.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StringBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StringUtil.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StructuralEvaluator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/SwiftSoup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Tag.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/String.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile String.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StringBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StringBuilder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StringUtil.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StringUtil.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/StructuralEvaluator.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StructuralEvaluator.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/SwiftSoup.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftSoup.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Tag.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Tag.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftSoup (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64 (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ Lexical (in target 'Lexical' from project 'Lexical')
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Constants.swift:44:46: error: 'label' is unavailable in watchOS
 42 |   static let defaultFont = UIFont(name: "Helvetica", size: 15.0) ?? UIFont.systemFont(ofSize: 15.0)
 43 |
 44 |   static let defaultColor: UIColor = UIColor.label
    |                                              `- error: 'label' is unavailable in watchOS
 45 |
 46 |   // Sigil value used during node initialization
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Editor.swift:32:19: error: 'UIView' is unavailable in watchOS
 30 | internal enum DecoratorCacheItem {
 31 |   case needsCreation
 32 |   case cachedView(UIView)
    |                   `- error: 'UIView' is unavailable in watchOS
 33 |   case unmountedCachedView(UIView)
 34 |   case needsDecorating(UIView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Editor.swift:33:28: error: 'UIView' is unavailable in watchOS
 31 |   case needsCreation
 32 |   case cachedView(UIView)
 33 |   case unmountedCachedView(UIView)
    |                            `- error: 'UIView' is unavailable in watchOS
 34 |   case needsDecorating(UIView)
 35 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Editor.swift:34:24: error: 'UIView' is unavailable in watchOS
 32 |   case cachedView(UIView)
 33 |   case unmountedCachedView(UIView)
 34 |   case needsDecorating(UIView)
    |                        `- error: 'UIView' is unavailable in watchOS
 35 |
 36 |   var view: UIView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Editor.swift:36:13: error: 'UIView' is unavailable in watchOS
 34 |   case needsDecorating(UIView)
 35 |
 36 |   var view: UIView? {
    |             `- error: 'UIView' is unavailable in watchOS
 37 |     switch self {
 38 |     case .needsCreation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Editor.swift:446:87: error: 'UITextStorageDirection' is unavailable in watchOS
444 |   }
445 |
446 |   internal func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity) {
    |                                                                                       `- error: 'UITextStorageDirection' is unavailable in watchOS
447 |     frontend?.moveNativeSelection(type: type, direction: direction, granularity: granularity)
448 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Editor.swift:446:124: error: 'UITextGranularity' is unavailable in watchOS
444 |   }
445 |
446 |   internal func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity) {
    |                                                                                                                            `- error: 'UITextGranularity' is unavailable in watchOS
447 |     frontend?.moveNativeSelection(type: type, direction: direction, granularity: granularity)
448 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:69:28: note: 'UITextGranularity' has been explicitly marked unavailable here
 67 | typedef NSInteger UITextDirection NS_TYPED_ENUM API_UNAVAILABLE(watchos);
 68 |
 69 | typedef NS_ENUM(NSInteger, UITextGranularity) {
    |                            `- note: 'UITextGranularity' has been explicitly marked unavailable here
 70 |     UITextGranularityCharacter,
 71 |     UITextGranularityWord,
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Events.swift:99:64: error: 'UIPasteboard' is unavailable in watchOS
 97 | }
 98 |
 99 | internal func onCopyFromUITextView(editor: Editor, pasteboard: UIPasteboard) throws {
    |                                                                `- error: 'UIPasteboard' is unavailable in watchOS
100 |   guard getActiveEditor() != nil, let selection = try getSelection() else {
101 |     throw LexicalError.invariantViolation("No editor or selection")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Events.swift:106:63: error: 'UIPasteboard' is unavailable in watchOS
104 | }
105 |
106 | internal func onCutFromUITextView(editor: Editor, pasteboard: UIPasteboard) throws {
    |                                                               `- error: 'UIPasteboard' is unavailable in watchOS
107 |   guard getActiveEditor() != nil, let selection = try getSelection() as? RangeSelection else {
108 |     throw LexicalError.invariantViolation("No editor or selection")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Events.swift:116:65: error: 'UIPasteboard' is unavailable in watchOS
114 | }
115 |
116 | internal func onPasteFromUITextView(editor: Editor, pasteboard: UIPasteboard) throws {
    |                                                                 `- error: 'UIPasteboard' is unavailable in watchOS
117 |   guard getActiveEditor() != nil, let selection = try getSelection() as? RangeSelection else {
118 |     throw LexicalError.invariantViolation("No editor or selection")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/DecoratorNode.swift:71:29: error: 'UIView' is unavailable in watchOS
 69 |   ///
 70 |   /// Do not add it to the view hierarchy or size it; Lexical will do that later.
 71 |   open func createView() -> UIView {
    |                             `- error: 'UIView' is unavailable in watchOS
 72 |     fatalError("createView: base method not extended")
 73 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/DecoratorNode.swift:77:28: error: 'UIView' is unavailable in watchOS
 75 |   /// Called by Lexical when reconciling a dirty decorator node. This is where you update your view to match
 76 |   /// the state encapsulated in the decorator node.
 77 |   open func decorate(view: UIView) {
    |                            `- error: 'UIView' is unavailable in watchOS
 78 |     fatalError("decorate: base method not extended")
 79 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/DecoratorNode.swift:81:39: error: 'UIView' is unavailable in watchOS
 79 |   }
 80 |
 81 |   open func decoratorWillAppear(view: UIView) {
    |                                       `- error: 'UIView' is unavailable in watchOS
 82 |     // no-op unless overridden
 83 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/DecoratorNode.swift:85:41: error: 'UIView' is unavailable in watchOS
 83 |   }
 84 |
 85 |   open func decoratorDidDisappear(view: UIView) {
    |                                         `- error: 'UIView' is unavailable in watchOS
 86 |     // no-op unless overridden
 87 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/RangeSelection.swift:1002:95: error: 'UITextGranularity' is unavailable in watchOS
1000 |   }
1001 |
1002 |   internal func modify(alter: NativeSelectionModificationType, isBackward: Bool, granularity: UITextGranularity) throws {
     |                                                                                               `- error: 'UITextGranularity' is unavailable in watchOS
1003 |     let collapse = alter == .move
1004 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:69:28: note: 'UITextGranularity' has been explicitly marked unavailable here
 67 | typedef NSInteger UITextDirection NS_TYPED_ENUM API_UNAVAILABLE(watchos);
 68 |
 69 | typedef NS_ENUM(NSInteger, UITextGranularity) {
    |                            `- note: 'UITextGranularity' has been explicitly marked unavailable here
 70 |     UITextGranularityCharacter,
 71 |     UITextGranularityWord,
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/RangeSelection.swift:1037:65: error: 'UITextStorageDirection' is unavailable in watchOS
1035 |   }
1036 |
1037 |   internal func applySelectionRange(_ range: NSRange, affinity: UITextStorageDirection) throws {
     |                                                                 `- error: 'UITextStorageDirection' is unavailable in watchOS
1038 |     guard let editor = getActiveEditor() else {
1039 |       throw LexicalError.invariantViolation("Calling applyNativeSelection when no active editor")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/Core/Utils.swift:369:76: error: 'UIView' is unavailable in watchOS
367 | }
368 |
369 | public func decoratorView(forKey key: NodeKey, createIfNecessary: Bool) -> UIView? {
    |                                                                            `- error: 'UIView' is unavailable in watchOS
370 |   guard let editor = getActiveEditor() else {
371 |     return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/Helper/CopyPasteHelpers.swift:13:67: error: 'UIPasteboard' is unavailable in watchOS
 11 | import UniformTypeIdentifiers
 12 |
 13 | internal func setPasteboard(selection: BaseSelection, pasteboard: UIPasteboard) throws {
    |                                                                   `- error: 'UIPasteboard' is unavailable in watchOS
 14 |   guard let editor = getActiveEditor() else {
 15 |     throw LexicalError.invariantViolation("Could not get editor")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Lexical/Helper/CopyPasteHelpers.swift:50:84: error: 'UIPasteboard' is unavailable in watchOS
 48 | }
 49 |
 50 | internal func insertDataTransferForRichText(selection: RangeSelection, pasteboard: UIPasteboard) throws {
    |                                                                                    `- error: 'UIPasteboard' is unavailable in watchOS
 51 |   let itemSet: IndexSet?
 52 |   if #available(iOS 14.0, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/FrontendProtocol.swift:28:33: error: 'UIView' is unavailable in watchOS
26 |   var nativeSelection: NativeSelection { get }
27 |   var isFirstResponder: Bool { get }
28 |   var viewForDecoratorSubviews: UIView? { get }
   |                                 `- error: 'UIView' is unavailable in watchOS
29 |   var isEmpty: Bool { get }
30 |   var isUpdatingNativeSelection: Bool { get set }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/FrontendProtocol.swift:34:78: error: 'UITextStorageDirection' is unavailable in watchOS
32 |   var textLayoutWidth: CGFloat { get }
33 |
34 |   func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity)
   |                                                                              `- error: 'UITextStorageDirection' is unavailable in watchOS
35 |   func unmarkTextWithoutUpdate()
36 |   func presentDeveloperFacingError(message: String)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/FrontendProtocol.swift:34:115: error: 'UITextGranularity' is unavailable in watchOS
32 |   var textLayoutWidth: CGFloat { get }
33 |
34 |   func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity)
   |                                                                                                                   `- error: 'UITextGranularity' is unavailable in watchOS
35 |   func unmarkTextWithoutUpdate()
36 |   func presentDeveloperFacingError(message: String)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:69:28: note: 'UITextGranularity' has been explicitly marked unavailable here
 67 | typedef NSInteger UITextDirection NS_TYPED_ENUM API_UNAVAILABLE(watchos);
 68 |
 69 | typedef NS_ENUM(NSInteger, UITextGranularity) {
    |                            `- note: 'UITextGranularity' has been explicitly marked unavailable here
 70 |     UITextGranularityCharacter,
 71 |     UITextGranularityWord,
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:22:115: error: 'UITextItemInteraction' is unavailable in watchOS
 20 |   func textViewShouldChangeText(_ textView: LexicalView, range: NSRange, replacementText text: String) -> Bool
 21 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
 22 |   func textView(_ textView: LexicalView, shouldInteractWith URL: URL, in selection: RangeSelection?, interaction: UITextItemInteraction) -> Bool
    |                                                                                                                   `- error: 'UITextItemInteraction' is unavailable in watchOS
 23 | }
 24 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextItemInteraction.h:9:28: note: 'UITextItemInteraction' has been explicitly marked unavailable here
 7 | //
 8 |
 9 | typedef NS_ENUM(NSInteger, UITextItemInteraction) {
   |                            `- note: 'UITextItemInteraction' has been explicitly marked unavailable here
10 |     UITextItemInteractionInvokeDefaultAction,
11 |     UITextItemInteractionPresentActions,
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:27:115: error: 'UITextItemInteraction' is unavailable in watchOS
 25 | public extension LexicalViewDelegate {
 26 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
 27 |   func textView(_ textView: LexicalView, shouldInteractWith URL: URL, in selection: RangeSelection?, interaction: UITextItemInteraction) -> Bool {
    |                                                                                                                   `- error: 'UITextItemInteraction' is unavailable in watchOS
 28 |     return true
 29 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextItemInteraction.h:9:28: note: 'UITextItemInteraction' has been explicitly marked unavailable here
 7 | //
 8 |
 9 | typedef NS_ENUM(NSInteger, UITextItemInteraction) {
   |                            `- note: 'UITextItemInteraction' has been explicitly marked unavailable here
10 |     UITextItemInteractionInvokeDefaultAction,
11 |     UITextItemInteractionPresentActions,
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:151:33: error: 'UIView' is unavailable in watchOS
149 |   }
150 |
151 |   var viewForDecoratorSubviews: UIView? {
    |                                 `- error: 'UIView' is unavailable in watchOS
152 |     textView
153 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:155:78: error: 'UITextStorageDirection' is unavailable in watchOS
153 |   }
154 |
155 |   func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity) {
    |                                                                              `- error: 'UITextStorageDirection' is unavailable in watchOS
156 |     textView.isUpdatingNativeSelection = true
157 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:155:115: error: 'UITextGranularity' is unavailable in watchOS
153 |   }
154 |
155 |   func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity) {
    |                                                                                                                   `- error: 'UITextGranularity' is unavailable in watchOS
156 |     textView.isUpdatingNativeSelection = true
157 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:69:28: note: 'UITextGranularity' has been explicitly marked unavailable here
 67 | typedef NSInteger UITextDirection NS_TYPED_ENUM API_UNAVAILABLE(watchos);
 68 |
 69 | typedef NS_ENUM(NSInteger, UITextGranularity) {
    |                            `- note: 'UITextGranularity' has been explicitly marked unavailable here
 70 |     UITextGranularityCharacter,
 71 |     UITextGranularityWord,
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:269:33: error: 'UITextRange' is unavailable in watchOS
267 |   /// This needs a refactor. Probably this method should be deleted entirely (and the recommended approach for working with
268 |   /// selections should be to go through the Lexical EditorState selection), unless a justification for its usefulness can be discovered.
269 |   public var selectedTextRange: UITextRange? {
    |                                 `- error: 'UITextRange' is unavailable in watchOS
270 |     get {
271 |       textView.selectedTextRange
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:322:31: error: 'UITextRange' is unavailable in watchOS
320 |   ///
321 |   /// Marked Text corresponds to Lexical's `composition`.
322 |   public var markedTextRange: UITextRange? {
    |                               `- error: 'UITextRange' is unavailable in watchOS
323 |     get {
324 |       textView.markedTextRange
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:331:33: error: 'UITextInputMode' is unavailable in watchOS
329 |   ///
330 |   /// This can be used to access the input language.
331 |   public var textViewInputMode: UITextInputMode? {
    |                                 `- error: 'UITextInputMode' is unavailable in watchOS
332 |     get {
333 |       textView.textInputMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:374:12: note: 'UITextInputMode' has been explicitly marked unavailable here
372 |  * based on the keyboard language. Different UITextInputMode objects may have the same primaryLanguage. */
373 | UIKIT_EXTERN API_AVAILABLE(ios(4.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
374 | @interface UITextInputMode : NSObject <NSSecureCoding>
    |            `- note: 'UITextInputMode' has been explicitly marked unavailable here
375 |
376 | @property (nullable, nonatomic, readonly, strong) NSString *primaryLanguage; // The primary language, if any, of the input mode.  A BCP 47 language identifier such as en-US
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:409:45: error: 'UITextRange' is unavailable in watchOS
407 |   // MARK: - TextView
408 |
409 |   public func getTextViewSelectedRange() -> UITextRange? {
    |                                             `- error: 'UITextRange' is unavailable in watchOS
410 |     textView.selectedTextRange
411 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:456:47: error: 'UIView' is unavailable in watchOS
454 |   // MARK: - Input Accessory View
455 |
456 |   public func presentInputAccessoryView(view: UIView) {
    |                                               `- error: 'UIView' is unavailable in watchOS
457 |     textView.inputAccessoryView = view
458 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:462:51: error: 'UIView' is unavailable in watchOS
460 |   // MARK: - Paragraph Menu
461 |
462 |   public func presentParagraphMenu(paragraphMenu: UIView) {
    |                                                   `- error: 'UIView' is unavailable in watchOS
463 |     UIView.performWithoutAnimation {
464 |       textView.resignFirstResponder()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:51:39: error: 'UIView' is unavailable in watchOS
 49 | /// encapsulated our UITextView subclass as a private property of LexicalView. The aim is to consider the UITextView
 50 | /// as below the abstraction level for developers using Lexical.
 51 | @objc public final class LexicalView: UIView, Frontend {
    |                                       `- error: 'UIView' is unavailable in watchOS
 52 |   var textLayoutWidth: CGFloat {
 53 |     return max(textView.bounds.width - textView.textContainerInset.left - textView.textContainerInset.right - 2 * textView.textContainer.lineFragmentPadding, 0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:490:29: error: 'UITextView' is unavailable in watchOS
488 | extension LexicalView: LexicalTextViewDelegate {
489 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
490 |   func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
    |                             `- error: 'UITextView' is unavailable in watchOS
491 |     var selection: RangeSelection?
492 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:490:111: error: 'UITextItemInteraction' is unavailable in watchOS
488 | extension LexicalView: LexicalTextViewDelegate {
489 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
490 |   func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
    |                                                                                                               `- error: 'UITextItemInteraction' is unavailable in watchOS
491 |     var selection: RangeSelection?
492 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextItemInteraction.h:9:28: note: 'UITextItemInteraction' has been explicitly marked unavailable here
 7 | //
 8 |
 9 | typedef NS_ENUM(NSInteger, UITextItemInteraction) {
   |                            `- note: 'UITextItemInteraction' has been explicitly marked unavailable here
10 |     UITextItemInteractionInvokeDefaultAction,
11 |     UITextItemInteractionPresentActions,
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift:513:45: error: 'UITextView' is unavailable in watchOS
511 |   }
512 |
513 |   func textViewShouldChangeText(_ textView: UITextView, range: NSRange, replacementText text: String) -> Bool {
    |                                             `- error: 'UITextView' is unavailable in watchOS
514 |     if let delegate {
515 |       return delegate.textViewShouldChangeText(self, range: range, replacementText: text)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ReadOnly/LexicalReadOnlyTextKitContext.swift:242:33: error: 'UIView' is unavailable in watchOS
240 |   }
241 |
242 |   var viewForDecoratorSubviews: UIView? {
    |                                 `- error: 'UIView' is unavailable in watchOS
243 |     return self.attachedView
244 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ReadOnly/LexicalReadOnlyTextKitContext.swift:254:78: error: 'UITextStorageDirection' is unavailable in watchOS
252 |   var interceptNextSelectionChangeAndReplaceWithRange: NSRange?
253 |
254 |   func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity) {
    |                                                                              `- error: 'UITextStorageDirection' is unavailable in watchOS
255 |     // no-op
256 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ReadOnly/LexicalReadOnlyTextKitContext.swift:254:115: error: 'UITextGranularity' is unavailable in watchOS
252 |   var interceptNextSelectionChangeAndReplaceWithRange: NSRange?
253 |
254 |   func moveNativeSelection(type: NativeSelectionModificationType, direction: UITextStorageDirection, granularity: UITextGranularity) {
    |                                                                                                                   `- error: 'UITextGranularity' is unavailable in watchOS
255 |     // no-op
256 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:69:28: note: 'UITextGranularity' has been explicitly marked unavailable here
 67 | typedef NSInteger UITextDirection NS_TYPED_ENUM API_UNAVAILABLE(watchos);
 68 |
 69 | typedef NS_ENUM(NSInteger, UITextGranularity) {
    |                            `- note: 'UITextGranularity' has been explicitly marked unavailable here
 70 |     UITextGranularityCharacter,
 71 |     UITextGranularityWord,
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ReadOnly/LexicalReadOnlyView.swift:58:43: error: 'UITapGestureRecognizer' is unavailable in watchOS
56 |   }
57 |
58 |   @objc func handleTap(gestureRecognizer: UITapGestureRecognizer) {
   |                                           `- error: 'UITapGestureRecognizer' is unavailable in watchOS
59 |     guard let textKitContext else { return }
60 |     let pointInView = gestureRecognizer.location(in: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UITapGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger  numberOfTapsRequired;       // Default is 1. The number of taps required to match
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ReadOnly/LexicalReadOnlyView.swift:11:47: error: 'UIView' is unavailable in watchOS
 9 |
10 | /// A Lexical frontend that is optimised for consumption. No scrolling, selection, or editing.
11 | @objc public final class LexicalReadOnlyView: UIView {
   |                                               `- error: 'UIView' is unavailable in watchOS
12 |
13 |   // MARK: - Init
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ResponderForNodeSelection.swift:15:30: error: 'UIResponder' is unavailable in watchOS
13 |   private weak var editor: Editor?
14 |   private weak var textStorage: TextStorage?
15 |   private weak var textView: UIResponder?
   |                              `- error: 'UIResponder' is unavailable in watchOS
16 |
17 |   init(editor: Editor, textStorage: TextStorage, nextResponder: UIResponder) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ResponderForNodeSelection.swift:17:65: error: 'UIResponder' is unavailable in watchOS
15 |   private weak var textView: UIResponder?
16 |
17 |   init(editor: Editor, textStorage: TextStorage, nextResponder: UIResponder) {
   |                                                                 `- error: 'UIResponder' is unavailable in watchOS
18 |     self.editor = editor
19 |     self.textStorage = textStorage
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ResponderForNodeSelection.swift:23:7: error: cannot override 'hasText' which has been marked unavailable
21 |   }
22 |
23 |   var hasText: Bool {
   |       `- error: cannot override 'hasText' which has been marked unavailable
24 |     true // if this class is being used, _something_ is selected from a Lexical point of view!
25 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:30:37: note: 'hasText' has been explicitly marked unavailable here
 28 | @protocol UIKeyInput <UITextInputTraits>
 29 |
 30 | @property(nonatomic, readonly) BOOL hasText API_UNAVAILABLE(watchos);
    |                                     `- note: 'hasText' has been explicitly marked unavailable here
 31 | - (void)insertText:(NSString *)text;
 32 | - (void)deleteBackward;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ResponderForNodeSelection.swift:44:22: error: 'UIResponder' is unavailable in watchOS
42 |   }
43 |
44 |   override var next: UIResponder? {
   |                      `- error: 'UIResponder' is unavailable in watchOS
45 |     get {
46 |       textView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ResponderForNodeSelection.swift:11:40: error: 'UIResponder' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class ResponderForNodeSelection: UIResponder, UIKeyInput {
   |                                        `- error: 'UIResponder' is unavailable in watchOS
12 |
13 |   private weak var editor: Editor?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ResponderForNodeSelection.swift:11:53: error: 'UIKeyInput' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class ResponderForNodeSelection: UIResponder, UIKeyInput {
   |                                                     `- error: 'UIKeyInput' is unavailable in watchOS
12 |
13 |   private weak var editor: Editor?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:28:11: note: 'UIKeyInput' has been explicitly marked unavailable here
 26 |
 27 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 28 | @protocol UIKeyInput <UITextInputTraits>
    |           `- note: 'UIKeyInput' has been explicitly marked unavailable here
 29 |
 30 | @property(nonatomic, readonly) BOOL hasText API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/LayoutManager.swift:187:24: error: cannot override 'showCGGlyphs' which has been marked unavailable
185 |
186 |   @available(iOS 13.0, *)
187 |   override public func showCGGlyphs(_ glyphs: UnsafePointer<CGGlyph>, positions: UnsafePointer<CGPoint>, count glyphCount: Int, font: UIFont, textMatrix: CGAffineTransform, attributes: [NSAttributedString.Key: Any] = [:], in context: CGContext) {
    |                        |- error: cannot override 'showCGGlyphs' which has been marked unavailable
    |                        `- note: remove 'override' modifier to declare a new 'showCGGlyphs'
188 |
189 |     // fix for links with custom colour -- UIKit has trouble with this!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutManager.h:294:1: note: 'showCGGlyphs(_:positions:count:font:textMatrix:attributes:in:)' has been explicitly marked unavailable here
292 |
293 | // This is the glyph rendering primitive method.  Renders glyphs at positions into the CGContext.  The positions are in the user space coordinate system.  CGContext that is passed in is already configured according to the text attributes arguments: font, textMatrix, and attributes.  The font argument represents the font applied to the graphics state.  The value can be different from the NSFontAttributeName value in the attributes argument because of various font substitutions that the system automatically executes.  The textMatrix is the affine transform mapping the text space coordinate system to the user space coordinate system.  The tx and ty components of textMatrix are ignored since Quartz overrides them with the glyph positions.
294 | - (void)showCGGlyphs:(const CGGlyph *)glyphs positions:(const CGPoint *)positions count:(NSInteger)glyphCount font:(UIFont *)font textMatrix:(CGAffineTransform)textMatrix attributes:(NSDictionary<NSAttributedStringKey, id> *)attributes inContext:(CGContextRef)CGContext API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'showCGGlyphs(_:positions:count:font:textMatrix:attributes:in:)' has been explicitly marked unavailable here
295 |
296 | // This is the primitive used by -drawBackgroundForGlyphRange:atPoint: for actually filling rects with a particular background color, whether due to a background color attribute, a selected or marked range highlight, a block decoration, or any other rect fill needed by that method.  As with -showCGGlyphs:..., the character range and color are merely for informational purposes; the color will already be set in the graphics state.  If for any reason you modify it, you must restore it before returning from this method.  You should never call this method, but you might override it.  The default implementation will simply fill the specified rect array.
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/LayoutManager.swift:10:29: error: 'NSLayoutManager' is unavailable in watchOS
  8 | import UIKit
  9 |
 10 | public class LayoutManager: NSLayoutManager, @unchecked Sendable {
    |                             `- error: 'NSLayoutManager' is unavailable in watchOS
 11 |   internal weak var editor: Editor? {
 12 |     get {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutManager.h:58:12: note: 'NSLayoutManager' has been explicitly marked unavailable here
 56 |
 57 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0)) API_UNAVAILABLE(watchos)
 58 | @interface NSLayoutManager : NSObject <NSSecureCoding>
    |            `- note: 'NSLayoutManager' has been explicitly marked unavailable here
 59 |
 60 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/LayoutManagerDelegate.swift:12:22: error: 'NSLayoutManager' is unavailable in watchOS
 10 | class LayoutManagerDelegate: NSObject, NSLayoutManagerDelegate {
 11 |   func layoutManager(
 12 |     _ layoutManager: NSLayoutManager,
    |                      `- error: 'NSLayoutManager' is unavailable in watchOS
 13 |     shouldGenerateGlyphs glyphs: UnsafePointer<CGGlyph>,
 14 |     properties: UnsafePointer<NSLayoutManager.GlyphProperty>,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutManager.h:58:12: note: 'NSLayoutManager' has been explicitly marked unavailable here
 56 |
 57 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0)) API_UNAVAILABLE(watchos)
 58 | @interface NSLayoutManager : NSObject <NSSecureCoding>
    |            `- note: 'NSLayoutManager' has been explicitly marked unavailable here
 59 |
 60 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/LayoutManagerDelegate.swift:14:31: error: 'NSLayoutManager' is unavailable in watchOS
 12 |     _ layoutManager: NSLayoutManager,
 13 |     shouldGenerateGlyphs glyphs: UnsafePointer<CGGlyph>,
 14 |     properties: UnsafePointer<NSLayoutManager.GlyphProperty>,
    |                               `- error: 'NSLayoutManager' is unavailable in watchOS
 15 |     characterIndexes: UnsafePointer<Int>,
 16 |     font: UIFont,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutManager.h:58:12: note: 'NSLayoutManager' has been explicitly marked unavailable here
 56 |
 57 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0)) API_UNAVAILABLE(watchos)
 58 | @interface NSLayoutManager : NSObject <NSSecureCoding>
    |            `- note: 'NSLayoutManager' has been explicitly marked unavailable here
 59 |
 60 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/LayoutManagerDelegate.swift:10:40: error: 'NSLayoutManagerDelegate' is unavailable in watchOS
  8 | import UIKit
  9 |
 10 | class LayoutManagerDelegate: NSObject, NSLayoutManagerDelegate {
    |                                        `- error: 'NSLayoutManagerDelegate' is unavailable in watchOS
 11 |   func layoutManager(
 12 |     _ layoutManager: NSLayoutManager,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutManager.h:310:36: note: 'NSLayoutManagerDelegate' has been explicitly marked unavailable here
308 |
309 |
310 | API_UNAVAILABLE(watchos) @protocol NSLayoutManagerDelegate <NSObject>
    |                                    `- note: 'NSLayoutManagerDelegate' has been explicitly marked unavailable here
311 | @optional
312 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/RangeCache.swift:44:71: error: 'UITextStorageDirection' is unavailable in watchOS
 42 |  * first Text node, or at the start of the second Text node.
 43 |  */
 44 | internal func pointAtStringLocation(_ location: Int, searchDirection: UITextStorageDirection, rangeCache: [NodeKey: RangeCacheItem]) throws -> Point? {
    |                                                                       `- error: 'UITextStorageDirection' is unavailable in watchOS
 45 |   do {
 46 |     let searchResult = try evaluateNode(kRootNodeKey, stringLocation: location, searchDirection: searchDirection, rangeCache: rangeCache)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/RangeCache.swift:64:85: error: 'UITextStorageDirection' is unavailable in watchOS
 62 | }
 63 |
 64 | private func evaluateNode(_ nodeKey: NodeKey, stringLocation: Int, searchDirection: UITextStorageDirection, rangeCache: [NodeKey: RangeCacheItem]) throws -> RangeCacheSearchResult? {
    |                                                                                     `- error: 'UITextStorageDirection' is unavailable in watchOS
 65 |   guard let rangeCacheItem = rangeCache[nodeKey], let node = getNodeByKey(key: nodeKey) else {
 66 |     throw LexicalError.rangeCacheSearch("Couldn't find node or range cache item for key \(nodeKey)")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextAttachment.swift:14:60: error: 'NSTextContainer' is unavailable in watchOS
12 |   weak var editor: Editor?
13 |
14 |   override public func attachmentBounds(for textContainer: NSTextContainer?, proposedLineFragment: CGRect, glyphPosition _: CGPoint, characterIndex: Int) -> CGRect {
   |                                                            `- error: 'NSTextContainer' is unavailable in watchOS
15 |     guard let key, let editor else {
16 |       return CGRect.zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextContainer.h:36:12: note: 'NSTextContainer' has been explicitly marked unavailable here
 34 | /// restrictions apply to ``NSTextLayoutManager`` and ``NSTextContentStorage``.
 35 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 36 | @interface NSTextContainer : NSObject <NSSecureCoding, NSTextLayoutOrientationProvider>
    |            `- note: 'NSTextContainer' has been explicitly marked unavailable here
 37 |
 38 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextAttachment.swift:14:24: error: cannot override 'attachmentBounds' which has been marked unavailable
12 |   weak var editor: Editor?
13 |
14 |   override public func attachmentBounds(for textContainer: NSTextContainer?, proposedLineFragment: CGRect, glyphPosition _: CGPoint, characterIndex: Int) -> CGRect {
   |                        |- error: cannot override 'attachmentBounds' which has been marked unavailable
   |                        `- note: remove 'override' modifier to declare a new 'attachmentBounds'
15 |     guard let key, let editor else {
16 |       return CGRect.zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:326:1: note: 'attachmentBounds(for:proposedLineFragment:glyphPosition:characterIndex:)' has been explicitly marked unavailable here
324 |
325 | // Returns the layout bounds to the layout manager.  The bounds origin is interpreted to match position inside lineFrag.  The NSTextAttachment implementation returns -bounds if not CGRectZero; otherwise, it derives the bounds value from -[image size].  Conforming objects can implement more sophisticated logic for negotiating the frame size based on the available container space and proposed line fragment rect.
326 | - (CGRect)attachmentBoundsForTextContainer:(nullable NSTextContainer *)textContainer proposedLineFragment:(CGRect)lineFrag glyphPosition:(CGPoint)position characterIndex:(NSUInteger)charIndex API_AVAILABLE(macos(10.11), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'attachmentBounds(for:proposedLineFragment:glyphPosition:characterIndex:)' has been explicitly marked unavailable here
327 |
328 | @end
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextAttachment.swift:35:76: error: 'NSTextContainer' is unavailable in watchOS
33 |
34 |   // necessary to stop UIKit drawing a placeholder image
35 |   override public func image(forBounds imageBounds: CGRect, textContainer: NSTextContainer?, characterIndex charIndex: Int) -> UIImage? {
   |                                                                            `- error: 'NSTextContainer' is unavailable in watchOS
36 |     return UIImage()
37 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextContainer.h:36:12: note: 'NSTextContainer' has been explicitly marked unavailable here
 34 | /// restrictions apply to ``NSTextLayoutManager`` and ``NSTextContentStorage``.
 35 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 36 | @interface NSTextContainer : NSObject <NSSecureCoding, NSTextLayoutOrientationProvider>
    |            `- note: 'NSTextContainer' has been explicitly marked unavailable here
 37 |
 38 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextAttachment.swift:35:24: error: cannot override 'image' which has been marked unavailable
33 |
34 |   // necessary to stop UIKit drawing a placeholder image
35 |   override public func image(forBounds imageBounds: CGRect, textContainer: NSTextContainer?, characterIndex charIndex: Int) -> UIImage? {
   |                        |- error: cannot override 'image' which has been marked unavailable
   |                        `- note: remove 'override' modifier to declare a new 'image'
36 |     return UIImage()
37 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:322:1: note: 'image(forBounds:textContainer:characterIndex:)' has been explicitly marked unavailable here
320 |
321 | // Returns the image object rendered by NSLayoutManager at imageBounds inside textContainer.  It should return an image appropriate for the target rendering context derived by arguments to this method.  The NSTextAttachment implementation returns -image when non-nil.  If -image==nil, it returns an image based on -contents and -fileType properties.
322 | - (nullable UIImage *)imageForBounds:(CGRect)imageBounds textContainer:(nullable NSTextContainer *)textContainer characterIndex:(NSUInteger)charIndex  API_AVAILABLE(macos(10.11), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'image(forBounds:textContainer:characterIndex:)' has been explicitly marked unavailable here
323 |
324 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextContainer.swift:22:21: error: cannot override 'isSimpleRectangularTextContainer' which has been marked unavailable
20 |   internal var readOnlySizeCache: LexicalReadOnlySizeCache?
21 |
22 |   override open var isSimpleRectangularTextContainer: Bool {
   |                     |- error: cannot override 'isSimpleRectangularTextContainer' which has been marked unavailable
   |                     `- note: remove 'override' modifier to declare a new 'isSimpleRectangularTextContainer'
23 |     get {
24 |       guard let readOnlySizeCache else { return true }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextContainer.h:159:90: note: 'isSimpleRectangularTextContainer' has been explicitly marked unavailable here
157 | /// method. Otherwise, the default value is
158 | /// <doc://com.apple.documentation/documentation/swift/true>.
159 | @property (getter=isSimpleRectangularTextContainer, readonly, NS_NONATOMIC_IOSONLY) BOOL simpleRectangularTextContainer API_AVAILABLE(macos(10.0), ios(9.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    |                                                                                          `- note: 'isSimpleRectangularTextContainer' has been explicitly marked unavailable here
160 |
161 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextContainer.swift:34:24: error: cannot override 'lineFragmentRect' which has been marked unavailable
32 |   }
33 |
34 |   override public func lineFragmentRect(
   |                        |- error: cannot override 'lineFragmentRect' which has been marked unavailable
   |                        `- note: remove 'override' modifier to declare a new 'lineFragmentRect'
35 |     forProposedRect proposedRect: CGRect,
36 |     at characterIndex: Int,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextContainer.h:144:1: note: 'lineFragmentRect(forProposedRect:at:writingDirection:remaining:)' has been explicitly marked unavailable here
142 | ///
143 | /// - Returns: The bounds of the line fragment rect.
144 | - (CGRect)lineFragmentRectForProposedRect:(CGRect)proposedRect atIndex:(NSUInteger)characterIndex writingDirection:(NSWritingDirection)baseWritingDirection remainingRect:(nullable CGRect *)remainingRect API_AVAILABLE(macos(10.11), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'lineFragmentRect(forProposedRect:at:writingDirection:remaining:)' has been explicitly marked unavailable here
145 |
146 | /// A Boolean that indicates whether the text container's region is a rectangle with no holes or gaps, and whose edges are parallel to the text view's coordinate system axes.
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextContainer.swift:18:29: error: 'NSTextContainer' is unavailable in watchOS
16 | // 6. Have I got the textContainerInsets calculation wrong? Used plus instead of minus?
17 |
18 | public class TextContainer: NSTextContainer {
   |                             `- error: 'NSTextContainer' is unavailable in watchOS
19 |
20 |   internal var readOnlySizeCache: LexicalReadOnlySizeCache?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextContainer.h:36:12: note: 'NSTextContainer' has been explicitly marked unavailable here
 34 | /// restrictions apply to ``NSTextLayoutManager`` and ``NSTextContentStorage``.
 35 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 36 | @interface NSTextContainer : NSObject <NSSecureCoding, NSTextLayoutOrientationProvider>
    |            `- note: 'NSTextContainer' has been explicitly marked unavailable here
 37 |
 38 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextStorage.swift:137:17: error: 'editedAttributes' is unavailable in watchOS
135 |       beginEditing()
136 |       if backingAttributedString.length > 0 {
137 |         edited(.editedAttributes, range: NSRange(location: backingAttributedString.length - 1, length: 1), changeInLength: 0)
    |                 `- error: 'editedAttributes' is unavailable in watchOS
138 |       }
139 |       endEditing()
UIKit.NSTextStorage.EditActions.editedAttributes:4:23: note: 'editedAttributes' has been explicitly marked unavailable here
2 |   struct EditActions {
3 | @available(watchOS, unavailable)
4 |     public static var editedAttributes: NSTextStorage.EditActions { get }  }
  |                       `- note: 'editedAttributes' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextStorage.swift:10:27: error: 'NSTextStorage' is unavailable in watchOS
  8 | import UIKit
  9 |
 10 | public class TextStorage: NSTextStorage {
    |                           `- error: 'NSTextStorage' is unavailable in watchOS
 11 |
 12 |   internal typealias CharacterLocation = Int
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:46:12: note: 'NSTextStorage' has been explicitly marked unavailable here
 44 | /// `edited:range:changeInLength:` to get everything else to happen.
 45 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 46 | @interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
    |            `- note: 'NSTextStorage' has been explicitly marked unavailable here
 47 | /**************************** Pending edit info ****************************/
 48 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:11:42: error: 'UITextInputDelegate' is unavailable in watchOS
 9 |
10 | internal final class InputDelegateProxy: NSObject, UITextInputDelegate {
11 |   internal weak var targetInputDelegate: UITextInputDelegate?
   |                                          `- error: 'UITextInputDelegate' is unavailable in watchOS
12 |   internal var isSuspended: Bool = false
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:336:11: note: 'UITextInputDelegate' has been explicitly marked unavailable here
334 | /* The input delegate must be notified of changes to the selection and text. */
335 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
336 | @protocol UITextInputDelegate <NSObject>
    |           `- note: 'UITextInputDelegate' has been explicitly marked unavailable here
337 |
338 | - (void)selectionWillChange:(nullable id <UITextInput>)textInput;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:14:41: error: 'UITextInput' is unavailable in watchOS
12 |   internal var isSuspended: Bool = false
13 |
14 |   func selectionWillChange(_ textInput: UITextInput?) {
   |                                         `- error: 'UITextInput' is unavailable in watchOS
15 |     if let targetInputDelegate, isSuspended == false {
16 |       targetInputDelegate.selectionWillChange(textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:20:40: error: 'UITextInput' is unavailable in watchOS
18 |   }
19 |
20 |   func selectionDidChange(_ textInput: UITextInput?) {
   |                                        `- error: 'UITextInput' is unavailable in watchOS
21 |     if let targetInputDelegate, isSuspended == false {
22 |       targetInputDelegate.selectionDidChange(textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:26:36: error: 'UITextInput' is unavailable in watchOS
24 |   }
25 |
26 |   func textWillChange(_ textInput: UITextInput?) {
   |                                    `- error: 'UITextInput' is unavailable in watchOS
27 |     if let targetInputDelegate, isSuspended == false {
28 |       targetInputDelegate.textWillChange(textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:32:35: error: 'UITextInput' is unavailable in watchOS
30 |   }
31 |
32 |   func textDidChange(_ textInput: UITextInput?) {
   |                                   `- error: 'UITextInput' is unavailable in watchOS
33 |     if let targetInputDelegate, isSuspended == false {
34 |       targetInputDelegate.textDidChange(textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:39:68: error: 'UITextInput' is unavailable in watchOS
37 |
38 |   // Note that this function only sends a didChange.
39 |   internal func sendSelectionChangedIgnoringSuspended(_ textInput: UITextInput?) {
   |                                                                    `- error: 'UITextInput' is unavailable in watchOS
40 |     if let targetInputDelegate {
41 |       targetInputDelegate.selectionDidChange(textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:47:39: error: 'UIConversationContext' is unavailable in watchOS
45 |   #if canImport(UIKit, _version: "8444.1.105") && !targetEnvironment(macCatalyst)
46 |   @available(iOS 18.4, *)
47 |   func conversationContext(_ context: UIConversationContext?, didChange textInput: (any UITextInput)?) {
   |                                       `- error: 'UIConversationContext' is unavailable in watchOS
48 |     if let targetInputDelegate {
49 |       targetInputDelegate.conversationContext(context, didChange: textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIConversationContext.h:17:12: note: 'UIConversationContext' has been explicitly marked unavailable here
15 | /// A base class that represents a conversation between participants, such as in an email or messaging app.
16 | UIKIT_EXTERN API_AVAILABLE(ios(18.4)) API_UNAVAILABLE(tvos, watchos, visionos, macCatalyst)
17 | @interface UIConversationContext : NSObject
   |            `- note: 'UIConversationContext' has been explicitly marked unavailable here
18 |
19 | /// A string that uniquely identifies a conversation.
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:47:89: error: 'UITextInput' is unavailable in watchOS
45 |   #if canImport(UIKit, _version: "8444.1.105") && !targetEnvironment(macCatalyst)
46 |   @available(iOS 18.4, *)
47 |   func conversationContext(_ context: UIConversationContext?, didChange textInput: (any UITextInput)?) {
   |                                                                                         `- error: 'UITextInput' is unavailable in watchOS
48 |     if let targetInputDelegate {
49 |       targetInputDelegate.conversationContext(context, didChange: textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:10:52: error: 'UITextInputDelegate' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | internal final class InputDelegateProxy: NSObject, UITextInputDelegate {
   |                                                    `- error: 'UITextInputDelegate' is unavailable in watchOS
11 |   internal weak var targetInputDelegate: UITextInputDelegate?
12 |   internal var isSuspended: Bool = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:336:11: note: 'UITextInputDelegate' has been explicitly marked unavailable here
334 | /* The input delegate must be notified of changes to the selection and text. */
335 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
336 | @protocol UITextInputDelegate <NSObject>
    |           `- note: 'UITextInputDelegate' has been explicitly marked unavailable here
337 |
338 | - (void)selectionWillChange:(nullable id <UITextInput>)textInput;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift:47:8: error: cannot override 'conversationContext' which has been marked unavailable
45 |   #if canImport(UIKit, _version: "8444.1.105") && !targetEnvironment(macCatalyst)
46 |   @available(iOS 18.4, *)
47 |   func conversationContext(_ context: UIConversationContext?, didChange textInput: (any UITextInput)?) {
   |        `- error: cannot override 'conversationContext' which has been marked unavailable
48 |     if let targetInputDelegate {
49 |       targetInputDelegate.conversationContext(context, didChange: textInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:344:1: note: 'conversationContext(_:didChange:)' has been explicitly marked unavailable here
342 |
343 | /// Tells the input delegate when text has changed in the input object for a conversation.
344 | - (void)conversationContext:(nullable UIConversationContext *)context didChange:(nullable id <UITextInput>)textInput API_AVAILABLE(ios(18.4)) API_UNAVAILABLE(tvos, watchos, visionos, macCatalyst);
    | `- note: 'conversationContext(_:didChange:)' has been explicitly marked unavailable here
345 | @end
346 |
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift:13:47: error: 'UITextRange' is unavailable in watchOS
11 | public final class NativeSelection {
12 |
13 |   internal init(range: NSRange?, opaqueRange: UITextRange?, affinity: UITextStorageDirection, markedRange: NSRange?, markedOpaqueRange: UITextRange?, selectionIsNodeOrObject: Bool) {
   |                                               `- error: 'UITextRange' is unavailable in watchOS
14 |     self.range = range
15 |     self.opaqueRange = opaqueRange
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift:13:71: error: 'UITextStorageDirection' is unavailable in watchOS
11 | public final class NativeSelection {
12 |
13 |   internal init(range: NSRange?, opaqueRange: UITextRange?, affinity: UITextStorageDirection, markedRange: NSRange?, markedOpaqueRange: UITextRange?, selectionIsNodeOrObject: Bool) {
   |                                                                       `- error: 'UITextStorageDirection' is unavailable in watchOS
14 |     self.range = range
15 |     self.opaqueRange = opaqueRange
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift:13:137: error: 'UITextRange' is unavailable in watchOS
11 | public final class NativeSelection {
12 |
13 |   internal init(range: NSRange?, opaqueRange: UITextRange?, affinity: UITextStorageDirection, markedRange: NSRange?, markedOpaqueRange: UITextRange?, selectionIsNodeOrObject: Bool) {
   |                                                                                                                                         `- error: 'UITextRange' is unavailable in watchOS
14 |     self.range = range
15 |     self.opaqueRange = opaqueRange
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift:31:53: error: 'UITextStorageDirection' is unavailable in watchOS
29 |   }
30 |
31 |   public convenience init(range: NSRange, affinity: UITextStorageDirection) {
   |                                                     `- error: 'UITextStorageDirection' is unavailable in watchOS
32 |     self.init(
33 |       range: range,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift:48:20: error: 'UITextRange' is unavailable in watchOS
46 |   // both things in this object -- the opaque range is useful for modifying the selection, whereas the
47 |   // numerical range is useful for matching up with our range cache.
48 |   let opaqueRange: UITextRange?
   |                    `- error: 'UITextRange' is unavailable in watchOS
49 |
50 |   let affinity: UITextStorageDirection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift:50:17: error: 'UITextStorageDirection' is unavailable in watchOS
48 |   let opaqueRange: UITextRange?
49 |
50 |   let affinity: UITextStorageDirection
   |                 `- error: 'UITextStorageDirection' is unavailable in watchOS
51 |
52 |   // marked text is the iOS term for what Lexical calls `composing`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:55:28: note: 'UITextStorageDirection' has been explicitly marked unavailable here
 53 | @protocol UIEditMenuInteractionAnimating;
 54 |
 55 | typedef NS_ENUM(NSInteger, UITextStorageDirection) {
    |                            `- note: 'UITextStorageDirection' has been explicitly marked unavailable here
 56 |     UITextStorageDirectionForward = 0,
 57 |     UITextStorageDirectionBackward
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift:56:26: error: 'UITextRange' is unavailable in watchOS
54 |   // The opaque range comes straight from the text view; the range (as an NSRange) is calculated by us.
55 |   let markedRange: NSRange?
56 |   let markedOpaqueRange: UITextRange?
   |                          `- error: 'UITextRange' is unavailable in watchOS
57 |
58 |   // The selection is something that cannot be represented by a character range. Usually corresponds with
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:15:45: error: 'UITextView' is unavailable in watchOS
 13 |   func textViewDidBeginEditing(textView: TextView)
 14 |   func textViewDidEndEditing(textView: TextView)
 15 |   func textViewShouldChangeText(_ textView: UITextView, range: NSRange, replacementText text: String) -> Bool
    |                                             `- error: 'UITextView' is unavailable in watchOS
 16 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
 17 |   func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:17:29: error: 'UITextView' is unavailable in watchOS
 15 |   func textViewShouldChangeText(_ textView: UITextView, range: NSRange, replacementText text: String) -> Bool
 16 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
 17 |   func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool
    |                             `- error: 'UITextView' is unavailable in watchOS
 18 | }
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:17:111: error: 'UITextItemInteraction' is unavailable in watchOS
 15 |   func textViewShouldChangeText(_ textView: UITextView, range: NSRange, replacementText text: String) -> Bool
 16 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
 17 |   func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool
    |                                                                                                               `- error: 'UITextItemInteraction' is unavailable in watchOS
 18 | }
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextItemInteraction.h:9:28: note: 'UITextItemInteraction' has been explicitly marked unavailable here
 7 | //
 8 |
 9 | typedef NS_ENUM(NSInteger, UITextItemInteraction) {
   |                            `- note: 'UITextItemInteraction' has been explicitly marked unavailable here
10 |     UITextItemInteractionInvokeDefaultAction,
11 |     UITextItemInteractionPresentActions,
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:24:29: error: 'UIPasteboard' is unavailable in watchOS
 22 |   let editor: Editor
 23 |
 24 |   internal let pasteboard = UIPasteboard.general
    |                             `- error: 'UIPasteboard' is unavailable in watchOS
 25 |   internal let pasteboardIdentifier = "x-lexical-nodes"
 26 |   internal var isUpdatingNativeSelection = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:33:33: error: 'UILabel' is unavailable in watchOS
 31 |   internal var interceptNextSelectionChangeAndReplaceWithRange: NSRange?
 32 |   weak var lexicalDelegate: LexicalTextViewDelegate?
 33 |   private var placeholderLabel: UILabel
    |                                 `- error: 'UILabel' is unavailable in watchOS
 34 |
 35 |   private let useInputDelegateProxy: Bool
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:100:38: error: 'UITextInputDelegate' is unavailable in watchOS
 98 |   }
 99 |
100 |   override public var inputDelegate: UITextInputDelegate? {
    |                                      `- error: 'UITextInputDelegate' is unavailable in watchOS
101 |     get {
102 |       if useInputDelegateProxy {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:336:11: note: 'UITextInputDelegate' has been explicitly marked unavailable here
334 | /* The input delegate must be notified of changes to the selection and text. */
335 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
336 | @protocol UITextInputDelegate <NSObject>
    |           `- note: 'UITextInputDelegate' has been explicitly marked unavailable here
337 |
338 | - (void)selectionWillChange:(nullable id <UITextInput>)textInput;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:166:24: error: cannot override 'copy' which has been marked unavailable
164 |   }
165 |
166 |   override public func copy(_ sender: Any?) {
    |                        |- error: cannot override 'copy' which has been marked unavailable
    |                        `- note: remove 'override' modifier to declare a new 'copy'
167 |     editor.dispatchCommand(type: .copy, payload: pasteboard)
168 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:35:1: note: 'copy' has been explicitly marked unavailable here
 33 | @optional
 34 | - (void)cut:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 35 | - (void)copy:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
    | `- note: 'copy' has been explicitly marked unavailable here
 36 | - (void)paste:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 37 | - (void)pasteAndMatchStyle:(nullable id)sender API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:170:24: error: cannot override 'cut' which has been marked unavailable
168 |   }
169 |
170 |   override public func cut(_ sender: Any?) {
    |                        |- error: cannot override 'cut' which has been marked unavailable
    |                        `- note: remove 'override' modifier to declare a new 'cut'
171 |     editor.dispatchCommand(type: .cut, payload: pasteboard)
172 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:34:1: note: 'cut' has been explicitly marked unavailable here
 32 | @protocol UIResponderStandardEditActions <NSObject>
 33 | @optional
 34 | - (void)cut:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
    | `- note: 'cut' has been explicitly marked unavailable here
 35 | - (void)copy:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 36 | - (void)paste:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:174:24: error: cannot override 'paste' which has been marked unavailable
172 |   }
173 |
174 |   override public func paste(_ sender: Any?) {
    |                        |- error: cannot override 'paste' which has been marked unavailable
    |                        `- note: remove 'override' modifier to declare a new 'paste'
175 |     editor.dispatchCommand(type: .paste, payload: pasteboard)
176 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:36:1: note: 'paste' has been explicitly marked unavailable here
 34 | - (void)cut:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 35 | - (void)copy:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 36 | - (void)paste:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
    | `- note: 'paste' has been explicitly marked unavailable here
 37 | - (void)pasteAndMatchStyle:(nullable id)sender API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
 38 | - (void)pasteAndGo:(nullable id)sender API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:206:24: error: cannot override 'setAttributedMarkedText' which has been marked unavailable
204 |   // MARK: Marked text
205 |
206 |   override public func setAttributedMarkedText(_ markedText: NSAttributedString?, selectedRange: NSRange) {
    |                        |- error: cannot override 'setAttributedMarkedText' which has been marked unavailable
    |                        `- note: remove 'override' modifier to declare a new 'setAttributedMarkedText'
207 |     editor.log(.UITextView, .verbose)
208 |     if let markedText {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:226:1: note: 'setAttributedMarkedText(_:selectedRange:)' has been explicitly marked unavailable here
224 |
225 | // set attributedString as markedText, selectedRange is a range within the markedText
226 | - (void)setAttributedMarkedText:(nullable NSAttributedString *)markedText selectedRange:(NSRange)selectedRange API_UNAVAILABLE(watchos);
    | `- note: 'setAttributedMarkedText(_:selectedRange:)' has been explicitly marked unavailable here
227 |
228 | // Insert a placeholder
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:21:36: error: 'UITextView' is unavailable in watchOS
 19 |
 20 | /// Lexical's subclass of UITextView. Note that using this can be dangerous, if you make changes that Lexical does not expect.
 21 | @objc public final class TextView: UITextView {
    |                                    `- error: 'UITextView' is unavailable in watchOS
 22 |   let editor: Editor
 23 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:397:54: error: 'UITextView' is unavailable in watchOS
395 |
396 | private final class TextViewDelegate: NSObject, UITextViewDelegate {
397 |   public func textViewDidChangeSelection(_ textView: UITextView) {
    |                                                      `- error: 'UITextView' is unavailable in watchOS
398 |     guard let textView = textView as? TextView else { return }
399 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:413:36: error: 'UITextView' is unavailable in watchOS
411 |   }
412 |
413 |   public func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
    |                                    `- error: 'UITextView' is unavailable in watchOS
414 |     guard let textView = textView as? TextView else { return false }
415 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:424:51: error: 'UITextView' is unavailable in watchOS
422 |   }
423 |
424 |   public func textViewDidBeginEditing(_ textView: UITextView) {
    |                                                   `- error: 'UITextView' is unavailable in watchOS
425 |     guard let textView = textView as? TextView else { return }
426 |     textView.lexicalDelegate?.textViewDidBeginEditing(textView: textView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:429:49: error: 'UITextView' is unavailable in watchOS
427 |   }
428 |
429 |   public func textViewDidEndEditing(_ textView: UITextView) {
    |                                                 `- error: 'UITextView' is unavailable in watchOS
430 |     guard let textView = textView as? TextView else { return }
431 |     textView.lexicalDelegate?.textViewDidEndEditing(textView: textView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:435:36: error: 'UITextView' is unavailable in watchOS
433 |
434 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
435 |   public func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
    |                                    `- error: 'UITextView' is unavailable in watchOS
436 |     guard let textView = textView as? TextView else { return false }
437 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:435:118: error: 'UITextItemInteraction' is unavailable in watchOS
433 |
434 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
435 |   public func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
    |                                                                                                                      `- error: 'UITextItemInteraction' is unavailable in watchOS
436 |     guard let textView = textView as? TextView else { return false }
437 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextItemInteraction.h:9:28: note: 'UITextItemInteraction' has been explicitly marked unavailable here
 7 | //
 8 |
 9 | typedef NS_ENUM(NSInteger, UITextItemInteraction) {
   |                            `- note: 'UITextItemInteraction' has been explicitly marked unavailable here
10 |     UITextItemInteractionInvokeDefaultAction,
11 |     UITextItemInteractionPresentActions,
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:396:49: error: 'UITextViewDelegate' is unavailable in watchOS
394 | }
395 |
396 | private final class TextViewDelegate: NSObject, UITextViewDelegate {
    |                                                 `- error: 'UITextViewDelegate' is unavailable in watchOS
397 |   public func textViewDidChangeSelection(_ textView: UITextView) {
398 |     guard let textView = textView as? TextView else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:36:11: note: 'UITextViewDelegate' has been explicitly marked unavailable here
 34 |
 35 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 36 | @protocol UITextViewDelegate <NSObject, UIScrollViewDelegate>
    |           `- note: 'UITextViewDelegate' has been explicitly marked unavailable here
 37 |
 38 | @optional
/Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift:435:15: error: cannot override 'textView' which has been marked unavailable
433 |
434 |   @available(iOS, deprecated: 17.0, message: "Use textView(_:primaryActionFor:defaultAction:) with UITextItem instead")
435 |   public func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
    |               `- error: cannot override 'textView' which has been marked unavailable
436 |     guard let textView = textView as? TextView else { return false }
437 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:170:1: note: 'textView(_:shouldInteractWith:in:interaction:)' has been explicitly marked unavailable here
168 |
169 |
170 | - (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange interaction:(UITextItemInteraction)interaction API_DEPRECATED("Replaced by primaryActionForTextItem: and menuConfigurationForTextItem: for additional customization options.", ios(10.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'textView(_:shouldInteractWith:in:interaction:)' has been explicitly marked unavailable here
171 | - (BOOL)textView:(UITextView *)textView shouldInteractWithTextAttachment:(NSTextAttachment *)textAttachment inRange:(NSRange)characterRange interaction:(UITextItemInteraction)interaction API_DEPRECATED("Replaced by primaryActionForTextItem: and menuConfigurationForTextItem: for additional customization options.", ios(10.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
172 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Lexical/Core/Constants.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Editor.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/EditorState.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Errors.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Events.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/FeatureFlags.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/GarbageCollection.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Mutations.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/CodeHighlightNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/CodeNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/DecoratorNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/ElementNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/HeadingNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/LineBreakNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/Node.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/ParagraphNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/QuoteNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/RootNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/TextNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Nodes/UnknownNode.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Reconciler.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/BaseSelection.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/GridSelection.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/NodeSelection.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/Point.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/RangeSelection.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Selection/SelectionUtils.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Serialization.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/StyleEvents.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/TextUtils.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Updates.swift /Users/admin/builder/spi-builder-workspace/Lexical/Core/Utils.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/AttributesUtils.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/CopyPasteHelpers.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/Logging.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/NSAttributedStringKey+Extensions.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/ObjCHelpers.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/RangeHelpers.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/SelectionHelpers.swift /Users/admin/builder/spi-builder-workspace/Lexical/Helper/Theme.swift /Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/FrontendProtocol.swift /Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/LexicalView.swift /Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ReadOnly/LexicalReadOnlyTextKitContext.swift /Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ReadOnly/LexicalReadOnlyView.swift /Users/admin/builder/spi-builder-workspace/Lexical/LexicalView/ResponderForNodeSelection.swift /Users/admin/builder/spi-builder-workspace/Lexical/Plugin/Plugin.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextKit/LayoutManager.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextKit/LayoutManagerDelegate.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextKit/RangeCache.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextAttachment.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextContainer.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextKitUtils.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextKit/TextStorage.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextView/InputDelegateProxy.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextView/NativeSelection.swift /Users/admin/builder/spi-builder-workspace/Lexical/TextView/TextView.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Lexical -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Lexical.build/Debug-watchos/Lexical-t.build/Objects-normal/arm64/Lexical.abi.json
SwiftCompile normal arm64 (in target 'Lexical' from project 'Lexical')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Lexical (in target 'Lexical' from project 'Lexical')
SwiftCompile normal arm64_32 (in target 'Lexical' from project 'Lexical')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64_32 Compiling Pattern.swift, Profiler.swift, QueryParser.swift, QueryParserCache.swift, SourceRange.swift, StreamReader.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64 Compiling\ CharacterReader.swift,\ Cleaner.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CharacterReader.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Cleaner.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/CharacterReader.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CharacterReader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Cleaner.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Cleaner.swift
SwiftDriverJobDiscovery normal arm64_32 Compiling Attribute.swift, Attributes.swift, BinarySearch.swift, BooleanAttribute.swift, ByteSlice.swift, CharacterExt.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64 Compiling\ Document.swift,\ DocumentType.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Document.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/DocumentType.swift (in target 'SwiftSoup' from project 'SwiftSoup')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/Document.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Document.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SwiftSoup/Sources/DocumentType.swift (in target 'SwiftSoup' from project 'SwiftSoup')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DocumentType.swift
SwiftDriverJobDiscovery normal arm64_32 Compiling UTF8Arrays.swift, UnicodeScalar.swift, Validate.swift, Whitelist.swift, XmlDeclaration.swift, XmlTreeBuilder.swift (in target 'SwiftSoup' from project 'SwiftSoup')
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-19 17:03:51.033 xcodebuild[1113:6192] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-19 17:03:51.133 xcodebuild[1113:6192] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Lexical (in target 'Lexical' from project 'Lexical')
	SwiftCompile normal arm64 (in target 'Lexical' from project 'Lexical')
	Building workspace Lexical with scheme Lexical-Package
(3 failures)
BUILD FAILURE 6.4 watchOS