Build Information
Successful build of SwiftDocC, reference main (a6990a), with Swift 6.4 for Linux on 24 Sep 2026 07:14:33 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-1":/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/DePasqualeOrg/swift-docc.git
Reference: main
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/DePasqualeOrg/swift-docc
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at a6990a1 Refine warning about multiple Topics sections (#1445)
Cloned https://github.com/DePasqualeOrg/swift-docc.git
Revision (git rev-parse @):
a6990a1750f78cad18ac14a4e8dc6a5039408717
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/DePasqualeOrg/swift-docc.git at main
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/DePasqualeOrg/swift-docc.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-1":/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/swiftlang/swift-markdown.git
[1/7746] Fetching swift-markdown
Fetched https://github.com/swiftlang/swift-markdown.git (0.71s)
Fetching https://github.com/swiftlang/swift-lmdb.git
[1/10453] Fetching swift-lmdb
Fetched https://github.com/swiftlang/swift-lmdb.git (1.43s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit.git
[1/3829] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit.git (0.58s)
Fetching https://github.com/swiftlang/swift-cmark.git
[1/18600] Fetching swift-cmark
Fetched https://github.com/swiftlang/swift-cmark.git (0.83s)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/swiftlang/swift-docc-plugin.git
Fetching https://github.com/apple/swift-nio.git
[1/2345] Fetching swift-docc-plugin
[2/20894] Fetching swift-docc-plugin, swift-crypto
[3134/39823] Fetching swift-docc-plugin, swift-crypto, swift-argument-parser
[25727/125888] Fetching swift-docc-plugin, swift-crypto, swift-argument-parser, swift-nio
Fetched https://github.com/swiftlang/swift-docc-plugin.git (3.11s)
Fetched https://github.com/apple/swift-argument-parser.git (3.11s)
Fetched https://github.com/apple/swift-crypto.git (3.12s)
Fetched https://github.com/apple/swift-nio.git (3.14s)
Computing version for https://github.com/swiftlang/swift-docc-plugin.git
Computed https://github.com/swiftlang/swift-docc-plugin.git at 1.5.0 (3.34s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.17s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.34s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-collections.git
[1/1881] Fetching swift-atomics
[1882/8797] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-atomics.git (0.51s)
[415/6916] Fetching swift-system
[6917/34609] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-system.git (1.70s)
Fetched https://github.com/apple/swift-collections.git (1.71s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.88s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (0.29s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.21s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.26s)
Fetching https://github.com/apple/swift-asn1.git
[1/1983] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (0.43s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.65s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit.git
Working copy of https://github.com/swiftlang/swift-docc-symbolkit.git resolved at main (e9a4c0f)
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at main (75e3df1)
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at gfm (0c8947b)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin.git
Working copy of https://github.com/swiftlang/swift-docc-plugin.git resolved at 1.5.0
Creating working copy for https://github.com/swiftlang/swift-lmdb.git
Working copy of https://github.com/swiftlang/swift-lmdb.git resolved at main (866bc25)
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1339]
[Planning 1005 / 1339]
[Planning deferred tasks]
[Constructing 2371 / 3160]
[127 / 834] DocCHTML
[229 / 834] cmark-gfm
[240 / 834] cmark-gfm
[246 / 834] cmark-gfm
[257 / 843] _NIODataStructures
[264 / 852] cmark-gfm
[270 / 852] _NIODataStructures
[271 / 852] SymbolKit
[282 / 852] SymbolKit-product
[283 / 852] SymbolKit-product
[287 / 853] _NIOBase64
[290 / 854] SwiftDocC_SwiftDocCTests
[294 / 854]
[303 / 857] cmark-gfm-product
[308 / 868] CryptoBoringWrapper
[314 / 904] Markdown
[314 / 904] cmark-gfm-extensions
[315 / 904] SwiftDocC_DocCCommandLineTests
[317 / 904] NIOConcurrencyHelpers
[322 / 904] NIOConcurrencyHelpers
[326 / 905] NIOConcurrencyHelpers
[340 / 905] SymbolKit
[341 / 905] Markdown
[341 / 905] SymbolKit
[349 / 905] Markdown
[350 / 905] Markdown
[350 / 905] NIOConcurrencyHelpers
[353 / 906] Markdown
[358 / 906] InternalCollectionsUtilities
[360 / 906] Markdown-product
[361 / 906] Markdown-product
[363 / 906] InternalCollectionsUtilities
[364 / 906] SpanPreview
[367 / 906] CryptoBoringWrapper
[370 / 906] Atomics
[375 / 906] CryptoBoringWrapper
[376 / 906] CryptoBoringWrapper
[378 / 907] InternalCollectionsUtilities
[380 / 907] InternalCollectionsUtilities
[383 / 907] Atomics-product
[384 / 907] Atomics-product
[387 / 907] Atomics
[390 / 908] ArgumentParserToolInfo
[390 / 908] Markdown
[395 / 908] CNIOWASI
[402 / 908] CNIOLLHTTP
[408 / 909] CNIODarwin
[413 / 909] CLMDB
[415 / 909] CCryptoBoringSSL
[416 / 909] CNIOLLHTTP
[419 / 909] CCryptoBoringSSL
[420 / 909] CLMDB
[422 / 909] CCryptoBoringSSL
[422 / 909] ArgumentParserToolInfo
[425 / 910] CNIOAtomics
[426 / 910] CCryptoBoringSSL
[427 / 910] CCryptoBoringSSL
[429 / 910] CCryptoBoringSSL
[431 / 910] CCryptoBoringSSL
[435 / 910] CCryptoBoringSSL
[439 / 910] CCryptoBoringSSL
[440 / 910] CCryptoBoringSSL
[442 / 910] CCryptoBoringSSL
[443 / 910] CCryptoBoringSSL
[444 / 911] CCryptoBoringSSL
[445 / 911] CCryptoBoringSSL
[447 / 911] CCryptoBoringSSL
[449 / 911] CCryptoBoringSSL
[450 / 911] CCryptoBoringSSL
[451 / 911] CCryptoBoringSSL
[452 / 911] CCryptoBoringSSL
[453 / 911] CCryptoBoringSSL
[456 / 911] CCryptoBoringSSL
[458 / 911] CCryptoBoringSSL
[461 / 911] CCryptoBoringSSL
[464 / 911] CCryptoBoringSSL
[469 / 911] CCryptoBoringSSL
[471 / 911] CCryptoBoringSSL
[473 / 911] CCryptoBoringSSL
[476 / 911] CCryptoBoringSSL
[478 / 911] CCryptoBoringSSL
[479 / 911] CCryptoBoringSSL
[480 / 911] CCryptoBoringSSL
[482 / 911] CCryptoBoringSSL
[484 / 911] CCryptoBoringSSL
[485 / 911] CCryptoBoringSSL
[486 / 911] CCryptoBoringSSL
[488 / 911] CCryptoBoringSSL
[489 / 911] CCryptoBoringSSL
[490 / 911] CCryptoBoringSSL
[492 / 911] CCryptoBoringSSL
[496 / 911] CCryptoBoringSSL
[498 / 911] CCryptoBoringSSL
[499 / 911] CCryptoBoringSSL
[502 / 911] CCryptoBoringSSL
[506 / 911] CCryptoBoringSSL
[509 / 911] CCryptoBoringSSL
[510 / 911] CCryptoBoringSSL
[511 / 911] CCryptoBoringSSL
[512 / 911] CCryptoBoringSSL
[514 / 911] CCryptoBoringSSL
[516 / 911] CCryptoBoringSSL
[520 / 911] CCryptoBoringSSL
[526 / 911] CCryptoBoringSSL
[534 / 911] CCryptoBoringSSL
[539 / 911] CCryptoBoringSSL
[546 / 911] CCryptoBoringSSL
[552 / 911] CCryptoBoringSSL
[553 / 911] CCryptoBoringSSL
[556 / 911] CCryptoBoringSSL
[559 / 911] CCryptoBoringSSL
[560 / 911] CCryptoBoringSSL
[562 / 911] CCryptoBoringSSL
[564 / 911] CCryptoBoringSSL
[567 / 911] CCryptoBoringSSL
[572 / 911] CCryptoBoringSSL
[573 / 911] CCryptoBoringSSL
[577 / 911] CCryptoBoringSSL
[580 / 911] CCryptoBoringSSL
[583 / 911] CCryptoBoringSSL
[585 / 911] CCryptoBoringSSL
[589 / 911] CCryptoBoringSSL
[590 / 911] CCryptoBoringSSL
[591 / 911] CCryptoBoringSSL
[594 / 911] CCryptoBoringSSL
[595 / 911] CCryptoBoringSSL
[597 / 911] CCryptoBoringSSL
[603 / 911] CCryptoBoringSSL
[609 / 911] CCryptoBoringSSL
[610 / 911] CCryptoBoringSSL
[612 / 911] CCryptoBoringSSL
[613 / 911] CCryptoBoringSSL
[616 / 911] CCryptoBoringSSL
[621 / 911] CCryptoBoringSSL
[623 / 911] CCryptoBoringSSL
[625 / 911] CCryptoBoringSSL
[627 / 911] CCryptoBoringSSL
[631 / 911] CCryptoBoringSSL
[636 / 911] CCryptoBoringSSL
[643 / 911] CCryptoBoringSSL
[646 / 911] CCryptoBoringSSL
[651 / 911] CCryptoBoringSSL
[655 / 911] CCryptoBoringSSL
[660 / 911] CCryptoBoringSSL
[664 / 911] CCryptoBoringSSL
[666 / 911] CCryptoBoringSSL
[667 / 911] CCryptoBoringSSL
[671 / 911] CCryptoBoringSSL
[673 / 911] CCryptoBoringSSL
[674 / 911] CCryptoBoringSSL
[675 / 911] CCryptoBoringSSL
[678 / 911] CCryptoBoringSSL
[681 / 911] CCryptoBoringSSL
[682 / 911] CCryptoBoringSSL
[685 / 911] CCryptoBoringSSL
[686 / 911] CCryptoBoringSSL
[687 / 911] CCryptoBoringSSL
[690 / 911] CCryptoBoringSSL
[693 / 911] CCryptoBoringSSL
[697 / 911] CCryptoBoringSSL
[698 / 911] CCryptoBoringSSL
[699 / 911] CCryptoBoringSSL
[702 / 911] CCryptoBoringSSL
[706 / 911] CCryptoBoringSSL
[712 / 911] CCryptoBoringSSL
[719 / 911] CCryptoBoringSSL
[721 / 911] CCryptoBoringSSL
[724 / 911] CCryptoBoringSSL
[725 / 911] CCryptoBoringSSL
[728 / 911] CCryptoBoringSSL
[732 / 911] CCryptoBoringSSL
[733 / 911] CCryptoBoringSSL
[734 / 911] CCryptoBoringSSL
[735 / 911] CCryptoBoringSSL
[738 / 911] CCryptoBoringSSL
[741 / 911] CCryptoBoringSSL
[742 / 911] CCryptoBoringSSL
[744 / 911] CCryptoBoringSSL
[749 / 911] CCryptoBoringSSL
[753 / 911] CCryptoBoringSSL
[757 / 911] CCryptoBoringSSL
[762 / 911] CCryptoBoringSSL
[767 / 911] CCryptoBoringSSL
[768 / 911] CCryptoBoringSSL
[772 / 911] CCryptoBoringSSL
[773 / 911] CCryptoBoringSSL
[776 / 911] CCryptoBoringSSL
[778 / 911] CCryptoBoringSSL
[779 / 911] CCryptoBoringSSL
[781 / 911] CCryptoBoringSSL
[784 / 911] _AtomicsShims
[789 / 911]
[799 / 916] SpanPreview
[805 / 916] ArgumentParserToolInfo
[811 / 925] SpanPreview
[816 / 925] SpanPreview
[818 / 927] Crypto
[820 / 937] ArgumentParser
[821 / 946] Crypto
[822 / 955] ArgumentParser
[823 / 955] DequeModule
[824 / 955] DequeModule
[826 / 955] DocCCommon
[828 / 955] DocCCommon
[837 / 955] DocCHTML
[839 / 955] Crypto
[841 / 955] Crypto
[845 / 955] DequeModule
[847 / 955] Crypto
[848 / 956] DocCCommon
[850 / 956] DocCCommon
[851 / 956] DequeModule
[852 / 956] Crypto-product
[853 / 957] Crypto-product
[855 / 957] Crypto
[856 / 957] ArgumentParser
[857 / 957] ArgumentParser
[857 / 957] DequeModule
[859 / 957] DequeModule
[866 / 957] DequeModule-product
[867 / 957] DequeModule-product
[868 / 957] NIOCore
[869 / 957] NIOCore
[871 / 957]
[874 / 958]
[877 / 968] DocCHTML
[877 / 977] DocCHTML
[878 / 977] DocCHTML
[881 / 978] ArgumentParser
[887 / 978] NIOCore
[888 / 978] NIOCore
[890 / 978] NIOCore
[891 / 979] NIOCore
[892 / 979] DocCHTML
[893 / 979] DocCHTML
[894 / 979] DocCHTML
[895 / 979] DocCHTML
[896 / 979] SwiftDocC
[897 / 979] DocCHTML
[901 / 979] ArgumentParser
[904 / 980] CLMDB
[906 / 980]
[909 / 980] Crypto
[909 / 980] DocCHTML
[912 / 981] SwiftDocC
[918 / 1001] SwiftDocC
[920 / 1001] SwiftDocC
[921 / 1001] SwiftDocC
[921 / 1001] NIOCore
/host/spi-builder-workspace/Sources/SwiftDocC/DocumentationService/ExternalReferenceResolverServiceClient.swift:74:21: [1;33mwarning: [1;39mmutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m72 |[0;0m defer { resultGroup.leave() }
[0;36m73 |[0;0m
[0;36m74 |[0;0m result = self.decodeMessage(responseData).map(\.payload)
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m75 |[0;0m }
[0;36m76 |[0;0m } catch {
/host/spi-builder-workspace/Sources/SwiftDocC/DocumentationService/ExternalReferenceResolverServiceClient.swift:77:17: [1;33mwarning: [1;39mmutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m75 |[0;0m }
[0;36m76 |[0;0m } catch {
[0;36m77 |[0;0m result = .failure(.failedToEncodeRequest(underlyingError: error))
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m78 |[0;0m resultGroup.leave()
[0;36m79 |[0;0m }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[923 / 1001] NIOCore
[925 / 1001] NIOCore
[930 / 1002] SwiftDocC
[931 / 1002] SwiftDocC
[932 / 1002] SwiftDocC
[933 / 1002] SwiftDocC
[934 / 1002] SwiftDocC
[936 / 1002] SwiftDocC
[940 / 1002] SwiftDocC
[941 / 1002] generate-symbol-graph-product
[942 / 1002] generate-symbol-graph-product
[945 / 1002]
[946 / 1003] generate-symbol-graph-product
[948 / 1005] generate-symbol-graph-product
[950 / 1006]
[951 / 1017] generate-symbol-graph-product
[954 / 1022] NIOEmbedded
/host/spi-builder-workspace/Sources/SwiftDocC/Indexing/Navigator/NavigatorTree.swift:120:14: [1;33mwarning: [1;39mconcurrently-executed local function '__read()' must be marked as '@Sendable'; this is an error in the Swift 6 language mode[0;0m
[0;36m118 |[0;0m let readingCursor = ReadingCursor(data: data)
[0;36m119 |[0;0m
[0;36m120 |[0;0m func __read() {
[0;36m|[0;0m `- [1;33mwarning: [1;39mconcurrently-executed local function '__read()' must be marked as '@Sendable'; this is an error in the Swift 6 language mode[0;0m
[0;36m121 |[0;0m let deadline = DispatchTime.now() + timeout
[0;36m122 |[0;0m #if swift(>=5.10)
[955 / 1027] DocCTestUtilities
[956 / 1027] generate-symbol-graph-product
[959 / 1027] NIOEmbedded
[972 / 1027] NIOPosix
[973 / 1027] NIOPosix
[974 / 1027] NIOPosix
[976 / 1027] NIOPosix
[978 / 1027] NIOPosix
[982 / 1027] NIOPosix
[984 / 1027] NIOEmbedded
[985 / 1027] NIO
[987 / 1027] DocCTestUtilities
[988 / 1027]
[992 / 1031] NIO
[1007 / 1042] NIOPosix
[1009 / 1043] NIOHTTP1
[1010 / 1044] NIOHTTP1
[1012 / 1044] NIOEmbedded
[1020 / 1044] DocCTestUtilities
[1025 / 1054] NIO
[1027 / 1054] DocCCommandLine
[1029 / 1054] DocCCommandLine
[1030 / 1054] DocCCommandLine
[1030 / 1055] DocCCommandLine
[1032 / 1055] NIOHTTP1
[1036 / 1055] DocCCommandLine
[1042 / 1058] signal-test-app-product
[1046 / 1061] docc-product
[1048 / 1061] SwiftDocC
[1049 / 1062] signal-test-app-product
[1056 / 1064] DocCCommandLine
[1057 / 1064] DocCCommandLine
[1060 / 1064] generate-symbol-graph-product
[1060 / 1064] DocCCommandLine
[1065 / 1065] docc-product
Build complete! (103.14 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.92.2",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio.git"
},
{
"identity" : "swift-markdown",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-markdown.git"
},
{
"identity" : "swift-lmdb",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-lmdb.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-docc-symbolkit",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-symbolkit.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.0.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin.git"
}
],
"manifest_display_name" : "SwiftDocC",
"name" : "SwiftDocC",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "16.0"
}
],
"products" : [
{
"name" : "SwiftDocC",
"targets" : [
"SwiftDocC"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "docc",
"targets" : [
"docc"
],
"type" : {
"executable" : null
}
},
{
"name" : "signal-test-app",
"targets" : [
"signal-test-app"
],
"type" : {
"executable" : null
}
},
{
"name" : "generate-symbol-graph",
"targets" : [
"generate-symbol-graph"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "signal_test_app",
"module_type" : "SwiftTarget",
"name" : "signal-test-app",
"path" : "Tests/signal-test-app",
"product_memberships" : [
"signal-test-app"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"DocCCommandLine"
],
"type" : "executable"
},
{
"c99name" : "generate_symbol_graph",
"module_type" : "SwiftTarget",
"name" : "generate-symbol-graph",
"path" : "Sources/generate-symbol-graph",
"product_dependencies" : [
"SymbolKit"
],
"product_memberships" : [
"generate-symbol-graph"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftDocC"
],
"type" : "executable"
},
{
"c99name" : "docc",
"module_type" : "SwiftTarget",
"name" : "docc",
"path" : "Sources/docc",
"product_memberships" : [
"docc"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"DocCCommandLine"
],
"type" : "executable"
},
{
"c99name" : "SwiftDocCTests",
"module_type" : "SwiftTarget",
"name" : "SwiftDocCTests",
"path" : "Tests/SwiftDocCTests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/SwiftDocCTests/Converter/Converter Fixtures",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/SwiftDocCTests/Rendering/Rendering Fixtures",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/SwiftDocCTests/Test Bundles",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/SwiftDocCTests/Test Resources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Benchmark/BenchmarkResultsTests.swift",
"Benchmark/BenchmarkTests.swift",
"Benchmark/DurationTests.swift",
"Benchmark/ExternalTopicsHashTests.swift",
"Benchmark/OutputSizeTests.swift",
"Benchmark/TopicAnchorHashTests.swift",
"Benchmark/TopicGraphHashTests.swift",
"Catalog Processing/GeneratedCurationWriterTests.swift",
"Checker/CheckerTests.swift",
"Checker/Checkers/AbstractContainsFormattedTextOnlyTests.swift",
"Checker/Checkers/DuplicateTopicsSectionsTests.swift",
"Checker/Checkers/InvalidAdditionalTitleTests.swift",
"Checker/Checkers/InvalidCodeBlockOptionTests.swift",
"Checker/Checkers/MissingAbstractTests.swift",
"Checker/Checkers/NonInclusiveLanguageCheckerTests.swift",
"Checker/Checkers/NonOverviewHeadingCheckerTests.swift",
"Checker/Checkers/SeeAlsoInTopicsHeadingCheckerTests.swift",
"Converter/DocumentationContextConverterTests.swift",
"Converter/ReferenceURLTests.swift",
"Converter/RenderContextTests.swift",
"Converter/RenderNodeCodableTests.swift",
"Converter/RenderNodeTransformerTests.swift",
"Converter/Rewriter/RenderNodeVariantOverridesApplierTests.swift",
"Converter/TopicRenderReferenceEncoderTests.swift",
"Coverage/CoverageDetailedOutputTests.swift",
"Coverage/CoverageSummaryTests.swift",
"Coverage/RatioStatisticTests.swift",
"Diagnostics/DiagnosticConsoleWriterDefaultFormattingTest.swift",
"Diagnostics/DiagnosticConsoleWriterTests.swift",
"Diagnostics/DiagnosticEngineTests.swift",
"Diagnostics/DiagnosticFileWriterTests.swift",
"Diagnostics/DiagnosticSeverityTests.swift",
"Diagnostics/DiagnosticTests.swift",
"Diagnostics/ProblemTests.swift",
"DocumentationService/ConvertService/ConvertServiceTests.swift",
"DocumentationService/DocumentationServer+DefaultTests.swift",
"DocumentationService/Models/DocumentationServer+MessageTests.swift",
"DocumentationService/Models/DocumentationServer+MessageTypeTests.swift",
"DocumentationService/Models/DocumentationServerTests.swift",
"Indexing/ExternalRenderNodeTests.swift",
"Indexing/IndexingTests.swift",
"Indexing/NavigatorIndexTests.swift",
"Indexing/NavigatorIndexableRenderMetadataTests.swift",
"Indexing/RenderIndexTests.swift",
"Infrastructure/AnchorSectionTests.swift",
"Infrastructure/AutoCapitalizationTests.swift",
"Infrastructure/AutomaticCurationTests.swift",
"Infrastructure/BundleDiscoveryTests.swift",
"Infrastructure/Communication/WebKitCommunicationBridgeTests.swift",
"Infrastructure/DataAssetManagerTests.swift",
"Infrastructure/DirectiveArgumentWrappedTests.swift",
"Infrastructure/DocumentationBundleFileTypesTests.swift",
"Infrastructure/DocumentationBundleIdentifierTests.swift",
"Infrastructure/DocumentationBundleInfoTests.swift",
"Infrastructure/DocumentationBundleTests.swift",
"Infrastructure/DocumentationContext/DocumentationContext+MixedLanguageLinkResolutionTests.swift",
"Infrastructure/DocumentationContext/DocumentationContext+MixedLanguageSourceLanguagesTests.swift",
"Infrastructure/DocumentationContext/DocumentationContext+RootPageTests.swift",
"Infrastructure/DocumentationContext/DocumentationContextTests.swift",
"Infrastructure/DocumentationCuratorTests.swift",
"Infrastructure/ExternalPathHierarchyResolverTests.swift",
"Infrastructure/ExternalReferenceResolverTests.swift",
"Infrastructure/InheritIntroducedAvailabilityTests.swift",
"Infrastructure/Input Discovery/DocumentationInputsProviderTests.swift",
"Infrastructure/NodeTagsTests.swift",
"Infrastructure/NodeURLGeneratorTests.swift",
"Infrastructure/ParseDirectiveArgumentsTests.swift",
"Infrastructure/PathHierarchyBasedLinkResolverTests.swift",
"Infrastructure/PathHierarchyTests.swift",
"Infrastructure/PresentationURLGeneratorTests.swift",
"Infrastructure/ReferenceResolverTests.swift",
"Infrastructure/ResolvedTopicReferenceTests.swift",
"Infrastructure/SVGIDExtractorTests.swift",
"Infrastructure/SemanticVersionTests.swift",
"Infrastructure/SnippetResolverTests.swift",
"Infrastructure/Symbol Link Resolution/LinkCompletionToolsTests.swift",
"Infrastructure/SymbolBreadcrumbTests.swift",
"Infrastructure/SymbolDisambiguationTests.swift",
"Infrastructure/SymbolGraph/ExtendedTypesFormatTransformationTests.swift",
"Infrastructure/SymbolGraph/FastSymbolGraphJSONDecoderTests.swift",
"Infrastructure/SymbolGraph/SymbolGraphLoaderTests.swift",
"Infrastructure/SymbolGraph/SymbolGraphRelationshipsBuilderTests.swift",
"Infrastructure/SymbolReferenceTests.swift",
"Infrastructure/TestExternalReferenceResolvers.swift",
"Infrastructure/TopicGraphTests.swift",
"Infrastructure/VersionTests.swift",
"Infrastructure/VersionTripletTests.swift",
"LinkTargets/LinkDestinationSummaryTests.swift",
"Model/AvailabilityParserTests.swift",
"Model/ContentAndMediaSectionTests.swift",
"Model/DocumentationMarkupTests.swift",
"Model/DocumentationNodeTests.swift",
"Model/IdentifierTests.swift",
"Model/LineHighlighterTests.swift",
"Model/ParametersAndReturnValidatorTests.swift",
"Model/PropertyListPossibleValuesSectionTests.swift",
"Model/RenderBlockContent+CapitalizationTests.swift",
"Model/RenderContentMetadataTests.swift",
"Model/RenderHierarchyTests.swift",
"Model/RenderHierarchyTranslatorTests.swift",
"Model/RenderNodeDiffingBundleTests.swift",
"Model/RenderNodeSerializationTests.swift",
"Model/RenderSectionTests.swift",
"Model/ResourceReferenceTests.swift",
"Model/SemaToRenderNodeArticleOnlyCatalogTests.swift",
"Model/SemaToRenderNodeDictionaryDataTests.swift",
"Model/SemaToRenderNodeHTTPRequestTests.swift",
"Model/SemaToRenderNodeMultiLanguageTests.swift",
"Model/SemaToRenderNodeSourceRepositoryTests.swift",
"Model/SemaToRenderNodeTests.swift",
"Model/TaskGroupTests.swift",
"Model/TopicRenderReferenceTests.swift",
"OutOfProcessReferenceResolverV1Tests.swift",
"OutOfProcessReferenceResolverV2Tests.swift",
"Rendering/AttributesRenderSectionTests.swift",
"Rendering/AutomaticSeeAlsoTests.swift",
"Rendering/AvailabilityRenderOrderTests.swift",
"Rendering/ConstraintsRenderSectionTests.swift",
"Rendering/CustomFormattingRenderElementsTests.swift",
"Rendering/DeclarationsRenderSectionTests.swift",
"Rendering/DefaultAvailabilityTests.swift",
"Rendering/DefaultCodeListingSyntaxTests.swift",
"Rendering/DeprecationSummaryTests.swift",
"Rendering/DictionarySymbolsTests.swift",
"Rendering/DiffAvailabilityTests.swift",
"Rendering/DocumentationContentRenderer+SwiftTests.swift",
"Rendering/DocumentationContentRendererTests.swift",
"Rendering/ExternalLinkTitleTests.swift",
"Rendering/HeadingAnchorTests.swift",
"Rendering/InlineContentPlainTextTests.swift",
"Rendering/IntroRenderSectionTests.swift",
"Rendering/LinkTitleResolverTests.swift",
"Rendering/Markdown/MarkdownOutputTests.swift",
"Rendering/MentionsRenderSectionTests.swift",
"Rendering/PageKindTests.swift",
"Rendering/PlatformAvailabilityTests.swift",
"Rendering/PlistSymbolTests.swift",
"Rendering/PropertyListDetailsRenderSectionTests.swift",
"Rendering/RESTBodyRenderSectionTests.swift",
"Rendering/RESTExampleRenderSectionTests.swift",
"Rendering/RESTResponseRenderSectionTests.swift",
"Rendering/RESTSymbolsTests.swift",
"Rendering/RenderBlockContent+AsideStyleTests.swift",
"Rendering/RenderBlockContent+AsideTests.swift",
"Rendering/RenderBlockContent_ThematicBreakTests.swift",
"Rendering/RenderContentCompilerTests.swift",
"Rendering/RenderMetadataTests.swift",
"Rendering/RenderNodeTranslatorSymbolVariantsTests.swift",
"Rendering/RenderNodeTranslatorTests.swift",
"Rendering/RoleTests.swift",
"Rendering/RoundTripCoding.swift",
"Rendering/SampleDownloadTests.swift",
"Rendering/SemanticVersionStringRepresentationTests.swift",
"Rendering/SubscriptSuperscriptElementsTests.swift",
"Rendering/SymbolAvailabilityTests.swift",
"Rendering/TableElementTests.swift",
"Rendering/TermListTests.swift",
"Rendering/URLReferenceTests.swift",
"Rendering/Variants/JSONPatchApplierTests.swift",
"Rendering/Variants/JSONPatchOperationTests.swift",
"Rendering/Variants/JSONPointerTests.swift",
"Rendering/Variants/VariantCollection+Extensions.swift",
"Rendering/Variants/VariantCollection+VariantTests.swift",
"Rendering/Variants/VariantCollectionTests.swift",
"Rendering/Variants/VariantContainerTests.swift",
"Rendering/Variants/VariantOverridesTests.swift",
"Rendering/Variants/VariantPatchOperationTests.swift",
"Semantics/ArticleSymbolMentionsTests.swift",
"Semantics/ArticleTests.swift",
"Semantics/AssessmentsTests.swift",
"Semantics/CallToActionTests.swift",
"Semantics/ChapterTests.swift",
"Semantics/ChoiceTests.swift",
"Semantics/CodeTests.swift",
"Semantics/ContentAndMediaTests.swift",
"Semantics/DirectiveInfrastructure/DirectiveIndexTests.swift",
"Semantics/DirectiveInfrastructure/DirectiveMirrorTests.swift",
"Semantics/DisplayNameTests.swift",
"Semantics/DocumentationDataVariantsTests.swift",
"Semantics/DocumentationExtensionTests.swift",
"Semantics/DoxygenTests.swift",
"Semantics/General Purpose Analyses/HasArgumentOfTypeTests.swift",
"Semantics/General Purpose Analyses/HasAtLeastOneTests.swift",
"Semantics/General Purpose Analyses/HasAtMostOneTests.swift",
"Semantics/General Purpose Analyses/HasContentTests.swift",
"Semantics/General Purpose Analyses/HasExactlyOneTests.swift",
"Semantics/General Purpose Analyses/HasOnlyKnownArgumentsTests.swift",
"Semantics/General Purpose Analyses/HasOnlyKnownDirectivesTests.swift",
"Semantics/General Purpose Analyses/HasOnlySequentialHeadingsTests.swift",
"Semantics/ImageMediaTests.swift",
"Semantics/IntroTests.swift",
"Semantics/JustificationTests.swift",
"Semantics/MarkupReferenceResolverTests.swift",
"Semantics/MetadataAlternateRepresentationTests.swift",
"Semantics/MetadataAvailabilityTests.swift",
"Semantics/MetadataTests.swift",
"Semantics/MultipleChoiceTests.swift",
"Semantics/Options/OptionsTests.swift",
"Semantics/RedirectedTests.swift",
"Semantics/Reference/LinksTests.swift",
"Semantics/Reference/RowTests.swift",
"Semantics/Reference/SmallTests.swift",
"Semantics/Reference/TabNavigatorTests.swift",
"Semantics/ResourcesTests.swift",
"Semantics/SectionTests.swift",
"Semantics/SnippetTests.swift",
"Semantics/StackTests.swift",
"Semantics/StepTests.swift",
"Semantics/SymbolTests.swift",
"Semantics/TechnologyTests.swift",
"Semantics/TileTests.swift",
"Semantics/TutorialArticleTests.swift",
"Semantics/TutorialReferenceTests.swift",
"Semantics/TutorialTests.swift",
"Semantics/UnifiedSymbol+ExtensionsTests.swift",
"Semantics/VideoMediaTests.swift",
"Semantics/VolumeTests.swift",
"Semantics/XcodeRequirementTests.swift",
"Servers/DocumentationSchemeHandlerTests.swift",
"Servers/FileServerTests.swift",
"ShadowFileManagerTemporaryDirectory.swift",
"SourceRepository/SourceRepositoryTests.swift",
"TestRenderNodeOutputConsumer.swift",
"Testing+LoadingTestData.swift",
"Testing+ParseDirective.swift",
"Utility/ChecksumTests.swift",
"Utility/Collection+ConcurrentPerformTests.swift",
"Utility/CollectionChangesTests.swift",
"Utility/DataStructures/BidirectionalMapTests.swift",
"Utility/DataStructures/GroupedSequenceTests.swift",
"Utility/DescribedErrorTests.swift",
"Utility/KeyedEncodingContainerTests.swift",
"Utility/LMDBTests.swift",
"Utility/Language/EnglishLanguageTests.swift",
"Utility/ListItemExtractorTests.swift",
"Utility/NearMissTests.swift",
"Utility/NoOpSignposterShimTests.swift",
"Utility/QuotingTests.swift",
"Utility/RangeReplaceableCollection+GroupTests.swift",
"Utility/RenderBlockContentTextExtraction.swift",
"Utility/RenderNodeDataExtractorTests.swift",
"Utility/SemanticVersion+ComparableTests.swift",
"Utility/Sequence+CategorizeTests.swift",
"Utility/Sequence+MapFirstTests.swift",
"Utility/SortByKeyPathTests.swift",
"Utility/String+CapitalizationTests.swift",
"Utility/String+HashingTests.swift",
"Utility/String+Slash.swift",
"Utility/String+SplittingTests.swift",
"Utility/String+WhitespaceTests.swift",
"Utility/SymbolGraphAvailabilityFilterTests.swift",
"Utility/SynchronizationTests.swift",
"Utility/URL+IsAbsoluteWebURLTests.swift",
"Utility/URL+RelativeTests.swift",
"Utility/URL+WithoutHostAndSchemeTests.swift",
"Utility/ValidatedURLTests.swift",
"Utility/XCTestCase+MentionedIn.swift",
"Utility/XCTestCase+enableFeatureFlag.swift",
"XCTestCase+AssertingTestData.swift",
"XCTestCase+LoadingTestData.swift"
],
"target_dependencies" : [
"SwiftDocC",
"DocCCommon",
"DocCTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SwiftDocC",
"module_type" : "SwiftTarget",
"name" : "SwiftDocC",
"path" : "Sources/SwiftDocC",
"product_dependencies" : [
"Markdown",
"SymbolKit",
"CLMDB",
"Crypto"
],
"product_memberships" : [
"SwiftDocC",
"docc",
"signal-test-app",
"generate-symbol-graph"
],
"sources" : [
"Benchmark/Benchmark.swift",
"Benchmark/BenchmarkResults.swift",
"Benchmark/Metrics.swift",
"Benchmark/Metrics/Duration.swift",
"Benchmark/Metrics/ExternalTopicsHash.swift",
"Benchmark/Metrics/OutputSize.swift",
"Benchmark/Metrics/PeakMemory.swift",
"Benchmark/Metrics/TopicAnchorHash.swift",
"Benchmark/Metrics/TopicGraphHash.swift",
"Catalog Processing/GeneratedCurationWriter.swift",
"Checker/Checker.swift",
"Checker/Checkers/AbstractContainsFormattedTextOnly.swift",
"Checker/Checkers/DuplicateTopicsSection.swift",
"Checker/Checkers/InvalidAdditionalTitle.swift",
"Checker/Checkers/InvalidCodeBlockOption.swift",
"Checker/Checkers/MissingAbstract.swift",
"Checker/Checkers/NonInclusiveLanguageChecker.swift",
"Checker/Checkers/NonOverviewHeadingChecker.swift",
"Checker/Checkers/SeeAlsoInTopicsHeadingChecker.swift",
"Converter/DocumentationContextConverter.swift",
"Converter/DocumentationNodeConverter.swift",
"Converter/RenderNode+Coding.swift",
"Converter/Rewriter/RemoveHierarchyTransformation.swift",
"Converter/Rewriter/RemoveUnusedReferencesTransformation.swift",
"Converter/Rewriter/RenderNodeTransformationComposition.swift",
"Converter/Rewriter/RenderNodeTransformationContext.swift",
"Converter/Rewriter/RenderNodeTransformer.swift",
"Converter/Rewriter/RenderNodeTransforming.swift",
"Converter/TopicRenderReferenceEncoder.swift",
"Coverage/DocumentationCoverageOptions.swift",
"DocumentationService/Convert/ConvertService+DataProvider.swift",
"DocumentationService/Convert/ConvertService.swift",
"DocumentationService/Convert/Fallback Link Resolution/ConvertServiceFallbackResolver.swift",
"DocumentationService/Convert/Symbol Link Resolution/LinkCompletionTools.swift",
"DocumentationService/DocumentationServer+createDefaultServer.swift",
"DocumentationService/ExternalReferenceResolverServiceClient.swift",
"DocumentationService/Models/DocumentationServer+Message.swift",
"DocumentationService/Models/DocumentationServer+MessageType.swift",
"DocumentationService/Models/DocumentationServer.swift",
"DocumentationService/Models/DocumentationServerError.swift",
"DocumentationService/Models/DocumentationServerProtocol.swift",
"DocumentationService/Models/DocumentationService.swift",
"DocumentationService/Models/Services/Convert/ConvertRequest.swift",
"DocumentationService/Models/Services/Convert/ConvertRequestContextWrapper.swift",
"DocumentationService/Models/Services/Convert/ConvertResponse.swift",
"DocumentationService/Models/Services/Convert/ConvertServiceError.swift",
"Indexing/Indexable.swift",
"Indexing/IndexingError.swift",
"Indexing/IndexingRecord.swift",
"Indexing/Navigator/AvailabilityIndex+Ext.swift",
"Indexing/Navigator/AvailabilityIndex.swift",
"Indexing/Navigator/NavigatorIndex.swift",
"Indexing/Navigator/NavigatorItem.swift",
"Indexing/Navigator/NavigatorTree.swift",
"Indexing/Navigator/RenderNode+NavigatorIndex.swift",
"Indexing/RenderBlockContent+TextIndexing.swift",
"Indexing/RenderIndexJSON/RenderIndex.swift",
"Indexing/RenderInlineContent+TextIndexing.swift",
"Indexing/RenderNode+Indexable.swift",
"Indexing/RenderNode+Relationships.swift",
"Indexing/RenderSection+TextIndexing.swift",
"Indexing/TutorialSectionsRenderSection+Indexable.swift",
"Infrastructure/Bundle Assets/BundleData.swift",
"Infrastructure/Bundle Assets/DataAssetManager.swift",
"Infrastructure/Bundle Assets/SVGIDExtractor.swift",
"Infrastructure/Communication/Code colors/CodeColors.swift",
"Infrastructure/Communication/Code colors/CodeColorsPreferenceKey.swift",
"Infrastructure/Communication/Code colors/SRGBColor.swift",
"Infrastructure/Communication/CommunicationBridge.swift",
"Infrastructure/Communication/Foundation/AnyCodable.swift",
"Infrastructure/Communication/Foundation/JSON.swift",
"Infrastructure/Communication/Message+Codable.swift",
"Infrastructure/Communication/Message.swift",
"Infrastructure/Communication/MessageType.swift",
"Infrastructure/Communication/WebKitCommunicationBridge.swift",
"Infrastructure/ContentCache.swift",
"Infrastructure/Context/DocumentationContext+Configuration.swift",
"Infrastructure/ConvertActionConverter.swift",
"Infrastructure/ConvertOutputConsumer.swift",
"Infrastructure/CoverageDataEntry.swift",
"Infrastructure/Diagnostics/ANSIAnnotation.swift",
"Infrastructure/Diagnostics/Diagnostic.swift",
"Infrastructure/Diagnostics/DiagnosticConsoleWriter.swift",
"Infrastructure/Diagnostics/DiagnosticConsumer.swift",
"Infrastructure/Diagnostics/DiagnosticEngine.swift",
"Infrastructure/Diagnostics/DiagnosticFile.swift",
"Infrastructure/Diagnostics/DiagnosticFileWriter.swift",
"Infrastructure/Diagnostics/DiagnosticFormattingOptions.swift",
"Infrastructure/Diagnostics/DiagnosticNote.swift",
"Infrastructure/Diagnostics/DiagnosticSeverity.swift",
"Infrastructure/Diagnostics/ParseDirectiveArguments.swift",
"Infrastructure/Diagnostics/Problem.swift",
"Infrastructure/Diagnostics/Replacement.swift",
"Infrastructure/Diagnostics/Solution.swift",
"Infrastructure/Diagnostics/SourcePosition.swift",
"Infrastructure/Diagnostics/TerminalHelper.swift",
"Infrastructure/DocumentationBundle+Identifier.swift",
"Infrastructure/DocumentationBundle.swift",
"Infrastructure/DocumentationBundleFileTypes.swift",
"Infrastructure/DocumentationContext+Breadcrumbs.swift",
"Infrastructure/DocumentationContext.swift",
"Infrastructure/DocumentationCurator.swift",
"Infrastructure/Extensions/KindIdentifier+Curation.swift",
"Infrastructure/Extensions/SymbolGraph.Symbol.Location+URL.swift",
"Infrastructure/External Data/ExternalDocumentationSource.swift",
"Infrastructure/External Data/ExternalMetadata.swift",
"Infrastructure/External Data/GlobalExternalSymbolResolver.swift",
"Infrastructure/External Data/OutOfProcessReferenceResolver+Communication.swift",
"Infrastructure/External Data/OutOfProcessReferenceResolver+DeprecatedCommunication.swift",
"Infrastructure/External Data/OutOfProcessReferenceResolver.swift",
"Infrastructure/Input Discovery/DataProvider.swift",
"Infrastructure/Input Discovery/DocumentationInputsProvider.swift",
"Infrastructure/Link Resolution/ExternalPathHierarchyResolver.swift",
"Infrastructure/Link Resolution/LinkResolver+NavigatorIndex.swift",
"Infrastructure/Link Resolution/LinkResolver.swift",
"Infrastructure/Link Resolution/PathHierarchy+DisambiguatedPaths.swift",
"Infrastructure/Link Resolution/PathHierarchy+Dump.swift",
"Infrastructure/Link Resolution/PathHierarchy+Error.swift",
"Infrastructure/Link Resolution/PathHierarchy+Find.swift",
"Infrastructure/Link Resolution/PathHierarchy+PathComponent.swift",
"Infrastructure/Link Resolution/PathHierarchy+Serialization.swift",
"Infrastructure/Link Resolution/PathHierarchy+TypeSignature.swift",
"Infrastructure/Link Resolution/PathHierarchy+TypeSignatureDisambiguation.swift",
"Infrastructure/Link Resolution/PathHierarchy.swift",
"Infrastructure/Link Resolution/PathHierarchyBasedLinkResolver+Breadcrumbs.swift",
"Infrastructure/Link Resolution/PathHierarchyBasedLinkResolver+Overloads.swift",
"Infrastructure/Link Resolution/PathHierarchyBasedLinkResolver.swift",
"Infrastructure/Link Resolution/SnippetResolver.swift",
"Infrastructure/NodeURLGenerator.swift",
"Infrastructure/Symbol Graph/AccessControl+Comparable.swift",
"Infrastructure/Symbol Graph/ExtendedTypeFormatExtension.swift",
"Infrastructure/Symbol Graph/ExtendedTypeFormatTransformation.swift",
"Infrastructure/Symbol Graph/GeneratedDocumentationTopics.swift",
"Infrastructure/Symbol Graph/ResolvedTopicReference+Symbol.swift",
"Infrastructure/Symbol Graph/SymbolGraphLoader.swift",
"Infrastructure/Symbol Graph/SymbolGraphRelationshipsBuilder.swift",
"Infrastructure/Symbol Graph/SymbolReference.swift",
"Infrastructure/Symbol Graph/UnresolvedTopicReference+Symbol.swift",
"Infrastructure/Topic Graph/AutomaticCuration.swift",
"Infrastructure/Topic Graph/TopicGraph.swift",
"Infrastructure/Workspace/DefaultAvailability.swift",
"Infrastructure/Workspace/DocumentationBundle+Info.swift",
"Infrastructure/Workspace/DocumentationWorkspaceDataProvider.swift",
"Infrastructure/Workspace/FeatureFlags+Info.swift",
"LinkTargets/LinkDestinationSummary.swift",
"Model/AnchorSection.swift",
"Model/AvailabilityParser.swift",
"Model/BuildMetadata.swift",
"Model/DocumentationMarkup.swift",
"Model/DocumentationNode.swift",
"Model/Identifier.swift",
"Model/Kind.swift",
"Model/MarkdownOutput/Translation/MarkdownOutputMarkdownWalker.swift",
"Model/MarkdownOutput/Translation/MarkdownOutputSemanticVisitor.swift",
"Model/Markup+parsing.swift",
"Model/Name.swift",
"Model/ParametersAndReturnValidator.swift",
"Model/Rendering/Content/Extensions/RenderTermLists.swift",
"Model/Rendering/Content/RenderBlockContent+Capitalization.swift",
"Model/Rendering/Content/RenderBlockContent.swift",
"Model/Rendering/Content/RenderContentMetadata.swift",
"Model/Rendering/Content/RenderInlineContent.swift",
"Model/Rendering/Diffing/AnyRenderReference.swift",
"Model/Rendering/Diffing/AnyRenderSection.swift",
"Model/Rendering/Diffing/DifferenceBuilder.swift",
"Model/Rendering/Diffing/Differences.swift",
"Model/Rendering/Diffing/RenderNode+Diffable.swift",
"Model/Rendering/DocumentationContentRenderer.swift",
"Model/Rendering/HTML/HTMLContentConsumer.swift",
"Model/Rendering/HTML/HTMLRenderer.swift",
"Model/Rendering/LinkTitleResolver.swift",
"Model/Rendering/Navigation Tree/RenderHierarchy.swift",
"Model/Rendering/Navigation Tree/RenderHierarchyChapter.swift",
"Model/Rendering/Navigation Tree/RenderHierarchyLandmark.swift",
"Model/Rendering/Navigation Tree/RenderHierarchyTranslator.swift",
"Model/Rendering/Navigation Tree/RenderHierarchyTutorial.swift",
"Model/Rendering/Navigation Tree/RenderReferenceHierarchy.swift",
"Model/Rendering/Navigation Tree/RenderTutorialsHierarchy.swift",
"Model/Rendering/PresentationURLGenerator.swift",
"Model/Rendering/References/AssetReferences.swift",
"Model/Rendering/References/FileReference.swift",
"Model/Rendering/References/ImageReference.swift",
"Model/Rendering/References/LinkReference.swift",
"Model/Rendering/References/MediaReference.swift",
"Model/Rendering/References/RenderReference.swift",
"Model/Rendering/References/TopicColor.swift",
"Model/Rendering/References/TopicImage.swift",
"Model/Rendering/References/TopicRenderReference.swift",
"Model/Rendering/References/UnresolvedReference.swift",
"Model/Rendering/References/VideoReference.swift",
"Model/Rendering/RenderContentCompiler.swift",
"Model/Rendering/RenderContentConvertible.swift",
"Model/Rendering/RenderContext.swift",
"Model/Rendering/RenderNode.Tag.swift",
"Model/Rendering/RenderNode.swift",
"Model/Rendering/RenderNode/AnyMetadata.swift",
"Model/Rendering/RenderNode/CodableContentSection.swift",
"Model/Rendering/RenderNode/CodableRenderReference.swift",
"Model/Rendering/RenderNode/CodableRenderSection.swift",
"Model/Rendering/RenderNode/RenderMetadata.swift",
"Model/Rendering/RenderNode/RenderNode+Codable.swift",
"Model/Rendering/RenderNodeTranslator.swift",
"Model/Rendering/RenderNodeVariant.swift",
"Model/Rendering/RenderReferenceStore.swift",
"Model/Rendering/RenderSection.swift",
"Model/Rendering/RenderSectionTranslator/AttributesSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/DeclarationsSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/DictionaryKeysSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/DiscussionSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/HTTPBodySectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/HTTPEndpointSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/HTTPParametersSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/HTTPResponsesSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/MentionsSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/ParametersSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/PlistDetailsSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/PossibleValuesSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/RenderSectionTranslator.swift",
"Model/Rendering/RenderSectionTranslator/ReturnsSectionTranslator.swift",
"Model/Rendering/SemanticVersion.swift",
"Model/Rendering/Symbol/AttributesRenderSection.swift",
"Model/Rendering/Symbol/AvailabilityRenderMetadataItem.swift",
"Model/Rendering/Symbol/AvailabilitySortOrder.swift",
"Model/Rendering/Symbol/ConformanceSection.swift",
"Model/Rendering/Symbol/ContentRenderSection.swift",
"Model/Rendering/Symbol/DeclarationRenderSection+SymbolGraph.swift",
"Model/Rendering/Symbol/DeclarationsRenderSection.swift",
"Model/Rendering/Symbol/DiffAvailability.swift",
"Model/Rendering/Symbol/MentionsRenderSection.swift",
"Model/Rendering/Symbol/ParameterRenderSection.swift",
"Model/Rendering/Symbol/PossibleValuesRenderSection.swift",
"Model/Rendering/Symbol/PropertiesRenderSection.swift",
"Model/Rendering/Symbol/PropertyListDetailsRenderSection.swift",
"Model/Rendering/Symbol/RESTBodyRenderSection.swift",
"Model/Rendering/Symbol/RESTEndpointRenderSection.swift",
"Model/Rendering/Symbol/RESTExampleRenderSection.swift",
"Model/Rendering/Symbol/RESTParametersRenderSection.swift",
"Model/Rendering/Symbol/RESTResponseRenderSection.swift",
"Model/Rendering/Symbol/RelationshipsRenderSection.swift",
"Model/Rendering/Symbol/SampleDownloadSection.swift",
"Model/Rendering/Symbol/TaskGroupRenderSection.swift",
"Model/Rendering/TopicsSectionStyle.swift",
"Model/Rendering/Tutorial Article/TutorialArticleSection.swift",
"Model/Rendering/Tutorial/LineHighlighter.swift",
"Model/Rendering/Tutorial/References/DownloadReference.swift",
"Model/Rendering/Tutorial/References/XcodeRequirementReference.swift",
"Model/Rendering/Tutorial/Sections/IntroRenderSection.swift",
"Model/Rendering/Tutorial/Sections/TutorialAssessmentsRenderSection.swift",
"Model/Rendering/Tutorial/Sections/TutorialSectionsRenderSection.swift",
"Model/Rendering/Tutorials Overview/Resources/RenderTile.swift",
"Model/Rendering/Tutorials Overview/Sections/CallToActionSection.swift",
"Model/Rendering/Tutorials Overview/Sections/ContentAndMediaGroupSection.swift",
"Model/Rendering/Tutorials Overview/Sections/ContentAndMediaSection.swift",
"Model/Rendering/Tutorials Overview/Sections/ResourcesRenderSection.swift",
"Model/Rendering/Tutorials Overview/Sections/VolumeRenderSection.swift",
"Model/Rendering/Variants/JSONPatchApplier.swift",
"Model/Rendering/Variants/JSONPatchOperation.swift",
"Model/Rendering/Variants/JSONPointer.swift",
"Model/Rendering/Variants/PatchOperation.swift",
"Model/Rendering/Variants/RenderNodeVariantOverridesApplier.swift",
"Model/Rendering/Variants/VariantCollection+Coding.swift",
"Model/Rendering/Variants/VariantCollection+Symbol.swift",
"Model/Rendering/Variants/VariantCollection+Variant.swift",
"Model/Rendering/Variants/VariantCollection.swift",
"Model/Rendering/Variants/VariantContainer.swift",
"Model/Rendering/Variants/VariantOverride.swift",
"Model/Rendering/Variants/VariantOverrides.swift",
"Model/Rendering/Variants/VariantPatchOperation.swift",
"Model/Section/Section.swift",
"Model/Section/Sections/Abstract.swift",
"Model/Section/Sections/AutomaticTaskGroupSection.swift",
"Model/Section/Sections/DefaultImplementations.swift",
"Model/Section/Sections/DeprecatedSection.swift",
"Model/Section/Sections/DictionaryKeysSection.swift",
"Model/Section/Sections/Discussion.swift",
"Model/Section/Sections/GroupedSection.swift",
"Model/Section/Sections/HTTPBodySection.swift",
"Model/Section/Sections/HTTPEndpointSection.swift",
"Model/Section/Sections/HTTPParametersSection.swift",
"Model/Section/Sections/HTTPResponsesSection.swift",
"Model/Section/Sections/ParametersSection.swift",
"Model/Section/Sections/PropertyListPossibleValuesSection.swift",
"Model/Section/Sections/Relationships.swift",
"Model/Section/Sections/ReturnsSection.swift",
"Model/Section/Sections/SeeAlso.swift",
"Model/Section/Sections/Topics.swift",
"Model/Semantics/DictionaryKey.swift",
"Model/Semantics/HTTPBody.swift",
"Model/Semantics/HTTPParameter.swift",
"Model/Semantics/HTTPResponse.swift",
"Model/Semantics/LegacyTag.swift",
"Model/Semantics/Parameter.swift",
"Model/Semantics/Return.swift",
"Model/Semantics/Throw.swift",
"Model/TaskGroup.swift",
"Semantics/Abstracted.swift",
"Semantics/Article/Article.swift",
"Semantics/Article/ArticleSymbolMentions.swift",
"Semantics/Article/MarkupConvertible.swift",
"Semantics/Comment.swift",
"Semantics/ContentAndMedia.swift",
"Semantics/DirectiveConvertable.swift",
"Semantics/DirectiveInfrastructure/AutomaticDirectiveConvertible.swift",
"Semantics/DirectiveInfrastructure/ChildDirectiveWrapper.swift",
"Semantics/DirectiveInfrastructure/ChildMarkdownWrapper.swift",
"Semantics/DirectiveInfrastructure/DirectiveArgumentValueConvertible.swift",
"Semantics/DirectiveInfrastructure/DirectiveArgumentWrapper.swift",
"Semantics/DirectiveInfrastructure/DirectiveIndex.swift",
"Semantics/DirectiveInfrastructure/DirectiveMirror.swift",
"Semantics/DirectiveInfrastructure/MarkupContaining.swift",
"Semantics/DirectiveParser.swift",
"Semantics/ExternalLinks/ExternalMarkupReferenceWalker.swift",
"Semantics/ExternalLinks/ExternalReferenceWalker.swift",
"Semantics/General Purpose Analyses/DeprecatedArgument.swift",
"Semantics/General Purpose Analyses/Extract.swift",
"Semantics/General Purpose Analyses/HasArgumentOfType.swift",
"Semantics/General Purpose Analyses/HasAtLeastOne.swift",
"Semantics/General Purpose Analyses/HasAtMostOne.swift",
"Semantics/General Purpose Analyses/HasContent.swift",
"Semantics/General Purpose Analyses/HasExactlyOne.swift",
"Semantics/General Purpose Analyses/HasOnlyKnownArguments.swift",
"Semantics/General Purpose Analyses/HasOnlyKnownDirectives.swift",
"Semantics/General Purpose Analyses/HasOnlySequentialHeadings.swift",
"Semantics/Graph/SymbolKind.Swift.swift",
"Semantics/Intro.swift",
"Semantics/Landmark.swift",
"Semantics/Layout.swift",
"Semantics/MarkupContainer.swift",
"Semantics/MarkupReferenceResolver.swift",
"Semantics/Media/ImageMedia.swift",
"Semantics/Media/Media.swift",
"Semantics/Media/VideoMedia.swift",
"Semantics/Metadata/AlternateRepresentation.swift",
"Semantics/Metadata/Availability.swift",
"Semantics/Metadata/CallToAction.swift",
"Semantics/Metadata/CustomMetadata.swift",
"Semantics/Metadata/DisplayName.swift",
"Semantics/Metadata/DocumentationExtension.swift",
"Semantics/Metadata/Metadata.swift",
"Semantics/Metadata/PageColor.swift",
"Semantics/Metadata/PageImage.swift",
"Semantics/Metadata/PageKind.swift",
"Semantics/Metadata/SupportedLanguage.swift",
"Semantics/Metadata/TechnologyRoot.swift",
"Semantics/Metadata/TitleHeading.swift",
"Semantics/Options/AutomaticArticleSubheading.swift",
"Semantics/Options/AutomaticSeeAlso.swift",
"Semantics/Options/AutomaticTitleHeading.swift",
"Semantics/Options/Options.swift",
"Semantics/Options/TopicsVisualStyle.swift",
"Semantics/Redirect.swift",
"Semantics/Redirected.swift",
"Semantics/Reference/Links.swift",
"Semantics/Reference/Row.swift",
"Semantics/Reference/Small.swift",
"Semantics/Reference/TabNavigator.swift",
"Semantics/ReferenceResolver.swift",
"Semantics/Semantic.swift",
"Semantics/SemanticAnalyzer.swift",
"Semantics/Snippets/Snippet.swift",
"Semantics/Symbol/DeprecationSummary.swift",
"Semantics/Symbol/DocumentationDataVariants+SymbolGraphSymbol.swift",
"Semantics/Symbol/DocumentationDataVariants.swift",
"Semantics/Symbol/PlatformName.swift",
"Semantics/Symbol/Relationship.swift",
"Semantics/Symbol/Symbol.swift",
"Semantics/Symbol/UnifiedSymbol+Extensions.swift",
"Semantics/Technology/Resources/Resources.swift",
"Semantics/Technology/Resources/Tile.swift",
"Semantics/Technology/TutorialTableOfContents.swift",
"Semantics/Technology/Volume/Chapter/Chapter.swift",
"Semantics/Technology/Volume/Chapter/TutorialReference.swift",
"Semantics/Technology/Volume/Volume.swift",
"Semantics/Timed.swift",
"Semantics/Titled.swift",
"Semantics/Tutorial/Assessments/Assessments.swift",
"Semantics/Tutorial/Assessments/Multiple Choice/Choice/Choice.swift",
"Semantics/Tutorial/Assessments/Multiple Choice/Choice/Justification.swift",
"Semantics/Tutorial/Assessments/Multiple Choice/MultipleChoice.swift",
"Semantics/Tutorial/Tasks/Steps/Code.swift",
"Semantics/Tutorial/Tasks/Steps/Step.swift",
"Semantics/Tutorial/Tasks/Steps/Steps.swift",
"Semantics/Tutorial/Tasks/TutorialSection.swift",
"Semantics/Tutorial/Tutorial.swift",
"Semantics/Tutorial/XcodeRequirement.swift",
"Semantics/TutorialArticle/Stack.swift",
"Semantics/TutorialArticle/TutorialArticle.swift",
"Semantics/Visitor/SemanticVisitor.swift",
"Semantics/Walker/SemanticWalker.swift",
"Semantics/Walker/Walkers/SemanticTreeDumper.swift",
"Servers/DocumentationSchemeHandler.swift",
"Servers/FileServer.swift",
"SourceRepository/SourceRepository.swift",
"SwiftDocCMarkdownOutput/MarkdownOutputManifest.swift",
"SwiftDocCMarkdownOutput/MarkdownOutputNode.swift",
"Utility/Checksum.swift",
"Utility/Collection+ConcurrentPerform.swift",
"Utility/CollectionChanges.swift",
"Utility/CommonTypeExports.swift",
"Utility/DataStructures/BidirectionalMap.swift",
"Utility/DataStructures/GroupedSequence.swift",
"Utility/DispatchGroup+Async.swift",
"Utility/Errors/DescribedError.swift",
"Utility/Errors/ErrorWithProblems.swift",
"Utility/ExternalIdentifier.swift",
"Utility/FeatureFlags.swift",
"Utility/FileManagerProtocol+FilesSequence.swift",
"Utility/FileManagerProtocol.swift",
"Utility/FoundationExtensions/Array+baseType.swift",
"Utility/FoundationExtensions/AutoreleasepoolShim.swift",
"Utility/FoundationExtensions/CharacterSet.swift",
"Utility/FoundationExtensions/Collection+indexed.swift",
"Utility/FoundationExtensions/Dictionary+TypedValues.swift",
"Utility/FoundationExtensions/NoOpSignposterShim.swift",
"Utility/FoundationExtensions/Optional+baseType.swift",
"Utility/FoundationExtensions/PlainTextShim.swift",
"Utility/FoundationExtensions/RangeReplaceableCollection+Group.swift",
"Utility/FoundationExtensions/SendableMetatypeShim.swift",
"Utility/FoundationExtensions/Sequence+Categorize.swift",
"Utility/FoundationExtensions/Sequence+FirstMap.swift",
"Utility/FoundationExtensions/Sequence+RenderBlockContentElemenet.swift",
"Utility/FoundationExtensions/SortByKeyPath.swift",
"Utility/FoundationExtensions/String+Capitalization.swift",
"Utility/FoundationExtensions/String+Hashing.swift",
"Utility/FoundationExtensions/String+Path.swift",
"Utility/FoundationExtensions/String+SingleQuoted.swift",
"Utility/FoundationExtensions/String+Splitting.swift",
"Utility/FoundationExtensions/String+Whitespace.swift",
"Utility/FoundationExtensions/StringCollection+List.swift",
"Utility/FoundationExtensions/URL+IsAbsoluteWebURL.swift",
"Utility/FoundationExtensions/URL+Relative.swift",
"Utility/FoundationExtensions/URL+WithFragment.swift",
"Utility/FoundationExtensions/URL+WithoutHostAndPortAndScheme.swift",
"Utility/Graphs/DirectedGraph+Cycles.swift",
"Utility/Graphs/DirectedGraph+Paths.swift",
"Utility/Graphs/DirectedGraph+Traversal.swift",
"Utility/Graphs/DirectedGraph.swift",
"Utility/LMDB/LMDB+Database.swift",
"Utility/LMDB/LMDB+Environment.swift",
"Utility/LMDB/LMDB+Error.swift",
"Utility/LMDB/LMDB+Transaction.swift",
"Utility/LMDB/LMDB.swift",
"Utility/Language/EnglishLanguage.swift",
"Utility/Language/NativeLanguage.swift",
"Utility/ListItemUpdatable.swift",
"Utility/LogHandle.swift",
"Utility/MarkupExtensions/AnyLink.swift",
"Utility/MarkupExtensions/BlockDirectiveExtensions.swift",
"Utility/MarkupExtensions/DocumentExtensions.swift",
"Utility/MarkupExtensions/Heading+StartsWithAnyLink.swift",
"Utility/MarkupExtensions/ImageExtensions.swift",
"Utility/MarkupExtensions/ListItemExtractor.swift",
"Utility/MarkupExtensions/MarkupChildrenExtensions.swift",
"Utility/MarkupExtensions/SourceRangeExtensions.swift",
"Utility/NearMiss.swift",
"Utility/RenderNodeDataExtractor.swift",
"Utility/SemanticVersion+Comparable.swift",
"Utility/SymbolGraphAvailability+Filter.swift",
"Utility/Synchronization.swift",
"Utility/ValidatedURL.swift",
"Utility/Version.swift"
],
"target_dependencies" : [
"DocCCommon",
"DocCHTML"
],
"type" : "library"
},
{
"c99name" : "DocCTestUtilities",
"module_type" : "SwiftTarget",
"name" : "DocCTestUtilities",
"path" : "Sources/DocCTestUtilities",
"product_dependencies" : [
"SymbolKit"
],
"sources" : [
"FilesAndFolders.swift",
"SymbolGraphCreation.swift",
"TestFileSystem.swift",
"XCTestCase+TemporaryDirectory.swift"
],
"target_dependencies" : [
"SwiftDocC",
"DocCCommon"
],
"type" : "library"
},
{
"c99name" : "DocCHTMLTests",
"module_type" : "SwiftTarget",
"name" : "DocCHTMLTests",
"path" : "Tests/DocCHTMLTests",
"product_dependencies" : [
"Markdown"
],
"sources" : [
"MarkdownRenderer+PageElementsTests.swift",
"MarkdownRendererTests.swift",
"WordBreakTests.swift"
],
"target_dependencies" : [
"DocCHTML",
"SwiftDocC",
"DocCTestUtilities"
],
"type" : "test"
},
{
"c99name" : "DocCHTML",
"module_type" : "SwiftTarget",
"name" : "DocCHTML",
"path" : "Sources/DocCHTML",
"product_dependencies" : [
"Markdown",
"SymbolKit"
],
"product_memberships" : [
"SwiftDocC",
"docc",
"signal-test-app",
"generate-symbol-graph"
],
"sources" : [
"LinkProvider.swift",
"MarkdownRenderer+Availability.swift",
"MarkdownRenderer+Breadcrumbs.swift",
"MarkdownRenderer+Declaration.swift",
"MarkdownRenderer+Discussion.swift",
"MarkdownRenderer+Parameters.swift",
"MarkdownRenderer+Relationships.swift",
"MarkdownRenderer+Returns.swift",
"MarkdownRenderer+Topics.swift",
"MarkdownRenderer.swift",
"WordBreak.swift",
"XMLNode+element.swift"
],
"target_dependencies" : [
"DocCCommon"
],
"type" : "library"
},
{
"c99name" : "DocCCommonTests",
"module_type" : "SwiftTarget",
"name" : "DocCCommonTests",
"path" : "Tests/DocCCommonTests",
"sources" : [
"FastSymbolGraphJSONDecoderErrorTests.swift",
"FastSymbolGraphJSONDecoderTests.swift",
"FixedSizeBitSetTests.swift",
"SmallSourceLanguageSetTests.swift",
"SourceLanguageTests.swift"
],
"target_dependencies" : [
"DocCCommon",
"DocCTestUtilities"
],
"type" : "test"
},
{
"c99name" : "DocCCommon",
"module_type" : "SwiftTarget",
"name" : "DocCCommon",
"path" : "Sources/DocCCommon",
"product_dependencies" : [
"SymbolKit"
],
"product_memberships" : [
"SwiftDocC",
"docc",
"signal-test-app",
"generate-symbol-graph"
],
"sources" : [
"FixedSizeBitSet.swift",
"JSONDecoding/FastSymbolGraphJSONDecoder.swift",
"JSONDecoding/SymbolGraph+FastJSONDecodable.swift",
"JSONDecoding/UnsafeRawPointer+HasASCIIPrefix.swift",
"Mutex.swift",
"SourceLanguage.swift"
],
"type" : "library"
},
{
"c99name" : "DocCCommandLineTests",
"module_type" : "SwiftTarget",
"name" : "DocCCommandLineTests",
"path" : "Tests/DocCCommandLineTests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/DocCCommandLineTests/Test Bundles",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/DocCCommandLineTests/Test Resources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"ArgumentParsing/ConvertSubcommandSourceRepositoryTests.swift",
"ArgumentParsing/ConvertSubcommandTests.swift",
"ArgumentParsing/DocumentationCoverageKindFilterOptionsTests.swift",
"ArgumentParsing/ErrorMessageTests.swift",
"ArgumentParsing/MergeSubcommandTests.swift",
"ArgumentParsing/PreviewSubcommandTests.swift",
"C+Extensions.swift",
"ConvertActionIndexerTests.swift",
"ConvertActionStaticHostableTests.swift",
"ConvertActionTests.swift",
"DirectoryMonitorTests.swift",
"EmitGeneratedCurationsActionTests.swift",
"FileWritingHTMLContentConsumerTests.swift",
"FolderStructure.swift",
"FolderStructureTests.swift",
"HTMLTemplateDirectory.swift",
"IndexActionTests.swift",
"Init/InitActionTests.swift",
"JSONEncodingRenderNodeWriterTests.swift",
"MergeActionTests.swift",
"PlatformArgumentParserTests.swift",
"PreviewActionIntegrationTests.swift",
"PreviewServer/LiveReloadClientsTests.swift",
"PreviewServer/PreviewHTTPHandlerTests.swift",
"PreviewServer/RequestHandler/DefaultRequestHandlerTests.swift",
"PreviewServer/RequestHandler/ErrorRequestHandlerTests.swift",
"PreviewServer/RequestHandler/FileRequestHandlerTests.swift",
"PreviewServer/RequestHandler/LiveReloadTests.swift",
"PreviewServer/RequestHandler/SSERequestHandlerTests.swift",
"PreviewServer/ServerTestUtils.swift",
"ProblemTests.swift",
"SemanticAnalyzerTests.swift",
"ShadowFileManagerTemporaryDirectory.swift",
"SignalTests.swift",
"StaticHostableTransformerTests.swift",
"StaticHostingBaseTest.swift",
"StaticHostingWithContentTests.swift",
"ThrottleTests.swift",
"TransformForStaticHostingActionTests.swift",
"Utility/DirectedGraphTests.swift",
"Utility/FileTests.swift",
"Utility/LogHandleTests.swift",
"Utility/Sequence+UniqueTests.swift",
"Utility/TestFileSystemTests.swift",
"Utility/URL+IsAbsoluteWebURLTests.swift",
"Utility/URL+RelativeTests.swift",
"Utility/XCTestCase+enableFeatureFlag.swift",
"XCTestCase+LoadingData.swift"
],
"target_dependencies" : [
"DocCCommandLine",
"SwiftDocC",
"DocCCommon",
"DocCTestUtilities"
],
"type" : "test"
},
{
"c99name" : "DocCCommandLine",
"module_type" : "SwiftTarget",
"name" : "DocCCommandLine",
"path" : "Sources/DocCCommandLine",
"product_dependencies" : [
"NIOHTTP1",
"ArgumentParser"
],
"product_memberships" : [
"docc",
"signal-test-app"
],
"sources" : [
"Action/Action.swift",
"Action/ActionResult.swift",
"Action/Actions/Action+MoveOutput.swift",
"Action/Actions/Convert/ConvertAction.swift",
"Action/Actions/Convert/ConvertFileWritingConsumer.swift",
"Action/Actions/Convert/CoverageDataEntry+generateSummary.swift",
"Action/Actions/Convert/FileWritingHTMLContentConsumer.swift",
"Action/Actions/Convert/Indexer.swift",
"Action/Actions/Convert/JSONEncodingRenderNodeWriter.swift",
"Action/Actions/CoverageAction.swift",
"Action/Actions/EmitGeneratedCurationAction.swift",
"Action/Actions/IndexAction.swift",
"Action/Actions/Init/CatalogTemplate.swift",
"Action/Actions/Init/CatalogTemplateKind.swift",
"Action/Actions/Init/InitAction.swift",
"Action/Actions/Merge/MergeAction+SynthesizedLandingPage.swift",
"Action/Actions/Merge/MergeAction.swift",
"Action/Actions/PreviewAction.swift",
"Action/Actions/TransformForStaticHostingAction.swift",
"ArgumentParsing/ActionExtensions/Action+performAndHandleResult.swift",
"ArgumentParsing/ActionExtensions/ConvertAction+CommandInitialization.swift",
"ArgumentParsing/ArgumentValidation/URLArgumentValidator.swift",
"ArgumentParsing/Options/DirectoryPathOption.swift",
"ArgumentParsing/Options/DocumentationArchiveOption.swift",
"ArgumentParsing/Options/DocumentationBundleOption.swift",
"ArgumentParsing/Options/DocumentationCoverageOptionsArgument.swift",
"ArgumentParsing/Options/InitOptions.swift",
"ArgumentParsing/Options/OutOfProcessLinkResolverOption.swift",
"ArgumentParsing/Options/PreviewOptions.swift",
"ArgumentParsing/Options/Source Repository/SourceRepositoryArguments.swift",
"ArgumentParsing/Options/TemplateOption.swift",
"ArgumentParsing/Subcommands/Convert.swift",
"ArgumentParsing/Subcommands/EmitGeneratedCuration.swift",
"ArgumentParsing/Subcommands/Index.swift",
"ArgumentParsing/Subcommands/Init.swift",
"ArgumentParsing/Subcommands/Merge.swift",
"ArgumentParsing/Subcommands/Preview.swift",
"ArgumentParsing/Subcommands/ProcessArchive.swift",
"ArgumentParsing/Subcommands/ProcessCatalog.swift",
"ArgumentParsing/Subcommands/TransformForStaticHosting.swift",
"Docc.swift",
"PreviewServer/LiveReloadClients.swift",
"PreviewServer/PreviewHTTPHandler.swift",
"PreviewServer/PreviewServer.swift",
"PreviewServer/RequestHandler/DefaultRequestHandler.swift",
"PreviewServer/RequestHandler/ErrorRequestHandler.swift",
"PreviewServer/RequestHandler/FileRequestHandler.swift",
"PreviewServer/RequestHandler/HTTPResponseHead+FromRequest.swift",
"PreviewServer/RequestHandler/RequestHandlerFactory.swift",
"PreviewServer/RequestHandler/SSERequestHandler.swift",
"Transformers/StaticHostableTransformer.swift",
"Utility/DirectoryMonitor.swift",
"Utility/FoundationExtensions/Sequence+Unique.swift",
"Utility/FoundationExtensions/String+Path.swift",
"Utility/FoundationExtensions/URL+IsAbsoluteWebURL.swift",
"Utility/FoundationExtensions/URL+Relative.swift",
"Utility/PlatformArgumentParser.swift",
"Utility/Signal.swift",
"Utility/Throttle.swift"
],
"target_dependencies" : [
"SwiftDocC",
"DocCCommon"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
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.