Build Information
Successful build of SwaTex, reference 0.5.0 (2b38d0), with Swift 6.3 for macOS (SPM) on 23 Jul 2026 18:05:25 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/PhraseHQ/SwaTex.git
Reference: 0.5.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/PhraseHQ/SwaTex
* tag 0.5.0 -> FETCH_HEAD
HEAD is now at 2b38d0b Release 0.5.0
Cloned https://github.com/PhraseHQ/SwaTex.git
Revision (git rev-parse @):
2b38d0b9b9b9466ac1302ab93b37f3b90b8c74fc
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/PhraseHQ/SwaTex.git at 0.5.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swatex",
"name": "SwaTex",
"url": "https://github.com/PhraseHQ/SwaTex.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwaTex",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
Fetching https://github.com/PhraseHQ/SwaTex.git
[1/676] Fetching swatex
Fetched https://github.com/PhraseHQ/SwaTex.git from cache (0.99s)
Creating working copy for https://github.com/PhraseHQ/SwaTex.git
Working copy of https://github.com/PhraseHQ/SwaTex.git resolved at 0.5.0 (2b38d0b)
warning: '.resolve-product-dependencies': dependency 'swatex' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/PhraseHQ/SwaTex.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/14] Write sources
[1/14] Write SwaTexDemo-entitlement.plist
[2/14] Write sources
[3/14] Write LayoutDump-entitlement.plist
[3/14] Write sources
[6/14] Copying Fonts
[7/14] Write swift-version--6988338F2F200930.txt
[9/102] Compiling SwaTex Pmb.swift
[10/102] Compiling SwaTex RaiseBox.swift
[11/102] Compiling SwaTex Relax.swift
[12/102] Compiling SwaTex Rule.swift
[13/102] Compiling SwaTex Sizing.swift
[14/102] Compiling SwaTex SpacingCmd.swift
[15/102] Compiling SwaTex Sqrt.swift
[16/102] Compiling SwaTex Styling.swift
[17/102] Compiling SwaTex SymbolsCmd.swift
[18/102] Compiling SwaTex Lap.swift
[19/102] Compiling SwaTex LeftRight.swift
[20/102] Compiling SwaTex Math.swift
[21/102] Compiling SwaTex MathChoice.swift
[22/102] Compiling SwaTex Mclass.swift
[23/102] Compiling SwaTex NoNumber.swift
[24/102] Compiling SwaTex Op.swift
[25/102] Compiling SwaTex OperatorName.swift
[26/102] Compiling SwaTex Overline.swift
[27/102] Compiling SwaTex Phantom.swift
[28/111] Compiling SwaTex DelimSizing.swift
[29/111] Compiling SwaTex Enclose.swift
[30/111] Compiling SwaTex Environment.swift
[31/111] Compiling SwaTex Font.swift
[32/111] Compiling SwaTex Genfrac.swift
[33/111] Compiling SwaTex HBoxCmd.swift
[34/111] Compiling SwaTex HorizBrace.swift
[35/111] Compiling SwaTex Href.swift
[36/111] Compiling SwaTex HtmlMathML.swift
[37/111] Compiling SwaTex Kern.swift
[38/111] Compiling SwaTex Environments.swift
[39/111] Compiling SwaTex FirstByteSet.swift
[40/111] Compiling SwaTex FunctionRegistry.swift
[41/111] Compiling SwaTex Accent.swift
[42/111] Compiling SwaTex Arrow.swift
[43/111] Compiling SwaTex Bussproofs.swift
[44/111] Compiling SwaTex CharCmd.swift
[45/111] Compiling SwaTex ColorCmd.swift
[46/111] Compiling SwaTex Cr.swift
[47/111] Compiling SwaTex Def.swift
[48/111] Compiling SwaTex LayoutBox.swift
[49/111] Compiling SwaTex LayoutOptions.swift
[50/111] Compiling SwaTex Spacing.swift
[51/111] Compiling SwaTex StackedDelim.swift
[52/111] Compiling SwaTex Surd.swift
[53/111] Compiling SwaTex ToDisplay.swift
[54/111] Compiling SwaTex VBox.swift
[55/111] Compiling SwaTex Lexer.swift
[56/111] Compiling SwaTex Token.swift
[57/111] Compiling SwaTex BuiltinMacros.swift
[58/111] Compiling SwaTex EngineCDProof.swift
[59/111] Compiling SwaTex EngineDelims.swift
[60/111] Compiling SwaTex EngineMisc.swift
[61/111] Compiling SwaTex EngineOps.swift
[62/111] Compiling SwaTex EngineScripts.swift
[63/111] Compiling SwaTex EngineSymbols.swift
[64/111] Compiling SwaTex EngineTextStyles.swift
[65/111] Compiling SwaTex HBox.swift
[66/111] Compiling SwaTex KaTeXSvg.swift
[67/111] Compiling SwaTex KaTeXSvgData.swift
[68/111] Compiling SwaTex Tag.swift
[69/111] Compiling SwaTex Text.swift
[70/111] Compiling SwaTex VCenter.swift
[71/111] Compiling SwaTex Verb.swift
[72/111] Compiling SwaTex MacroExpander.swift
[73/111] Compiling SwaTex MhChem.swift
[74/111] Compiling SwaTex MhChemActions.swift
[75/111] Compiling SwaTex MhChemData.swift
[76/111] Compiling SwaTex MhChemDataJSON.swift
[77/111] Compiling SwaTex UnicodeSupSub.swift
[78/111] Compiling SwaTex SVGRenderer.swift
[79/111] Compiling SwaTex SVGStandalone.swift
[80/111] Compiling SwaTex SwaTexFacade.swift
[81/111] Compiling SwaTex Color.swift
[82/111] Compiling SwaTex DisplayItem.swift
[83/111] Compiling SwaTex MathStyle.swift
[84/111] Compiling SwaTex PathCommand.swift
[85/111] Compiling SwaTex UnicodeScript.swift
[86/111] Compiling SwaTex MhChemEngine.swift
[87/111] Compiling SwaTex MhChemHandMatchers.swift
[88/111] Compiling SwaTex MhChemPatterns.swift
[89/111] Compiling SwaTex MhChemRegex.swift
[90/111] Compiling SwaTex MhChemTexify.swift
[91/111] Compiling SwaTex ParseError.swift
[92/111] Compiling SwaTex ParseNode.swift
[93/111] Compiling SwaTex Parser.swift
[94/111] Compiling SwaTex StackGuard.swift
[95/111] Compiling SwaTex FontId.swift
[96/111] Compiling SwaTex FontMetrics.swift
[97/111] Compiling SwaTex MathAlpha.swift
[98/111] Compiling SwaTex MetricsData.swift
[99/111] Compiling SwaTex Symbols.swift
[100/111] Compiling SwaTex SymbolsData.swift
[101/111] Compiling SwaTex FormulaCache.swift
[102/111] Compiling SwaTex Engine.swift
[103/111] Compiling SwaTex EngineAccent.swift
[104/111] Compiling SwaTex EngineArrays.swift
[105/111] Emitting module SwaTex
[106/121] Emitting module LayoutDump
[107/121] Compiling LayoutDump main.swift
[107/121] Write Objects.LinkFileList
[108/121] Linking LayoutDump
[109/121] Applying LayoutDump
[111/121] Compiling SwaTexRender resource_bundle_accessor.swift
[112/121] Compiling SwaTexRender SwaTexView.swift
[113/121] Compiling SwaTexRender FastPNGEncoder.swift
[114/121] Compiling SwaTexRender ImageRenderer.swift
[115/121] Compiling SwaTexRender KaTeXFontProvider.swift
[116/121] Compiling SwaTexRender DisplayListRenderer.swift
[117/121] Emitting module SwaTexRender
[118/121] Compiling SwaTexRender MathView.swift
[119/123] Compiling SwaTexDemo SwaTexDemoApp.swift
[120/123] Emitting module SwaTexDemo
[120/123] Write Objects.LinkFileList
[121/123] Linking SwaTexDemo
[122/123] Applying SwaTexDemo
Build complete! (18.31s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "SwaTex",
"name" : "SwaTex",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "watchos",
"version" : "11.0"
},
{
"name" : "visionos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "SwaTex",
"targets" : [
"SwaTex"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwaTexRender",
"targets" : [
"SwaTexRender"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwaTexDemo",
"targets" : [
"SwaTexDemo"
],
"type" : {
"executable" : null
}
},
{
"name" : "LayoutDump",
"targets" : [
"LayoutDump"
],
"type" : {
"executable" : null
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "SwaTexTests",
"module_type" : "SwiftTarget",
"name" : "SwaTexTests",
"path" : "Tests/SwaTexTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwaTexTests/Resources/golden",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Coverage/CoreLogicCoverageTests.swift",
"Coverage/CoverageGoldenTests.swift",
"Coverage/DirectUnitTests.swift",
"Coverage/EnvironmentCoverageTests.swift",
"Coverage/FunctionCoverageTests.swift",
"Coverage/InternalCoverageTests.swift",
"Coverage/LayoutCoverageTests.swift",
"Coverage/MacroExpanderCoverageTests.swift",
"Coverage/MhChemActionTests.swift",
"Coverage/MhChemCoverageTests.swift",
"Coverage/MhChemInternalTests.swift",
"Coverage/MhChemTexifyTests.swift",
"Coverage/ParseNodeCoverageTests.swift",
"Coverage/ParserCoverageTests.swift",
"Coverage/ReachableGapsTests.swift",
"Coverage/UnicodeSupSubCoverageTests.swift",
"Font/FontTests.swift",
"FormulaCacheTests.swift",
"HardeningTests.swift",
"Layout/CDProofCoverageTests.swift",
"Layout/EngineCDProofTests.swift",
"Layout/EngineMiscTests.swift",
"Layout/GoldenLayoutTests.swift",
"Layout/KaTeXSvgTests.swift",
"Layout/LayoutFixRegressionTests.swift",
"Layout/LayoutPrimitivesTests.swift",
"Layout/RuleColorTests.swift",
"Layout/SurdTests.swift",
"Lexer/LexerTests.swift",
"Lexer/TokenTests.swift",
"Parser/CeLine91BraceTests.swift",
"Parser/DeclareMathOperatorTests.swift",
"Parser/DefTests.swift",
"Parser/ExpandafterTests.swift",
"Parser/FirstByteSetTests.swift",
"Parser/MhChemHandMatcherDiffTests.swift",
"Parser/MhChemTests.swift",
"Parser/MhChemValueSemanticsTests.swift",
"Parser/NoexpandTests.swift",
"Parser/ParseNodeTests.swift",
"Parser/ParserSpecEnvironmentTests.swift",
"Parser/ParserSpecTests.swift",
"Parser/ParserTests.swift",
"Parser/SizeScannerDiffTests.swift",
"Parser/StackGuardTests.swift",
"PerformanceRegressionTests.swift",
"SVG/SVGGoldenTests.swift",
"SVG/SVGRendererTests.swift",
"SVG/SVGWellFormednessTests.swift",
"Support/StackThreadRunner.swift",
"Types/ColorTests.swift",
"Types/DisplayItemTests.swift",
"Types/MathStyleTests.swift",
"Types/UnicodeScriptTests.swift"
],
"target_dependencies" : [
"SwaTex"
],
"type" : "test"
},
{
"c99name" : "SwaTexRenderTests",
"module_type" : "SwiftTarget",
"name" : "SwaTexRenderTests",
"path" : "Tests/SwaTexRenderTests",
"sources" : [
"CoverageRenderTests.swift",
"EndToEndRenderTests.swift",
"FastPNGTests.swift",
"ProfileHarness.swift",
"RenderBenchmarks.swift",
"RenderTests.swift",
"SampleEmitTests.swift",
"ScreenshotGenerator.swift",
"ScrollRedrawTests.swift",
"ScrollStressBench.swift",
"SwaTexViewTests.swift",
"TranslucentColorParityTests.swift",
"ViewParityTests.swift"
],
"target_dependencies" : [
"SwaTexRender"
],
"type" : "test"
},
{
"c99name" : "SwaTexRender",
"module_type" : "SwiftTarget",
"name" : "SwaTexRender",
"path" : "Sources/SwaTexRender",
"product_memberships" : [
"SwaTexRender",
"SwaTexDemo"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwaTexRender/Resources/Fonts",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"DisplayListRenderer.swift",
"FastPNGEncoder.swift",
"ImageRenderer.swift",
"KaTeXFontProvider.swift",
"MathView.swift",
"SwaTexView.swift"
],
"target_dependencies" : [
"SwaTex"
],
"type" : "library"
},
{
"c99name" : "SwaTexDemo",
"module_type" : "SwiftTarget",
"name" : "SwaTexDemo",
"path" : "Sources/SwaTexDemo",
"product_memberships" : [
"SwaTexDemo"
],
"sources" : [
"SwaTexDemoApp.swift"
],
"target_dependencies" : [
"SwaTexRender"
],
"type" : "executable"
},
{
"c99name" : "SwaTex",
"module_type" : "SwiftTarget",
"name" : "SwaTex",
"path" : "Sources/SwaTex",
"product_memberships" : [
"SwaTex",
"SwaTexRender",
"SwaTexDemo",
"LayoutDump"
],
"sources" : [
"Font/FontId.swift",
"Font/FontMetrics.swift",
"Font/MathAlpha.swift",
"Font/MetricsData.swift",
"Font/Symbols.swift",
"Font/SymbolsData.swift",
"FormulaCache.swift",
"Layout/Engine.swift",
"Layout/EngineAccent.swift",
"Layout/EngineArrays.swift",
"Layout/EngineCDProof.swift",
"Layout/EngineDelims.swift",
"Layout/EngineMisc.swift",
"Layout/EngineOps.swift",
"Layout/EngineScripts.swift",
"Layout/EngineSymbols.swift",
"Layout/EngineTextStyles.swift",
"Layout/HBox.swift",
"Layout/KaTeXSvg.swift",
"Layout/KaTeXSvgData.swift",
"Layout/LayoutBox.swift",
"Layout/LayoutOptions.swift",
"Layout/Spacing.swift",
"Layout/StackedDelim.swift",
"Layout/Surd.swift",
"Layout/ToDisplay.swift",
"Layout/VBox.swift",
"Lexer/Lexer.swift",
"Lexer/Token.swift",
"Parser/BuiltinMacros.swift",
"Parser/Environments.swift",
"Parser/FirstByteSet.swift",
"Parser/FunctionRegistry.swift",
"Parser/Functions/Accent.swift",
"Parser/Functions/Arrow.swift",
"Parser/Functions/Bussproofs.swift",
"Parser/Functions/CharCmd.swift",
"Parser/Functions/ColorCmd.swift",
"Parser/Functions/Cr.swift",
"Parser/Functions/Def.swift",
"Parser/Functions/DelimSizing.swift",
"Parser/Functions/Enclose.swift",
"Parser/Functions/Environment.swift",
"Parser/Functions/Font.swift",
"Parser/Functions/Genfrac.swift",
"Parser/Functions/HBoxCmd.swift",
"Parser/Functions/HorizBrace.swift",
"Parser/Functions/Href.swift",
"Parser/Functions/HtmlMathML.swift",
"Parser/Functions/Kern.swift",
"Parser/Functions/Lap.swift",
"Parser/Functions/LeftRight.swift",
"Parser/Functions/Math.swift",
"Parser/Functions/MathChoice.swift",
"Parser/Functions/Mclass.swift",
"Parser/Functions/NoNumber.swift",
"Parser/Functions/Op.swift",
"Parser/Functions/OperatorName.swift",
"Parser/Functions/Overline.swift",
"Parser/Functions/Phantom.swift",
"Parser/Functions/Pmb.swift",
"Parser/Functions/RaiseBox.swift",
"Parser/Functions/Relax.swift",
"Parser/Functions/Rule.swift",
"Parser/Functions/Sizing.swift",
"Parser/Functions/SpacingCmd.swift",
"Parser/Functions/Sqrt.swift",
"Parser/Functions/Styling.swift",
"Parser/Functions/SymbolsCmd.swift",
"Parser/Functions/Tag.swift",
"Parser/Functions/Text.swift",
"Parser/Functions/VCenter.swift",
"Parser/Functions/Verb.swift",
"Parser/MacroExpander.swift",
"Parser/MhChem.swift",
"Parser/MhChem/MhChemActions.swift",
"Parser/MhChem/MhChemData.swift",
"Parser/MhChem/MhChemDataJSON.swift",
"Parser/MhChem/MhChemEngine.swift",
"Parser/MhChem/MhChemHandMatchers.swift",
"Parser/MhChem/MhChemPatterns.swift",
"Parser/MhChem/MhChemRegex.swift",
"Parser/MhChem/MhChemTexify.swift",
"Parser/ParseError.swift",
"Parser/ParseNode.swift",
"Parser/Parser.swift",
"Parser/StackGuard.swift",
"Parser/UnicodeSupSub.swift",
"SVG/SVGRenderer.swift",
"SVG/SVGStandalone.swift",
"SwaTexFacade.swift",
"Types/Color.swift",
"Types/DisplayItem.swift",
"Types/MathStyle.swift",
"Types/PathCommand.swift",
"Types/UnicodeScript.swift"
],
"type" : "library"
},
{
"c99name" : "LayoutDump",
"module_type" : "SwiftTarget",
"name" : "LayoutDump",
"path" : "Sources/LayoutDump",
"product_memberships" : [
"LayoutDump"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwaTex"
],
"type" : "executable"
}
],
"tools_version" : "6.1"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/phrasehq/swatex/0.5.0
Repository: PhraseHQ/SwaTex
Swift version used: 6.3
Target: SwaTex
Extracting symbol information for 'SwaTex'...
Finished extracting symbol information for 'SwaTex'. (27.70s)
Building documentation for 'SwaTex'...
Finished building documentation for 'SwaTex' (0.71s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/phrasehq/swatex/0.5.0
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2325] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.54s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (3.62s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3771] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.23s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.90s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Building for debugging...
[0/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version--6988338F2F200930.txt
[6/54] Compiling SymbolKit GenericConstraint.swift
[7/54] Compiling SymbolKit GenericParameter.swift
[8/54] Compiling SymbolKit Generics.swift
[9/54] Compiling SymbolKit Namespace.swift
[10/58] Compiling SymbolKit DeclarationFragments.swift
[11/58] Compiling SymbolKit Fragment.swift
[12/58] Compiling SymbolKit FragmentKind.swift
[13/58] Compiling SymbolKit FunctionParameter.swift
[14/58] Compiling SymbolKit FunctionSignature.swift
[15/58] Emitting module SymbolKit
[16/58] Compiling SymbolKit Relationship.swift
[17/58] Compiling SymbolKit RelationshipKind.swift
[18/58] Compiling SymbolKit SourceOrigin.swift
[19/58] Compiling SymbolKit GenericConstraints.swift
[20/58] Compiling SymbolKit Swift.swift
[21/58] Compiling SymbolKit Mixin+Equals.swift
[22/58] Compiling SymbolKit Mixin+Hash.swift
[23/58] Compiling SymbolKit Mixin.swift
[24/58] Compiling SymbolKit LineList.swift
[25/58] Compiling SymbolKit Position.swift
[26/58] Compiling SymbolKit SemanticVersion.swift
[27/58] Compiling SymbolKit AccessControl.swift
[28/58] Compiling SymbolKit Availability.swift
[29/58] Compiling SymbolKit AvailabilityItem.swift
[30/58] Compiling SymbolKit Domain.swift
[31/58] Compiling SymbolKit Identifier.swift
[32/58] Compiling SymbolKit KindIdentifier.swift
[33/58] Compiling SymbolKit Location.swift
[34/58] Compiling SymbolKit Mutability.swift
[35/58] Compiling SymbolKit SourceRange.swift
[36/58] Compiling SymbolKit Metadata.swift
[37/58] Compiling SymbolKit Module.swift
[38/58] Compiling SymbolKit OperatingSystem.swift
[39/58] Compiling SymbolKit Platform.swift
[40/58] Compiling Snippets Snippet.swift
[41/58] Compiling Snippets SnippetLanguage.swift
[42/58] Compiling Snippets SnippetParser.swift
[43/58] Emitting module Snippets
[44/58] Compiling SymbolKit Names.swift
[45/58] Compiling SymbolKit SPI.swift
[46/58] Compiling SymbolKit Snippet.swift
[47/58] Compiling SymbolKit Extension.swift
[48/58] Compiling SymbolKit Symbol.swift
[49/58] Compiling SymbolKit SymbolKind.swift
[50/58] Compiling SymbolKit SymbolGraph.swift
[51/58] Compiling SymbolKit GraphCollector.swift
[52/58] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[53/58] Compiling SymbolKit UnifiedSymbol.swift
[54/58] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[55/58] Compiling SymbolKit UnifiedSymbolGraph.swift
[56/62] Compiling snippet_extract URL+Status.swift
[57/62] Emitting module snippet_extract
[58/62] Compiling snippet_extract SymbolGraph+Snippet.swift
[59/62] Compiling snippet_extract SnippetBuildCommand.swift
[59/62] Write Objects.LinkFileList
[60/62] Linking snippet-extract-tool
[61/62] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.57s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'SwaTex' complete! (0.30s)
Target: SwaTexRender
Extracting symbol information for 'SwaTexRender'...
Finished extracting symbol information for 'SwaTexRender'. (25.17s)
Building documentation for 'SwaTexRender'...
warning: 'DisplayList' doesn't exist at '/SwaTexRender/DisplayListRenderer'
--> ../DisplayListRenderer.swift:34:17-34:28
32 | }
33 |
34 + /// Renders a ``DisplayList`` into a `CGContext` with CoreText glyph drawing.
35 | ///
36 | /// The display list is in em units with y increasing downward and the baseline
warning: 'FastPNGEncoder' doesn't exist at '/SwaTexRender/ImageRenderer/png(for:options:displayScale:)'
--> ../ImageRenderer.swift:11:16-11:30
9 | /// Render a display list and encode PNG in one pass.
10 | ///
11 + /// Uses ``FastPNGEncoder`` (Accelerate + libcompression) straight from
12 | /// the bitmap context's backing store — no intermediate `CGImage`, no
13 | /// ImageIO. ~4× faster than the general-purpose encoder (B-006 in
warning: Parameter 'options' is missing documentation
--> ../ImageRenderer.swift:81:28-81:28
79 | ///
80 | /// - Parameter displayScale: pixel density multiplier (e.g. 2 or 3 for
| ╰─suggestion: Document 'options' parameter
81 + /// Retina displays).
82 | public static func image(
83 | for list: DisplayList,
warning: Parameter 'list' is missing documentation
--> ../ImageRenderer.swift:81:28-81:28
79 | ///
80 | /// - Parameter displayScale: pixel density multiplier (e.g. 2 or 3 for
| ╰─suggestion: Document 'list' parameter
81 + /// Retina displays).
82 | public static func image(
83 | for list: DisplayList,
warning: 'FormulaCache' doesn't exist at '/SwaTexRender/SwaTexView'
--> ../SwaTexView.swift:37:49-37:61
35 | /// This is the math view of [Phrase](https://phrase.so)'s native block
36 | /// editor. Designed for block editors and text-heavy UIs:
37 + /// - parse + layout are memoized through ``FormulaCache/shared`` (~100 ns
38 | /// per repeated formula), so `draw(_:)` is a pure vector CoreGraphics
39 | /// pass (~tens of µs) with no bitmap round-trip;
Finished building documentation for 'SwaTexRender' (0.56s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/phrasehq/swatex/0.5.0
Building for debugging...
[0/3] Write swift-version--6988338F2F200930.txt
Build of product 'snippet-extract' complete! (0.25s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'SwaTexRender' complete! (0.28s)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/phrasehq/swatex/0.5.0/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/phrasehq/swatex/0.5.0/linkable-paths.json
2954
20 /Users/admin/builder/spi-builder-workspace/.docs/phrasehq/swatex/0.5.0
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/phrasehq/swatex/0.5.0
File count: 2954
Doc size: 20.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -phrasehq-swatex-0.5.0-1960b598.zip to presigned URL
Starting upload of 4087052 bytes...
Upload completed successfully
Done.