Build Information
Successful build of swift-markdown, reference 0.9.0 (25cb61), with Swift 6.4 for Linux on 28 Sep 2026 13:25:45 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftlang/swift-markdown.git
Reference: 0.9.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/swiftlang/swift-markdown
* tag 0.9.0 -> FETCH_HEAD
HEAD is now at 25cb61d set up dependencies for 0.9.0
Cloned https://github.com/swiftlang/swift-markdown.git
Revision (git rev-parse @):
25cb61d3482054b09ae76ca4f281b1bfe7fe5a43
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/swiftlang/swift-markdown.git at 0.9.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/swiftlang/swift-markdown.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/swiftlang/swift-cmark.git
[1/2345] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin (0.62s)
[1/18603] Fetching swift-cmark
Fetched https://github.com/swiftlang/swift-cmark.git (1.02s)
Computing version for https://github.com/swiftlang/swift-cmark.git
Computed https://github.com/swiftlang/swift-cmark.git at 0.9.0 (2.23s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.21s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3832] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (0.64s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.88s)
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.9.0
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
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 680]
[Planning deferred tasks]
[Starting]
[61 / 211] OrderedListNumerals-product
[104 / 211] cmark-gfm
[109 / 211] cmark-gfm
[117 / 211] cmark-gfm
[123 / 211] cmark-gfm
[132 / 212]
[140 / 221] Markdown
[142 / 221] Markdown
/host/spi-builder-workspace/Sources/Markdown/Base/ChildIndexPath.swift:31:13: [1;33mwarning: [1;39mstored property 'expectedType' of 'Sendable'-conforming struct 'Element' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m29 |[0;0m Use this to restrict the type of node to enter at this point in the traversal. If the child doesn't match this type, the traversal will fail. To allow any type of child markup type, set this to `nil`.
[0;36m30 |[0;0m */
[0;36m31 |[0;0m var expectedType: Markup.Type?
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'expectedType' of 'Sendable'-conforming struct 'Element' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m32 |[0;0m }
[0;36m33 |[0;0m
/host/spi-builder-workspace/Sources/Markdown/Base/RawMarkup.swift:98:14: [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'RawMarkup'[0;0m
[0;36m94 |[0;0m }
[0;36m95 |[0;0m
[0;36m96 |[0;0m final class RawMarkup: ManagedBuffer<RawMarkupHeader, RawMarkup> {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'RawMarkup' does not conform to the 'Sendable' protocol[0;0m
[0;36m97 |[0;0m enum Error: LocalizedError {
[0;36m98 |[0;0m case concreteConversionError(from: RawMarkup, to: Markup.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'RawMarkup'[0;0m
[0;36m99 |[0;0m var errorDescription: String? {
[0;36m100 |[0;0m switch self {
/host/spi-builder-workspace/Sources/Markdown/Base/RawMarkup.swift:98:14: [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m96 |[0;0m final class RawMarkup: ManagedBuffer<RawMarkupHeader, RawMarkup> {
[0;36m97 |[0;0m enum Error: LocalizedError {
[0;36m98 |[0;0m case concreteConversionError(from: RawMarkup, to: Markup.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m99 |[0;0m var errorDescription: String? {
[0;36m100 |[0;0m switch self {
[149 / 221] XMLConverter-product
[154 / 229] UseCodeFence-product
[157 / 229] ThematicBreakCharacter-product
[162 / 237] ReplaceText-product
[169 / 244] UseCodeFence-product
[173 / 244] UnorderedListMarker-product
[181 / 244] UnorderedListMarker-product
[184 / 246] UnorderedListMarker-product
[193 / 249] PreferredHeadingStyle-product
[205 / 255] ParseDocumentFile-product
[212 / 262] ParseDocumentString-product
[218 / 262]
[221 / 266] MaximumWidth-product
[223 / 267] OrderedListNumerals-product
/host/spi-builder-workspace/Sources/Markdown/Base/ChildIndexPath.swift:31:13: [1;33mwarning: [1;39mstored property 'expectedType' of 'Sendable'-conforming struct 'Element' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m29 |[0;0m Use this to restrict the type of node to enter at this point in the traversal. If the child doesn't match this type, the traversal will fail. To allow any type of child markup type, set this to `nil`.
[0;36m30 |[0;0m */
[0;36m31 |[0;0m var expectedType: Markup.Type?
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'expectedType' of 'Sendable'-conforming struct 'Element' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m32 |[0;0m }
[0;36m33 |[0;0m
/host/spi-builder-workspace/Sources/Markdown/Base/RawMarkup.swift:98:14: [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'RawMarkup'[0;0m
[0;36m94 |[0;0m }
[0;36m95 |[0;0m
[0;36m96 |[0;0m final class RawMarkup: ManagedBuffer<RawMarkupHeader, RawMarkup> {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'RawMarkup' does not conform to the 'Sendable' protocol[0;0m
[0;36m97 |[0;0m enum Error: LocalizedError {
[0;36m98 |[0;0m case concreteConversionError(from: RawMarkup, to: Markup.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'RawMarkup'[0;0m
[0;36m99 |[0;0m var errorDescription: String? {
[0;36m100 |[0;0m switch self {
/host/spi-builder-workspace/Sources/Markdown/Base/RawMarkup.swift:98:14: [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m96 |[0;0m final class RawMarkup: ManagedBuffer<RawMarkupHeader, RawMarkup> {
[0;36m97 |[0;0m enum Error: LocalizedError {
[0;36m98 |[0;0m case concreteConversionError(from: RawMarkup, to: Markup.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'concreteConversionError(from:to:)' of 'Sendable'-conforming enum 'Error' contains non-Sendable type 'any Markup.Type'[0;0m
[0;36m99 |[0;0m var errorDescription: String? {
[0;36m100 |[0;0m switch self {
[233 / 273] MaximumWidth-product
[242 / 285] ChildThrough-product
[251 / 285] EmphasisMarkers-product
[263 / 289] EmphasisMarkers-product
[276 / 289] CondenseAutolinks-product
[278 / 290] ParseDocumentFile-product
[280 / 290] MaximumWidth-product
[285 / 290] ParseDocumentString-product
[288 / 290] CondenseAutolinks-product
[290 / 290] EmphasisMarkers-product
[290 / 290] CondenseAutolinks-product
Build complete! (11.99 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-cmark",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-cmark.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "swift-markdown",
"name" : "swift-markdown",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Markdown",
"targets" : [
"Markdown"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LinkCollector",
"targets" : [
"LinkCollector"
],
"type" : {
"snippet" : null
}
},
{
"name" : "RemoveElementKind",
"targets" : [
"RemoveElementKind"
],
"type" : {
"snippet" : null
}
},
{
"name" : "ReplaceText",
"targets" : [
"ReplaceText"
],
"type" : {
"snippet" : null
}
},
{
"name" : "ParseDocumentFile",
"targets" : [
"ParseDocumentFile"
],
"type" : {
"snippet" : null
}
},
{
"name" : "ParseDocumentString",
"targets" : [
"ParseDocumentString"
],
"type" : {
"snippet" : null
}
},
{
"name" : "UseCodeFence",
"targets" : [
"UseCodeFence"
],
"type" : {
"snippet" : null
}
},
{
"name" : "CustomLinePrefix",
"targets" : [
"CustomLinePrefix"
],
"type" : {
"snippet" : null
}
},
{
"name" : "MaximumWidth",
"targets" : [
"MaximumWidth"
],
"type" : {
"snippet" : null
}
},
{
"name" : "PreferredHeadingStyle",
"targets" : [
"PreferredHeadingStyle"
],
"type" : {
"snippet" : null
}
},
{
"name" : "CondenseAutolinks",
"targets" : [
"CondenseAutolinks"
],
"type" : {
"snippet" : null
}
},
{
"name" : "DefaultFormatting",
"targets" : [
"DefaultFormatting"
],
"type" : {
"snippet" : null
}
},
{
"name" : "OrderedListNumerals",
"targets" : [
"OrderedListNumerals"
],
"type" : {
"snippet" : null
}
},
{
"name" : "EmphasisMarkers",
"targets" : [
"EmphasisMarkers"
],
"type" : {
"snippet" : null
}
},
{
"name" : "UnorderedListMarker",
"targets" : [
"UnorderedListMarker"
],
"type" : {
"snippet" : null
}
},
{
"name" : "ThematicBreakCharacter",
"targets" : [
"ThematicBreakCharacter"
],
"type" : {
"snippet" : null
}
},
{
"name" : "XMLConverter",
"targets" : [
"XMLConverter"
],
"type" : {
"snippet" : null
}
},
{
"name" : "ChildThrough",
"targets" : [
"ChildThrough"
],
"type" : {
"snippet" : null
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "MarkdownTests",
"module_type" : "SwiftTarget",
"name" : "MarkdownTests",
"path" : "Tests/MarkdownTests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/MarkdownTests/Visitors/Everything.md",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Base/AtomicCounterTests.swift",
"Base/HierarchyTests.swift",
"Base/MarkupIdentifierTests.swift",
"Base/MarkupTests.swift",
"Base/ParsedRangePreservedAfterEditing.swift",
"Base/PlainTextConvertibleMarkupTests.swift",
"Base/RawMarkupTests.swift",
"Base/RawMarkupToMarkupTests.swift",
"Base/StableIdentifierTests.swift",
"Block Nodes/CodeBlockTests.swift",
"Block Nodes/DocumentTests.swift",
"Block Nodes/HTMLBlockTests.swift",
"Block Nodes/HeadingTests.swift",
"Block Nodes/ParagraphTests.swift",
"Block Nodes/TableTests.swift",
"Infrastructure/SourceLocationTests.swift",
"Inline Nodes/ImageTests.swift",
"Inline Nodes/InlineAttributesTests.swift",
"Inline Nodes/InlineCodeTests.swift",
"Inline Nodes/InlineHTMLTests.swift",
"Inline Nodes/LineBreakTests.swift",
"Inline Nodes/LinkTests.swift",
"Inline Nodes/SoftBreakTests.swift",
"Inline Nodes/SymbolLinkTests.swift",
"Inline Nodes/TextTests.swift",
"Interpretive Nodes/AsideTests.swift",
"Parsing/BacktickTests.swift",
"Parsing/BlockDirectiveParserTests.swift",
"Parsing/CommonMarkConverterTests.swift",
"Parsing/DoxygenCommandParserTests.swift",
"Parsing/SourceURLTests.swift",
"Performance/EditPerformanceTests.swift",
"Performance/MarkupChildrenPerformanceTests.swift",
"Structural Restrictions/BasicBlockContainerTests.swift",
"Structural Restrictions/BasicInlineContainerTests.swift",
"Structural Restrictions/ListItemContainerTests.swift",
"Utility/AssertElementDidntChange.swift",
"Visitors/HTMLFormatterTests.swift",
"Visitors/MarkupFormatterTests.swift",
"Visitors/MarkupRewriterTests.swift",
"Visitors/MarkupTreeDumperTests.swift",
"Visitors/MarkupVisitorTests.swift",
"Visitors/MarkupWalkerTests.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "test"
},
{
"c99name" : "Markdown",
"module_type" : "SwiftTarget",
"name" : "Markdown",
"path" : "Sources/Markdown",
"product_dependencies" : [
"cmark-gfm",
"cmark-gfm-extensions"
],
"product_memberships" : [
"Markdown",
"LinkCollector",
"RemoveElementKind",
"ReplaceText",
"ParseDocumentFile",
"ParseDocumentString",
"UseCodeFence",
"CustomLinePrefix",
"MaximumWidth",
"PreferredHeadingStyle",
"CondenseAutolinks",
"DefaultFormatting",
"OrderedListNumerals",
"EmphasisMarkers",
"UnorderedListMarker",
"ThematicBreakCharacter",
"XMLConverter",
"ChildThrough"
],
"sources" : [
"Base/ChildIndexPath.swift",
"Base/DirectiveArgument.swift",
"Base/Document.swift",
"Base/LiteralMarkup.swift",
"Base/Markup.swift",
"Base/MarkupChildren.swift",
"Base/MarkupData.swift",
"Base/PlainTextConvertibleMarkup.swift",
"Base/RawMarkup.swift",
"Block Nodes/Block Container Blocks/BlockDirective.swift",
"Block Nodes/Block Container Blocks/BlockQuote.swift",
"Block Nodes/Block Container Blocks/CustomBlock.swift",
"Block Nodes/Block Container Blocks/Doxygen Commands/DoxygenAbstract.swift",
"Block Nodes/Block Container Blocks/Doxygen Commands/DoxygenDiscussion.swift",
"Block Nodes/Block Container Blocks/Doxygen Commands/DoxygenNote.swift",
"Block Nodes/Block Container Blocks/Doxygen Commands/DoxygenParameter.swift",
"Block Nodes/Block Container Blocks/Doxygen Commands/DoxygenReturns.swift",
"Block Nodes/Block Container Blocks/ListItem.swift",
"Block Nodes/Block Container Blocks/OrderedList.swift",
"Block Nodes/Block Container Blocks/UnorderedList.swift",
"Block Nodes/Inline Container Blocks/Paragraph.swift",
"Block Nodes/Leaf Blocks/CodeBlock.swift",
"Block Nodes/Leaf Blocks/HTMLBlock.swift",
"Block Nodes/Leaf Blocks/Heading.swift",
"Block Nodes/Leaf Blocks/ThematicBreak.swift",
"Block Nodes/Tables/Table.swift",
"Block Nodes/Tables/TableBody.swift",
"Block Nodes/Tables/TableCell.swift",
"Block Nodes/Tables/TableCellContainer.swift",
"Block Nodes/Tables/TableHead.swift",
"Block Nodes/Tables/TableRow.swift",
"Infrastructure/Replacement.swift",
"Infrastructure/SourceLocation.swift",
"Inline Nodes/Inline Containers/Emphasis.swift",
"Inline Nodes/Inline Containers/Image.swift",
"Inline Nodes/Inline Containers/InlineAttributes.swift",
"Inline Nodes/Inline Containers/Link.swift",
"Inline Nodes/Inline Containers/Strikethrough.swift",
"Inline Nodes/Inline Containers/Strong.swift",
"Inline Nodes/Inline Leaves/CustomInline.swift",
"Inline Nodes/Inline Leaves/InlineCode.swift",
"Inline Nodes/Inline Leaves/InlineHTML.swift",
"Inline Nodes/Inline Leaves/LineBreak.swift",
"Inline Nodes/Inline Leaves/SoftBreak.swift",
"Inline Nodes/Inline Leaves/SymbolLink.swift",
"Inline Nodes/Inline Leaves/Text.swift",
"Interpretive Nodes/Aside.swift",
"Parser/BlockDirectiveParser.swift",
"Parser/CommonMarkConverter.swift",
"Parser/LazySplitLines.swift",
"Parser/ParseOptions.swift",
"Parser/RangeAdjuster.swift",
"Parser/RangerTracker.swift",
"Rewriter/MarkupRewriter.swift",
"Structural Restrictions/BasicBlockContainer.swift",
"Structural Restrictions/BasicInlineContainer.swift",
"Structural Restrictions/BlockContainer.swift",
"Structural Restrictions/BlockMarkup.swift",
"Structural Restrictions/InlineContainer.swift",
"Structural Restrictions/InlineMarkup.swift",
"Structural Restrictions/ListItemContainer.swift",
"Utility/AtomicCounter.swift",
"Utility/CharacterExtensions.swift",
"Utility/CollectionExtensions.swift",
"Utility/StringExtensions.swift",
"Visitor/MarkupVisitor.swift",
"Walker/MarkupWalker.swift",
"Walker/Walkers/HTMLFormatter.swift",
"Walker/Walkers/MarkupFormatter.swift",
"Walker/Walkers/MarkupTreeDumper.swift"
],
"target_dependencies" : [
"CAtomic"
],
"type" : "library"
},
{
"c99name" : "CAtomic",
"module_type" : "ClangTarget",
"name" : "CAtomic",
"path" : "Sources/CAtomic",
"product_memberships" : [
"Markdown",
"LinkCollector",
"RemoveElementKind",
"ReplaceText",
"ParseDocumentFile",
"ParseDocumentString",
"UseCodeFence",
"CustomLinePrefix",
"MaximumWidth",
"PreferredHeadingStyle",
"CondenseAutolinks",
"DefaultFormatting",
"OrderedListNumerals",
"EmphasisMarkers",
"UnorderedListMarker",
"ThematicBreakCharacter",
"XMLConverter",
"ChildThrough"
],
"sources" : [
"CAtomic.c"
],
"type" : "library"
},
{
"c99name" : "LinkCollector",
"module_type" : "SwiftTarget",
"name" : "LinkCollector",
"path" : "Snippets/Walkers",
"product_memberships" : [
"LinkCollector"
],
"sources" : [
"LinkCollector.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "RemoveElementKind",
"module_type" : "SwiftTarget",
"name" : "RemoveElementKind",
"path" : "Snippets/Rewriters",
"product_memberships" : [
"RemoveElementKind"
],
"sources" : [
"RemoveElementKind.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "ReplaceText",
"module_type" : "SwiftTarget",
"name" : "ReplaceText",
"path" : "Snippets/Rewriters",
"product_memberships" : [
"ReplaceText"
],
"sources" : [
"ReplaceText.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "ParseDocumentFile",
"module_type" : "SwiftTarget",
"name" : "ParseDocumentFile",
"path" : "Snippets/Parsing",
"product_memberships" : [
"ParseDocumentFile"
],
"sources" : [
"ParseDocumentFile.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "ParseDocumentString",
"module_type" : "SwiftTarget",
"name" : "ParseDocumentString",
"path" : "Snippets/Parsing",
"product_memberships" : [
"ParseDocumentString"
],
"sources" : [
"ParseDocumentString.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "UseCodeFence",
"module_type" : "SwiftTarget",
"name" : "UseCodeFence",
"path" : "Snippets/Formatting",
"product_memberships" : [
"UseCodeFence"
],
"sources" : [
"UseCodeFence.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "CustomLinePrefix",
"module_type" : "SwiftTarget",
"name" : "CustomLinePrefix",
"path" : "Snippets/Formatting",
"product_memberships" : [
"CustomLinePrefix"
],
"sources" : [
"CustomLinePrefix.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "MaximumWidth",
"module_type" : "SwiftTarget",
"name" : "MaximumWidth",
"path" : "Snippets/Formatting",
"product_memberships" : [
"MaximumWidth"
],
"sources" : [
"MaximumWidth.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "PreferredHeadingStyle",
"module_type" : "SwiftTarget",
"name" : "PreferredHeadingStyle",
"path" : "Snippets/Formatting",
"product_memberships" : [
"PreferredHeadingStyle"
],
"sources" : [
"PreferredHeadingStyle.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "CondenseAutolinks",
"module_type" : "SwiftTarget",
"name" : "CondenseAutolinks",
"path" : "Snippets/Formatting",
"product_memberships" : [
"CondenseAutolinks"
],
"sources" : [
"CondenseAutolinks.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "DefaultFormatting",
"module_type" : "SwiftTarget",
"name" : "DefaultFormatting",
"path" : "Snippets/Formatting",
"product_memberships" : [
"DefaultFormatting"
],
"sources" : [
"DefaultFormatting.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "OrderedListNumerals",
"module_type" : "SwiftTarget",
"name" : "OrderedListNumerals",
"path" : "Snippets/Formatting",
"product_memberships" : [
"OrderedListNumerals"
],
"sources" : [
"OrderedListNumerals.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "EmphasisMarkers",
"module_type" : "SwiftTarget",
"name" : "EmphasisMarkers",
"path" : "Snippets/Formatting",
"product_memberships" : [
"EmphasisMarkers"
],
"sources" : [
"EmphasisMarkers.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "UnorderedListMarker",
"module_type" : "SwiftTarget",
"name" : "UnorderedListMarker",
"path" : "Snippets/Formatting",
"product_memberships" : [
"UnorderedListMarker"
],
"sources" : [
"UnorderedListMarker.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "ThematicBreakCharacter",
"module_type" : "SwiftTarget",
"name" : "ThematicBreakCharacter",
"path" : "Snippets/Formatting",
"product_memberships" : [
"ThematicBreakCharacter"
],
"sources" : [
"ThematicBreakCharacter.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "XMLConverter",
"module_type" : "SwiftTarget",
"name" : "XMLConverter",
"path" : "Snippets/Visitors",
"product_memberships" : [
"XMLConverter"
],
"sources" : [
"XMLConverter.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
},
{
"c99name" : "ChildThrough",
"module_type" : "SwiftTarget",
"name" : "ChildThrough",
"path" : "Snippets/Querying",
"product_memberships" : [
"ChildThrough"
],
"sources" : [
"ChildThrough.swift"
],
"target_dependencies" : [
"Markdown"
],
"type" : "snippet"
}
],
"tools_version" : "6.2"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.