Build Information
Failed to build SwiftDocC, reference main (a6990a), with Swift 6.4 for iOS using Xcode 27.0 on 24 Sep 2026 07:34:59 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftDocC-Package -destination generic/platform=iOSBuild Log
"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" : "/Users/admin/builder/spi-builder-workspace/Tests/DocCCommandLineTests/Test Bundles",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/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"
}
{
"workspace" : {
"name" : "SwiftDocC",
"schemes" : [
"docc",
"generate-symbol-graph",
"signal-test-app",
"SwiftDocC",
"SwiftDocC-Package"
]
}
}
2026-09-24 03:34:46.952 xcodebuild[2046:11362] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftDocC-Package -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme SwiftDocC-Package -destination generic/platform=iOS
Resolve Package Graph
Resolved source packages:
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.8.2
swift-nio: https://github.com/apple/swift-nio.git @ 2.103.0
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin.git @ 1.5.0
SwiftDocC: /Users/admin/builder/spi-builder-workspace
swift-collections: https://github.com/apple/swift-collections.git @ 1.7.0
CLMDB: https://github.com/swiftlang/swift-lmdb.git @ main (866bc25)
swift-markdown: https://github.com/swiftlang/swift-markdown.git @ main (75e3df1)
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.7.3
swift-crypto: https://github.com/apple/swift-crypto.git @ 3.15.1
swift-atomics: https://github.com/apple/swift-atomics.git @ 1.3.1
swift-system: https://github.com/apple/swift-system.git @ 1.8.1
cmark-gfm: https://github.com/swiftlang/swift-cmark.git @ gfm (0c8947b)
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit.git @ main (e9a4c0f)
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (51 targets)
Target 'generate-symbol-graph-product' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCHTML' in project 'SwiftDocC'
➜ Explicit dependency on target 'SwiftDocC' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
➜ Explicit dependency on target 'CLMDB-product' in project 'CLMDB'
➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
Target 'signal-test-app-product' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCHTML' in project 'SwiftDocC'
➜ Explicit dependency on target 'SwiftDocC' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommandLine' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
➜ Explicit dependency on target 'CLMDB-product' in project 'CLMDB'
➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'docc-product' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCHTML' in project 'SwiftDocC'
➜ Explicit dependency on target 'SwiftDocC' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommandLine' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
➜ Explicit dependency on target 'CLMDB-product' in project 'CLMDB'
➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'DocCCommandLine' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCHTML' in project 'SwiftDocC'
➜ Explicit dependency on target 'SwiftDocC' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
➜ Explicit dependency on target 'CLMDB-product' in project 'CLMDB'
➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'ArgumentParser-product' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'NIOHTTP1-product' in project 'swift-nio'
➜ Explicit dependency on target 'NIOHTTP1' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'NIO' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLLHTTP' in project 'swift-nio'
➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
Target 'NIOHTTP1' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'NIO' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLLHTTP' in project 'swift-nio'
➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
Target 'CNIOLLHTTP' in project 'swift-nio' (no dependencies)
Target 'NIO' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
Target 'NIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'swift-nio_NIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
Target 'swift-nio_NIOPosix' in project 'swift-nio' (no dependencies)
Target 'CNIOPosix' in project 'swift-nio' (no dependencies)
Target 'NIOEmbedded' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
Target 'NIOCore' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
Target 'Atomics-product' in project 'swift-atomics'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target '_AtomicsShims' in project 'swift-atomics' (no dependencies)
Target 'DequeModule-product' in project 'swift-collections'
➜ Explicit dependency on target 'DequeModule' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
➜ Explicit dependency on target 'SpanPreview' in project 'swift-collections'
Target 'DequeModule' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
➜ Explicit dependency on target 'SpanPreview' in project 'swift-collections'
Target 'SpanPreview' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
Target '_NIODataStructures' in project 'swift-nio' (no dependencies)
Target 'CNIOWASI' in project 'swift-nio' (no dependencies)
Target 'CNIOWindows' in project 'swift-nio' (no dependencies)
Target 'CNIOLinux' in project 'swift-nio' (no dependencies)
Target 'CNIODarwin' in project 'swift-nio' (no dependencies)
Target 'CNIOFreeBSD' in project 'swift-nio' (no dependencies)
Target 'CNIOOpenBSD' in project 'swift-nio' (no dependencies)
Target '_NIOBase64' in project 'swift-nio' (no dependencies)
Target 'NIOConcurrencyHelpers' in project 'swift-nio'
➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
Target 'CNIOAtomics' in project 'swift-nio' (no dependencies)
Target 'SwiftDocC-product' in project 'SwiftDocC'
➜ Explicit dependency on target 'SwiftDocC' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCHTML' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
➜ Explicit dependency on target 'CLMDB-product' in project 'CLMDB'
➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
Target 'SwiftDocC' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCHTML' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
➜ Explicit dependency on target 'CLMDB-product' in project 'CLMDB'
➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
Target 'Crypto-product' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'swift-crypto_Crypto' in project 'swift-crypto' (no dependencies)
Target 'CLMDB-product' in project 'CLMDB'
➜ Explicit dependency on target 'CLMDB' in project 'CLMDB'
Target 'CLMDB' in project 'CLMDB' (no dependencies)
Target 'DocCHTML' in project 'SwiftDocC'
➜ Explicit dependency on target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'Markdown-product' in project 'swift-markdown'
Target 'Markdown-product' in project 'swift-markdown'
➜ Explicit dependency on target 'Markdown' in project 'swift-markdown'
➜ Explicit dependency on target 'CAtomic' in project 'swift-markdown'
➜ Explicit dependency on target 'cmark-gfm-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
Target 'Markdown' in project 'swift-markdown'
➜ Explicit dependency on target 'CAtomic' in project 'swift-markdown'
➜ Explicit dependency on target 'cmark-gfm-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
Target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm-extensions' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
Target 'cmark-gfm-extensions' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
Target 'cmark-gfm-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
Target 'cmark-gfm' in project 'cmark-gfm' (no dependencies)
Target 'CAtomic' in project 'swift-markdown' (no dependencies)
Target 'DocCCommon' in project 'SwiftDocC'
➜ Explicit dependency on target 'SymbolKit-product' in project 'SymbolKit'
Target 'SymbolKit-product' in project 'SymbolKit'
➜ Explicit dependency on target 'SymbolKit' in project 'SymbolKit'
Target 'SymbolKit' in project 'SymbolKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
SwiftDriver ArgumentParser normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParser' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ArgumentParser -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser-dependency-scan.dia -user-module-version 1.8.2 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name swift_argument_parser -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver DocCHTML normal arm64 com.apple.xcode.tools.swift.compiler (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name DocCHTML -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include/module.modulemap -DXcode -Xfrontend -warn-long-expression-type-checking\=1000 -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InternalImportsByDefault -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios16.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver NIOCore normal arm64 com.apple.xcode.tools.swift.compiler (in target 'NIOCore' from project 'swift-nio')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name NIOCore -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/Objects-normal/arm64/NIOCore.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/CNIOAtomics.modulemap -DXcode -enable-experimental-feature Lifetimes -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/Objects-normal/arm64/NIOCore-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/Objects-normal/arm64/NIOCore.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/Objects-normal/arm64/NIOCore-dependency-scan.dia -user-module-version 2.103.0 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name swift_nio -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/Objects-normal/arm64/NIOCore_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOCore-t.build/Objects-normal/arm64/NIOCore-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/NIOConcurrencyHelpers.o normal (in target 'NIOConcurrencyHelpers' from project 'swift-nio')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -O0 -w -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/NIOConcurrencyHelpers.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/NIOConcurrencyHelpers_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/NIOConcurrencyHelpers_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/NIOConcurrencyHelpers.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/NIOConcurrencyHelpers.o
ExtractAppIntentsMetadata (in target 'NIOConcurrencyHelpers' from project 'swift-nio')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.1aNqja/Metal.xctoolchain --module-name NIOConcurrencyHelpers --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk --xcode-version 27A266a --platform-family iOS --deployment-target 15.0 --bundle-identifier swift-nio.NIOConcurrencyHelpers --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/NIOConcurrencyHelpers.appintents --target-triple arm64-apple-ios15.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/NIOConcurrencyHelpers.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/NIOConcurrencyHelpers_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/NIOConcurrencyHelpers.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/NIOConcurrencyHelpers.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/NIOConcurrencyHelpers.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-nio.build/Debug-iphoneos/NIOConcurrencyHelpers-t.build/Objects-normal/arm64/NIOConcurrencyHelpers.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-24 03:34:59.125 appintentsmetadataprocessor[2168:12202] Starting appintentsmetadataprocessor export
2026-09-24 03:34:59.193 appintentsmetadataprocessor[2168:12202] Extracted no relevant App Intents symbols, skipping writing output
SwiftCompile normal arm64 Compiling\ MarkdownRenderer+Discussion.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift (in target 'DocCHTML' from project 'SwiftDocC')
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift:25:78: error: cannot find type 'XMLNode' in scope
23 | ///
24 | /// If the markup doesn't start with a level-2 heading, the renderer will insert a level-2 heading based on the `fallbackSectionName`.
25 | func discussion(_ markup: [any Markup], fallbackSectionName: String) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
26 | guard !markup.isEmpty else { return [] }
27 | var remaining = markup[...]
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:770:50: error: cannot find type 'XMLNode' in scope
768 |
769 | @_disfavoredOverload
770 | package func visit(_ markup: some Markup) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
771 | // Check common markup types first
772 | if let paragraph = markup as? Paragraph {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:60:43: error: cannot find type 'XMLNode' in scope
58 | /// <p>Some <i>formatted</i> text</p>
59 | /// ```
60 | func visit(_ paragraph: Paragraph) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
61 | .element(named: "p", children: visit(paragraph.children))
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:78:45: error: cannot find type 'XMLNode' in scope
76 | /// </blockquote>
77 | /// ```
78 | func visit(_ blockQuote: BlockQuote) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
79 | let aside = Aside(blockQuote)
80 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:112:47: error: cannot find type 'XMLNode' in scope
110 | ///
111 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
112 | package func visit(_ heading: Heading) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
113 | selfReferencingHeading(level: heading.level, content: visit(heading.children), plainTextTitle: heading.plainText)
114 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:167:41: error: cannot find type 'XMLNode' in scope
165 |
166 | /// Transforms a markdown emphasis into a`<i>` HTML element.
167 | func visit(_ emphasis: Emphasis) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
168 | .element(named: "i", children: visit(emphasis.children))
169 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:172:37: error: cannot find type 'XMLNode' in scope
170 |
171 | /// Transforms a markdown strong into a`<b>` HTML element.
172 | func visit(_ strong: Strong) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
173 | .element(named: "b", children: visit(strong.children))
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:177:51: error: cannot find type 'XMLNode' in scope
175 |
176 | /// Transforms a markdown strikethrough into a`<s>` HTML element.
177 | func visit(_ strikethrough: Strikethrough) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
178 | .element(named: "s", children: visit(strikethrough.children))
179 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:182:45: error: cannot find type 'XMLNode' in scope
180 |
181 | /// Transforms a markdown inline code into a`<code>` HTML element.
182 | func visit(_ inlineCode: InlineCode) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
183 | .element(named: "code", children: [.text(inlineCode.code)])
184 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:187:33: error: cannot find type 'XMLNode' in scope
185 |
186 | /// Transforms a markdown text into an HTML escaped text node.
187 | func visit(_ text: Text) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
188 | .text(text.string)
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:192:33: error: cannot find type 'XMLNode' in scope
190 |
191 | /// Transforms a markdown line break into an empty`<br />` HTML element.
192 | func visit(_: LineBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
193 | .element(named: "br")
194 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:197:33: error: cannot find type 'XMLNode' in scope
195 |
196 | /// Transforms a markdown line break into a single space.
197 | func visit(_: SoftBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
198 | .text(" ") // A soft line break doesn't actually break the content
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:202:37: error: cannot find type 'XMLNode' in scope
200 |
201 | /// Transforms a markdown line break into an empty`<hr />` HTML element.
202 | func visit(_: ThematicBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
203 | .element(named: "hr")
204 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:222:38: error: cannot find type 'XMLNode' in scope
220 |
221 | /// Transforms a block of HTML in the source markdown into XML nodes representing the same structure with all the comments removed.
222 | func visit(_ html: HTMLBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
223 | do {
224 | let parsed = try XMLElement(xmlString: html.rawHTML)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:233:39: error: cannot find type 'XMLNode' in scope
231 |
232 | /// Transforms an inline HTML tag in the source markdown into XML nodes representing the same structure with all the comments removed.
233 | func visit(_ html: InlineHTML) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
234 | // Inline HTML is one tag at a time, meaning that the closing and opening tags are parsed separately
235 | // Because of this, we can't parse it with `XMLElement` or `XMLParser`.
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:271:33: error: cannot find type 'XMLNode' in scope
269 | ///
270 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
271 | func visit(_ link: Link) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
272 | guard let destination = link.destination.flatMap({ URL(string: $0) }) else {
273 | return .text("")
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:345:45: error: cannot find type 'XMLNode' in scope
343 | ///
344 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
345 | func visit(_ symbolLink: SymbolLink) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
346 | guard let destination = symbolLink.destination.flatMap({ URL(string: $0) }),
347 | let linkedElement = linkProvider.element(for: destination)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:404:35: error: cannot find type 'XMLNode' in scope
402 | /// </picture>
403 | /// ```
404 | func visit(_ image: Image) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
405 | guard let asset = image.source.flatMap({ linkProvider.assetNamed($0) }), !asset.files.isEmpty else {
406 | return .text("") // ???: What do we return for images that won't display anything?
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:461:43: error: cannot find type 'XMLNode' in scope
459 | /// </pre>
460 | /// ```
461 | func visit(_ codeBlock: CodeBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
462 | let attributes = codeBlock.language.map {
463 | ["class": $0]
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:507:51: error: cannot find type 'XMLNode' in scope
505 | /// </ul>
506 | /// ```
507 | func visit(_ unorderedList: UnorderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
508 | .element(named: "ul", children: visit(unorderedList.children))
509 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:530:47: error: cannot find type 'XMLNode' in scope
528 | /// </ol>
529 | /// ```
530 | func visit(_ orderedList: OrderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
531 | .element(named: "ol", children: visit(orderedList.children))
532 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:537:41: error: cannot find type 'XMLNode' in scope
535 | ///
536 | /// See ``visit(_:)-(UnorderedList)`` or ``visit(_:)-(OrderedList)`` for examples.
537 | func visit(_ listItem: ListItem) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
538 | .element(named: "li", children: visit(listItem.children))
539 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:579:35: error: cannot find type 'XMLNode' in scope
577 | /// </table>
578 | /// ```
579 | func visit(_ table: Table) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
580 | let element = XMLElement(name: "table")
581 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:744:38: error: cannot find type 'XMLNode' in scope
742 | // MARK: Directives
743 |
744 | func visit(_: BlockDirective) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
745 | .text("") // TODO: Support the block directives that appear as in-page content (rdar://165755944)
746 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:751:35: error: cannot find type 'XMLNode' in scope
749 | // It would be nice if DocC processed in the model, so that all renderers could have just one code path for parameters, returns, etc.
750 |
751 | func visit(_: DoxygenNote) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
752 | .text("")
753 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:754:38: error: cannot find type 'XMLNode' in scope
752 | .text("")
753 | }
754 | func visit(_: DoxygenReturns) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
755 | .text("")
756 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:757:39: error: cannot find type 'XMLNode' in scope
755 | .text("")
756 | }
757 | func visit(_: DoxygenAbstract) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
758 | .text("")
759 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:760:40: error: cannot find type 'XMLNode' in scope
758 | .text("")
759 | }
760 | func visit(_: DoxygenParameter) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
761 | .text("")
762 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:763:41: error: cannot find type 'XMLNode' in scope
761 | .text("")
762 | }
763 | func visit(_: DoxygenDiscussion) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
764 | .text("")
765 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:84: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:70: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:662:57: error: cannot find type 'XMLNode' in scope
660 | // MARK: Markup children
661 |
662 | private func visit(_ container: MarkupChildren) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
663 | var children: [XMLNode] = []
664 | children.reserveCapacity(container.underestimatedCount)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift:15:9: warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
13 | package import FoundationXML
14 | #else
15 | package import Foundation
| `- warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
16 | #endif
17 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift:18:9: warning: package import of 'Markdown' was not used in package declarations [#UnusedImportAccess]
16 | #endif
17 |
18 | package import Markdown
| `- warning: package import of 'Markdown' was not used in package declarations [#UnusedImportAccess]
19 |
20 | package extension MarkdownRenderer {
[#UnusedImportAccess]: <https://docs.swift.org/compiler/documentation/diagnostics/unused-import-access>
Failed frontend command:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Discussion.swift
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/LinkProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Declaration.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/WordBreak.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/XMLNode+element.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/MarkdownRenderer+Discussion.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/MarkdownRenderer+Discussion.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/MarkdownRenderer+Discussion.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/MarkdownRenderer+Discussion.dia -target arm64-apple-ios16.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -warn-long-expression-type-checking\=1000 -serialize-debugging-options -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-markdown/Sources/CAtomic/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name DocCHTML -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-ios27.0 -target-sdk-version 27.0 -target-sdk-name iphoneos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/MarkdownRenderer+Discussion.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/DocCHTML.swiftmodule -index-unit-output-path /SwiftDocC.build/Debug-iphoneos/DocCHTML-t.build/Objects-normal/arm64/MarkdownRenderer+Discussion.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 Compiling\ MarkdownRenderer+Breadcrumbs.swift,\ MarkdownRenderer+Declaration.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Declaration.swift (in target 'DocCHTML' from project 'SwiftDocC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Breadcrumbs.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Declaration.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Declaration.swift
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:22:83: error: cannot find type 'XMLNode' in scope
20 | package extension MarkdownRenderer {
21 | /// Creates an HTML element for the breadcrumbs that lead to the renderer's current page.
22 | func breadcrumbs(references: [URL], currentPageNames: LinkedElement.Names) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
23 | // Breadcrumbs handle symbols differently than most elements in that everything uses a default style (no "code voice")
24 | func nameElements(for names: LinkedElement.Names) -> [XMLNode] {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:24:63: error: cannot find type 'XMLNode' in scope
22 | func breadcrumbs(references: [URL], currentPageNames: LinkedElement.Names) -> XMLNode {
23 | // Breadcrumbs handle symbols differently than most elements in that everything uses a default style (no "code voice")
24 | func nameElements(for names: LinkedElement.Names) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
25 | switch names {
26 | case .single(.conceptual(let name)), .single(.symbol(let name)):
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:38:65: error: type 'Any' has no member 'text'
36 | names.map { language, name in
37 | // Wrap the name in a span so that it can be given a language specific "class" attribute.
38 | .element(named: "span", children: [.text(name)], attributes: ["class": "\(language.id)-only"])
| `- error: type 'Any' has no member 'text'
39 | }
40 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:49:21: error: cannot find type 'XMLNode' in scope
47 |
48 | // Create links for each of the breadcrumbs
49 | var items: [XMLNode] = references.compactMap {
| `- error: cannot find type 'XMLNode' in scope
50 | linkProvider.element(for: $0).map { page in
51 | .element(named: "li", children: [
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:52:22: error: type 'Any' has no member 'element'
50 | linkProvider.element(for: $0).map { page in
51 | .element(named: "li", children: [
52 | .element(named: "a", children: nameElements(for: page.names), attributes: ["href": self.path(to: page.path)])
| `- error: type 'Any' has no member 'element'
53 | ])
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:61:20: error: cannot find 'XMLNode' in scope
59 | .element(named: "li", children: nameElements(for: currentPageNames))
60 | )
61 | let list = XMLNode.element(named: "ul", children: items)
| `- error: cannot find 'XMLNode' in scope
62 |
63 | return switch goal {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:16:9: warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
14 | package import FoundationEssentials
15 | #else
16 | package import Foundation
| `- warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
17 | #endif
18 | private import DocCCommon
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Declaration.swift:30:89: error: cannot find type 'XMLElement' in scope
28 | ///
29 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it joins the different fragments into string.
30 | func declaration(_ fragmentsByLanguage: [SourceLanguage: [DeclarationFragment]]) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
31 | let fragmentsByLanguage = RenderHelpers.sortedLanguageSpecificValues(fragmentsByLanguage)
32 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Declaration.swift:55:79: error: cannot find type 'XMLNode' in scope
53 | }
54 |
55 | private func _declarationTokens(for fragments: [DeclarationFragment]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
56 | // TODO: Pretty print declarations for Swift and Objective-C by placing attributes and parameters on their own lines (rdar://165918402)
57 | fragments.map { fragment in
SwiftCompile normal arm64 Compiling\ MarkdownRenderer+Returns.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift (in target 'DocCHTML' from project 'SwiftDocC')
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift:28:82: error: cannot find type 'XMLNode' in scope
26 | /// If all language representations of the symbol have the _same_ return value, only pass the return value content for one language.
27 | /// This produces a "returns" section that doesn't hide the return value content for any of the languages (same as if the symbol only had one language representation)
28 | func returns(_ languageSpecificSections: [SourceLanguage: [any Markup]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
29 | let info = RenderHelpers.sortedLanguageSpecificValues(languageSpecificSections)
30 | let items: [XMLNode] = if info.count == 1 {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift:30:21: error: cannot find type 'XMLNode' in scope
28 | func returns(_ languageSpecificSections: [SourceLanguage: [any Markup]]) -> [XMLNode] {
29 | let info = RenderHelpers.sortedLanguageSpecificValues(languageSpecificSections)
30 | let items: [XMLNode] = if info.count == 1 {
| `- error: cannot find type 'XMLNode' in scope
31 | info.first!.value.map { visit($0) }
32 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:770:50: error: cannot find type 'XMLNode' in scope
768 |
769 | @_disfavoredOverload
770 | package func visit(_ markup: some Markup) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
771 | // Check common markup types first
772 | if let paragraph = markup as? Paragraph {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:60:43: error: cannot find type 'XMLNode' in scope
58 | /// <p>Some <i>formatted</i> text</p>
59 | /// ```
60 | func visit(_ paragraph: Paragraph) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
61 | .element(named: "p", children: visit(paragraph.children))
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:78:45: error: cannot find type 'XMLNode' in scope
76 | /// </blockquote>
77 | /// ```
78 | func visit(_ blockQuote: BlockQuote) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
79 | let aside = Aside(blockQuote)
80 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:112:47: error: cannot find type 'XMLNode' in scope
110 | ///
111 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
112 | package func visit(_ heading: Heading) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
113 | selfReferencingHeading(level: heading.level, content: visit(heading.children), plainTextTitle: heading.plainText)
114 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:167:41: error: cannot find type 'XMLNode' in scope
165 |
166 | /// Transforms a markdown emphasis into a`<i>` HTML element.
167 | func visit(_ emphasis: Emphasis) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
168 | .element(named: "i", children: visit(emphasis.children))
169 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:172:37: error: cannot find type 'XMLNode' in scope
170 |
171 | /// Transforms a markdown strong into a`<b>` HTML element.
172 | func visit(_ strong: Strong) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
173 | .element(named: "b", children: visit(strong.children))
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:177:51: error: cannot find type 'XMLNode' in scope
175 |
176 | /// Transforms a markdown strikethrough into a`<s>` HTML element.
177 | func visit(_ strikethrough: Strikethrough) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
178 | .element(named: "s", children: visit(strikethrough.children))
179 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:182:45: error: cannot find type 'XMLNode' in scope
180 |
181 | /// Transforms a markdown inline code into a`<code>` HTML element.
182 | func visit(_ inlineCode: InlineCode) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
183 | .element(named: "code", children: [.text(inlineCode.code)])
184 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:187:33: error: cannot find type 'XMLNode' in scope
185 |
186 | /// Transforms a markdown text into an HTML escaped text node.
187 | func visit(_ text: Text) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
188 | .text(text.string)
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:192:33: error: cannot find type 'XMLNode' in scope
190 |
191 | /// Transforms a markdown line break into an empty`<br />` HTML element.
192 | func visit(_: LineBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
193 | .element(named: "br")
194 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:197:33: error: cannot find type 'XMLNode' in scope
195 |
196 | /// Transforms a markdown line break into a single space.
197 | func visit(_: SoftBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
198 | .text(" ") // A soft line break doesn't actually break the content
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:202:37: error: cannot find type 'XMLNode' in scope
200 |
201 | /// Transforms a markdown line break into an empty`<hr />` HTML element.
202 | func visit(_: ThematicBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
203 | .element(named: "hr")
204 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:222:38: error: cannot find type 'XMLNode' in scope
220 |
221 | /// Transforms a block of HTML in the source markdown into XML nodes representing the same structure with all the comments removed.
222 | func visit(_ html: HTMLBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
223 | do {
224 | let parsed = try XMLElement(xmlString: html.rawHTML)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:233:39: error: cannot find type 'XMLNode' in scope
231 |
232 | /// Transforms an inline HTML tag in the source markdown into XML nodes representing the same structure with all the comments removed.
233 | func visit(_ html: InlineHTML) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
234 | // Inline HTML is one tag at a time, meaning that the closing and opening tags are parsed separately
235 | // Because of this, we can't parse it with `XMLElement` or `XMLParser`.
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:271:33: error: cannot find type 'XMLNode' in scope
269 | ///
270 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
271 | func visit(_ link: Link) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
272 | guard let destination = link.destination.flatMap({ URL(string: $0) }) else {
273 | return .text("")
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:345:45: error: cannot find type 'XMLNode' in scope
343 | ///
344 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
345 | func visit(_ symbolLink: SymbolLink) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
346 | guard let destination = symbolLink.destination.flatMap({ URL(string: $0) }),
347 | let linkedElement = linkProvider.element(for: destination)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:404:35: error: cannot find type 'XMLNode' in scope
402 | /// </picture>
403 | /// ```
404 | func visit(_ image: Image) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
405 | guard let asset = image.source.flatMap({ linkProvider.assetNamed($0) }), !asset.files.isEmpty else {
406 | return .text("") // ???: What do we return for images that won't display anything?
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:461:43: error: cannot find type 'XMLNode' in scope
459 | /// </pre>
460 | /// ```
461 | func visit(_ codeBlock: CodeBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
462 | let attributes = codeBlock.language.map {
463 | ["class": $0]
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:507:51: error: cannot find type 'XMLNode' in scope
505 | /// </ul>
506 | /// ```
507 | func visit(_ unorderedList: UnorderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
508 | .element(named: "ul", children: visit(unorderedList.children))
509 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:530:47: error: cannot find type 'XMLNode' in scope
528 | /// </ol>
529 | /// ```
530 | func visit(_ orderedList: OrderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
531 | .element(named: "ol", children: visit(orderedList.children))
532 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:537:41: error: cannot find type 'XMLNode' in scope
535 | ///
536 | /// See ``visit(_:)-(UnorderedList)`` or ``visit(_:)-(OrderedList)`` for examples.
537 | func visit(_ listItem: ListItem) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
538 | .element(named: "li", children: visit(listItem.children))
539 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:579:35: error: cannot find type 'XMLNode' in scope
577 | /// </table>
578 | /// ```
579 | func visit(_ table: Table) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
580 | let element = XMLElement(name: "table")
581 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:744:38: error: cannot find type 'XMLNode' in scope
742 | // MARK: Directives
743 |
744 | func visit(_: BlockDirective) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
745 | .text("") // TODO: Support the block directives that appear as in-page content (rdar://165755944)
746 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:751:35: error: cannot find type 'XMLNode' in scope
749 | // It would be nice if DocC processed in the model, so that all renderers could have just one code path for parameters, returns, etc.
750 |
751 | func visit(_: DoxygenNote) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
752 | .text("")
753 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:754:38: error: cannot find type 'XMLNode' in scope
752 | .text("")
753 | }
754 | func visit(_: DoxygenReturns) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
755 | .text("")
756 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:757:39: error: cannot find type 'XMLNode' in scope
755 | .text("")
756 | }
757 | func visit(_: DoxygenAbstract) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
758 | .text("")
759 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:760:40: error: cannot find type 'XMLNode' in scope
758 | .text("")
759 | }
760 | func visit(_: DoxygenParameter) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
761 | .text("")
762 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:763:41: error: cannot find type 'XMLNode' in scope
761 | .text("")
762 | }
763 | func visit(_: DoxygenDiscussion) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
764 | .text("")
765 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:662:57: error: cannot find type 'XMLNode' in scope
660 | // MARK: Markup children
661 |
662 | private func visit(_ container: MarkupChildren) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
663 | var children: [XMLNode] = []
664 | children.reserveCapacity(container.underestimatedCount)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:84: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:70: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift:15:9: warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
13 | package import FoundationXML
14 | #else
15 | package import Foundation
| `- warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
16 | #endif
17 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift:18:9: warning: package import of 'Markdown' was not used in package declarations [#UnusedImportAccess]
16 | #endif
17 |
18 | package import Markdown
| `- warning: package import of 'Markdown' was not used in package declarations [#UnusedImportAccess]
19 | package import DocCCommon
20 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift:19:9: warning: package import of 'DocCCommon' was not used in package declarations [#UnusedImportAccess]
17 |
18 | package import Markdown
19 | package import DocCCommon
| `- warning: package import of 'DocCCommon' was not used in package declarations [#UnusedImportAccess]
20 |
21 | package extension MarkdownRenderer {
[#UnusedImportAccess]: <https://docs.swift.org/compiler/documentation/diagnostics/unused-import-access>
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Returns.swift
SwiftCompile normal arm64 Compiling\ MarkdownRenderer+Relationships.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift (in target 'DocCHTML' from project 'SwiftDocC')
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:41:104: error: cannot find type 'XMLNode' in scope
39 | /// If the API has the _same_ lists in all language representations, only pass the lists for one language.
40 | /// This produces a named section that doesn't hide any lists for any of the languages (the same as if the symbol only had one language representation).
41 | func groupedListSection(named sectionName: String, groups lists: [SourceLanguage: [ListInfo]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
42 | let lists = RenderHelpers.sortedLanguageSpecificValues(lists)
43 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:64:67: error: cannot find type 'XMLElement' in scope
62 | }
63 |
64 | private func _singleListGroupElements(for list: ListInfo) -> [XMLElement] {
| `- error: cannot find type 'XMLElement' in scope
65 | let listItems = list.references.compactMap { reference in
66 | linkProvider.element(for: reference).map { _listItem(for: $0) }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:82:59: error: cannot find type 'XMLElement' in scope
80 | }
81 |
82 | private func _listItem(for element: LinkedElement) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
83 | var items: [XMLNode]
84 | switch element.names {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:44:21: error: cannot find type 'XMLElement' in scope
42 | let lists = RenderHelpers.sortedLanguageSpecificValues(lists)
43 |
44 | let items: [XMLElement] = if lists.count == 1 {
| `- error: cannot find type 'XMLElement' in scope
45 | lists.first!.value.flatMap { list in
46 | _singleListGroupElements(for: list)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:51:33: error: cannot find 'XMLNode' in scope
49 | // TODO: As a future improvement we could diff the references and only mark them as language-specific if the group and reference doesn't appear in all languages.
50 | lists.flatMap { language, taskGroups in
51 | let attribute = XMLNode.attribute(withName: "class", stringValue: "\(language.id)-only") as! XMLNode
| `- error: cannot find 'XMLNode' in scope
52 |
53 | let elements = taskGroups.flatMap { _singleListGroupElements(for: $0) }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:84: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:70: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:71:21: error: cannot find type 'XMLElement' in scope
69 | guard !listItems.isEmpty else { return [] }
70 |
71 | var items: [XMLElement] = []
| `- error: cannot find type 'XMLElement' in scope
72 | // Title
73 | if let title = list.title {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:119:111: error: cannot find type 'XMLElement' in scope
117 | ///
118 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
119 | func selfReferencingHeading(level: Int, content: [XMLNode], plainTextTitle: @autoclosure () -> String) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
120 | switch goal {
121 | case .conciseness:
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:119:55: error: cannot find type 'XMLNode' in scope
117 | ///
118 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
119 | func selfReferencingHeading(level: Int, content: [XMLNode], plainTextTitle: @autoclosure () -> String) -> XMLElement {
| `- error: cannot find type 'XMLNode' in scope
120 | switch goal {
121 | case .conciseness:
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:83:21: error: cannot find type 'XMLNode' in scope
81 |
82 | private func _listItem(for element: LinkedElement) -> XMLElement {
83 | var items: [XMLNode]
| `- error: cannot find type 'XMLNode' in scope
84 | switch element.names {
85 | case .single(.conceptual(let title)):
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:86:23: error: type 'Any' has no member 'text'
84 | switch element.names {
85 | case .single(.conceptual(let title)):
86 | items = [.text(title)]
| `- error: type 'Any' has no member 'text'
87 |
88 | case .single(.symbol(let title)):
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:247:52: error: cannot find type 'XMLNode' in scope
245 | }
246 |
247 | package func wordBreak(symbolName: String) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
248 | switch goal {
249 | case .richness: RenderHelpers.wordBreak(symbolName: symbolName)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:89:24: error: type 'Any' has no member 'element'
87 |
88 | case .single(.symbol(let title)):
89 | items = [ .element(named: "code", children: wordBreak(symbolName: title)) ]
| `- error: type 'Any' has no member 'element'
90 |
91 | case .languageSpecificSymbol(let titlesByLanguage):
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:94:97: error: cannot force unwrap value of non-optional type '@Sendable (((key: SourceLanguage, value: String)) throws -> Bool) throws -> (key: SourceLanguage, value: String)?'
92 | let titlesByLanguage = RenderHelpers.sortedLanguageSpecificValues(titlesByLanguage)
93 | items = if titlesByLanguage.count == 1 {
94 | [ .element(named: "code", children: wordBreak(symbolName: titlesByLanguage.first!.value)) ]
| `- error: cannot force unwrap value of non-optional type '@Sendable (((key: SourceLanguage, value: String)) throws -> Bool) throws -> (key: SourceLanguage, value: String)?'
95 | } else {
96 | titlesByLanguage.map { language, title in
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:94:99: error: value of type '@Sendable (((key: SourceLanguage, value: String)) throws -> Bool) throws -> (key: SourceLanguage, value: String)?' has no member 'value'
92 | let titlesByLanguage = RenderHelpers.sortedLanguageSpecificValues(titlesByLanguage)
93 | items = if titlesByLanguage.count == 1 {
94 | [ .element(named: "code", children: wordBreak(symbolName: titlesByLanguage.first!.value)) ]
| `- error: value of type '@Sendable (((key: SourceLanguage, value: String)) throws -> Bool) throws -> (key: SourceLanguage, value: String)?' has no member 'value'
95 | } else {
96 | titlesByLanguage.map { language, title in
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:103:14: error: type 'Any' has no member 'element'
101 |
102 | return .element(named: "li", children: [
103 | .element(named: "a", children: items, attributes: ["href": path(to: element.path)])
| `- error: type 'Any' has no member 'element'
104 | ])
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:19:9: warning: package import of 'DocCCommon' was not used in package declarations [#UnusedImportAccess]
17 | #endif
18 |
19 | package import DocCCommon
| `- warning: package import of 'DocCCommon' was not used in package declarations [#UnusedImportAccess]
20 |
21 | package extension MarkdownRenderer {
[#UnusedImportAccess]: <https://docs.swift.org/compiler/documentation/diagnostics/unused-import-access>
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Relationships.swift
SwiftCompile normal arm64 Compiling\ MarkdownRenderer+Parameters.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift (in target 'DocCHTML' from project 'SwiftDocC')
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:41:68: error: cannot find type 'XMLNode' in scope
39 | /// If all language representations of the symbol have the _same_ parameters, only pass the parameter information for one language.
40 | /// This produces a "parameters" section that doesn't hide any parameters for any of the languages (same as if the symbol only had one language representation)
41 | func parameters(_ info: [SourceLanguage: [ParameterInfo]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
42 | let info = RenderHelpers.sortedLanguageSpecificValues(info)
43 | guard info.contains(where: { _, parameters in !parameters.isEmpty }) else {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:70:81: error: cannot find type 'XMLElement' in scope
68 | }
69 |
70 | private func _singleLanguageParameters(_ parameterInfo: [ParameterInfo]) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
71 | .element(named: "dl", children: _singleLanguageParameterItems(parameterInfo))
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:74:86: error: cannot find type 'XMLElement' in scope
72 | }
73 |
74 | private func _singleLanguageParameterItems(_ parameterInfo: [ParameterInfo]) -> [XMLElement] {
| `- error: cannot find type 'XMLElement' in scope
75 | // When there's only a single language representation, create a list of `<dt>` and `<dd>` HTML elements ("terms" and "definitions" in a "description list" (`<dl> HTML element`)
76 | var items: [XMLElement] = []
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:95:10: error: cannot find type 'XMLElement' in scope
93 | primary: (key: SourceLanguage, value: [ParameterInfo]),
94 | secondary: (key: SourceLanguage, value: [ParameterInfo])
95 | ) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
96 | // "Shadow" the parameters with more descriptive tuple labels
97 | let primary = (language: primary.key, parameters: primary.value)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:48:21: error: cannot find type 'XMLElement' in scope
46 | }
47 |
48 | let items: [XMLElement] = switch info.count {
| `- error: cannot find type 'XMLElement' in scope
49 | case 1:
50 | [_singleLanguageParameters(info.first!.value)]
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:50:50: error: cannot force unwrap value of non-optional type '(((key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])) throws -> Bool) throws -> (key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])?'
48 | let items: [XMLElement] = switch info.count {
49 | case 1:
50 | [_singleLanguageParameters(info.first!.value)]
| `- error: cannot force unwrap value of non-optional type '(((key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])) throws -> Bool) throws -> (key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])?'
51 |
52 | case 2:
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:50:52: error: value of type '(((key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])) throws -> Bool) throws -> (key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])?' has no member 'value'
48 | let items: [XMLElement] = switch info.count {
49 | case 1:
50 | [_singleLanguageParameters(info.first!.value)]
| `- error: value of type '(((key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])) throws -> Bool) throws -> (key: SourceLanguage, value: [MarkdownRenderer<Provider>.ParameterInfo])?' has no member 'value'
51 |
52 | case 2:
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:84: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:70: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:76:21: error: cannot find type 'XMLElement' in scope
74 | private func _singleLanguageParameterItems(_ parameterInfo: [ParameterInfo]) -> [XMLElement] {
75 | // When there's only a single language representation, create a list of `<dt>` and `<dd>` HTML elements ("terms" and "definitions" in a "description list" (`<dl> HTML element`)
76 | var items: [XMLElement] = []
| `- error: cannot find type 'XMLElement' in scope
77 | items.reserveCapacity(parameterInfo.count * 2)
78 | for parameter in parameterInfo {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:81:51: error: type 'Any' has no member 'text'
79 | // name
80 | items.append(
81 | .element(named: "dt", children: [.text(parameter.name)])
| `- error: type 'Any' has no member 'text'
82 | )
83 | // description
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:770:50: error: cannot find type 'XMLNode' in scope
768 |
769 | @_disfavoredOverload
770 | package func visit(_ markup: some Markup) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
771 | // Check common markup types first
772 | if let paragraph = markup as? Paragraph {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:60:43: error: cannot find type 'XMLNode' in scope
58 | /// <p>Some <i>formatted</i> text</p>
59 | /// ```
60 | func visit(_ paragraph: Paragraph) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
61 | .element(named: "p", children: visit(paragraph.children))
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:78:45: error: cannot find type 'XMLNode' in scope
76 | /// </blockquote>
77 | /// ```
78 | func visit(_ blockQuote: BlockQuote) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
79 | let aside = Aside(blockQuote)
80 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:112:47: error: cannot find type 'XMLNode' in scope
110 | ///
111 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
112 | package func visit(_ heading: Heading) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
113 | selfReferencingHeading(level: heading.level, content: visit(heading.children), plainTextTitle: heading.plainText)
114 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:167:41: error: cannot find type 'XMLNode' in scope
165 |
166 | /// Transforms a markdown emphasis into a`<i>` HTML element.
167 | func visit(_ emphasis: Emphasis) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
168 | .element(named: "i", children: visit(emphasis.children))
169 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:172:37: error: cannot find type 'XMLNode' in scope
170 |
171 | /// Transforms a markdown strong into a`<b>` HTML element.
172 | func visit(_ strong: Strong) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
173 | .element(named: "b", children: visit(strong.children))
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:177:51: error: cannot find type 'XMLNode' in scope
175 |
176 | /// Transforms a markdown strikethrough into a`<s>` HTML element.
177 | func visit(_ strikethrough: Strikethrough) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
178 | .element(named: "s", children: visit(strikethrough.children))
179 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:182:45: error: cannot find type 'XMLNode' in scope
180 |
181 | /// Transforms a markdown inline code into a`<code>` HTML element.
182 | func visit(_ inlineCode: InlineCode) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
183 | .element(named: "code", children: [.text(inlineCode.code)])
184 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:187:33: error: cannot find type 'XMLNode' in scope
185 |
186 | /// Transforms a markdown text into an HTML escaped text node.
187 | func visit(_ text: Text) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
188 | .text(text.string)
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:192:33: error: cannot find type 'XMLNode' in scope
190 |
191 | /// Transforms a markdown line break into an empty`<br />` HTML element.
192 | func visit(_: LineBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
193 | .element(named: "br")
194 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:197:33: error: cannot find type 'XMLNode' in scope
195 |
196 | /// Transforms a markdown line break into a single space.
197 | func visit(_: SoftBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
198 | .text(" ") // A soft line break doesn't actually break the content
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:202:37: error: cannot find type 'XMLNode' in scope
200 |
201 | /// Transforms a markdown line break into an empty`<hr />` HTML element.
202 | func visit(_: ThematicBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
203 | .element(named: "hr")
204 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:222:38: error: cannot find type 'XMLNode' in scope
220 |
221 | /// Transforms a block of HTML in the source markdown into XML nodes representing the same structure with all the comments removed.
222 | func visit(_ html: HTMLBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
223 | do {
224 | let parsed = try XMLElement(xmlString: html.rawHTML)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:233:39: error: cannot find type 'XMLNode' in scope
231 |
232 | /// Transforms an inline HTML tag in the source markdown into XML nodes representing the same structure with all the comments removed.
233 | func visit(_ html: InlineHTML) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
234 | // Inline HTML is one tag at a time, meaning that the closing and opening tags are parsed separately
235 | // Because of this, we can't parse it with `XMLElement` or `XMLParser`.
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:271:33: error: cannot find type 'XMLNode' in scope
269 | ///
270 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
271 | func visit(_ link: Link) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
272 | guard let destination = link.destination.flatMap({ URL(string: $0) }) else {
273 | return .text("")
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:345:45: error: cannot find type 'XMLNode' in scope
343 | ///
344 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
345 | func visit(_ symbolLink: SymbolLink) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
346 | guard let destination = symbolLink.destination.flatMap({ URL(string: $0) }),
347 | let linkedElement = linkProvider.element(for: destination)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:404:35: error: cannot find type 'XMLNode' in scope
402 | /// </picture>
403 | /// ```
404 | func visit(_ image: Image) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
405 | guard let asset = image.source.flatMap({ linkProvider.assetNamed($0) }), !asset.files.isEmpty else {
406 | return .text("") // ???: What do we return for images that won't display anything?
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:461:43: error: cannot find type 'XMLNode' in scope
459 | /// </pre>
460 | /// ```
461 | func visit(_ codeBlock: CodeBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
462 | let attributes = codeBlock.language.map {
463 | ["class": $0]
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:507:51: error: cannot find type 'XMLNode' in scope
505 | /// </ul>
506 | /// ```
507 | func visit(_ unorderedList: UnorderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
508 | .element(named: "ul", children: visit(unorderedList.children))
509 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:530:47: error: cannot find type 'XMLNode' in scope
528 | /// </ol>
529 | /// ```
530 | func visit(_ orderedList: OrderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
531 | .element(named: "ol", children: visit(orderedList.children))
532 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:537:41: error: cannot find type 'XMLNode' in scope
535 | ///
536 | /// See ``visit(_:)-(UnorderedList)`` or ``visit(_:)-(OrderedList)`` for examples.
537 | func visit(_ listItem: ListItem) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
538 | .element(named: "li", children: visit(listItem.children))
539 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:579:35: error: cannot find type 'XMLNode' in scope
577 | /// </table>
578 | /// ```
579 | func visit(_ table: Table) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
580 | let element = XMLElement(name: "table")
581 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:744:38: error: cannot find type 'XMLNode' in scope
742 | // MARK: Directives
743 |
744 | func visit(_: BlockDirective) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
745 | .text("") // TODO: Support the block directives that appear as in-page content (rdar://165755944)
746 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:751:35: error: cannot find type 'XMLNode' in scope
749 | // It would be nice if DocC processed in the model, so that all renderers could have just one code path for parameters, returns, etc.
750 |
751 | func visit(_: DoxygenNote) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
752 | .text("")
753 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:754:38: error: cannot find type 'XMLNode' in scope
752 | .text("")
753 | }
754 | func visit(_: DoxygenReturns) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
755 | .text("")
756 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:757:39: error: cannot find type 'XMLNode' in scope
755 | .text("")
756 | }
757 | func visit(_: DoxygenAbstract) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
758 | .text("")
759 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:760:40: error: cannot find type 'XMLNode' in scope
758 | .text("")
759 | }
760 | func visit(_: DoxygenParameter) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
761 | .text("")
762 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:763:41: error: cannot find type 'XMLNode' in scope
761 | .text("")
762 | }
763 | func visit(_: DoxygenDiscussion) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
764 | .text("")
765 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Parameters.swift
SwiftCompile normal arm64 Compiling\ MarkdownRenderer+Topics.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift (in target 'DocCHTML' from project 'SwiftDocC')
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:45:110: error: cannot find type 'XMLNode' in scope
43 | /// If the API has the _same_ task groups in all language representations, only pass the task groups for one language.
44 | /// This produces a named section that doesn't hide any task groups for any of the languages (the same as if the symbol only had one language representation).
45 | func groupedSection(named sectionName: String, groups taskGroups: [SourceLanguage: [TaskGroupInfo]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
46 | let taskGroups = RenderHelpers.sortedLanguageSpecificValues(taskGroups)
47 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:68:77: error: cannot find type 'XMLElement' in scope
66 | }
67 |
68 | private func _singleTaskGroupElements(for taskGroup: TaskGroupInfo) -> [XMLElement] {
| `- error: cannot find type 'XMLElement' in scope
69 | let listItems = taskGroup.references.compactMap { reference in
70 | linkProvider.element(for: reference).map { _taskGroupItem(for: $0) }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:96:64: error: cannot find type 'XMLElement' in scope
94 | }
95 |
96 | private func _taskGroupItem(for element: LinkedElement) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
97 | var items: [XMLNode]
98 | switch element.subheadings {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:150:121: error: cannot find type 'XMLElement' in scope
148 | /// <code>class SomeClass</code>
149 | /// ```
150 | private func _symbolSubheading(_ fragments: [LinkedElement.SymbolNameFragment], languageFilter: SourceLanguage?) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
151 | switch goal {
152 | case .richness:
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:48:21: error: cannot find type 'XMLElement' in scope
46 | let taskGroups = RenderHelpers.sortedLanguageSpecificValues(taskGroups)
47 |
48 | let items: [XMLElement] = if taskGroups.count == 1 {
| `- error: cannot find type 'XMLElement' in scope
49 | taskGroups.first!.value.flatMap { taskGroup in
50 | _singleTaskGroupElements(for: taskGroup)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:55:33: error: cannot find 'XMLNode' in scope
53 | // TODO: As a future improvement we could diff the references and only mark them as language-specific if the group and reference doesn't appear in all languages.
54 | taskGroups.flatMap { language, taskGroups in
55 | let attribute = XMLNode.attribute(withName: "class", stringValue: "\(language.id)-only") as! XMLNode
| `- error: cannot find 'XMLNode' in scope
56 |
57 | let elements = taskGroups.flatMap { _singleTaskGroupElements(for: $0) }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:84: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:145:70: error: cannot find type 'XMLNode' in scope
143 | ///
144 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it returns a plain `<h2>` element followed by the already transformed `content` nodes.
145 | func selfReferencingSection(named sectionName: String, content: [XMLNode]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
146 | guard !content.isEmpty else { return [] }
147 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:75:21: error: cannot find type 'XMLElement' in scope
73 | guard !listItems.isEmpty else { return [] }
74 |
75 | var items: [XMLElement] = []
| `- error: cannot find type 'XMLElement' in scope
76 | // Title
77 | if let title = taskGroup.title {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:119:111: error: cannot find type 'XMLElement' in scope
117 | ///
118 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
119 | func selfReferencingHeading(level: Int, content: [XMLNode], plainTextTitle: @autoclosure () -> String) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
120 | switch goal {
121 | case .conciseness:
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:119:55: error: cannot find type 'XMLNode' in scope
117 | ///
118 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
119 | func selfReferencingHeading(level: Int, content: [XMLNode], plainTextTitle: @autoclosure () -> String) -> XMLElement {
| `- error: cannot find type 'XMLNode' in scope
120 | switch goal {
121 | case .conciseness:
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:770:50: error: cannot find type 'XMLNode' in scope
768 |
769 | @_disfavoredOverload
770 | package func visit(_ markup: some Markup) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
771 | // Check common markup types first
772 | if let paragraph = markup as? Paragraph {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:60:43: error: cannot find type 'XMLNode' in scope
58 | /// <p>Some <i>formatted</i> text</p>
59 | /// ```
60 | func visit(_ paragraph: Paragraph) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
61 | .element(named: "p", children: visit(paragraph.children))
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:78:45: error: cannot find type 'XMLNode' in scope
76 | /// </blockquote>
77 | /// ```
78 | func visit(_ blockQuote: BlockQuote) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
79 | let aside = Aside(blockQuote)
80 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:112:47: error: cannot find type 'XMLNode' in scope
110 | ///
111 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't wrap the heading's content in an anchor.
112 | package func visit(_ heading: Heading) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
113 | selfReferencingHeading(level: heading.level, content: visit(heading.children), plainTextTitle: heading.plainText)
114 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:167:41: error: cannot find type 'XMLNode' in scope
165 |
166 | /// Transforms a markdown emphasis into a`<i>` HTML element.
167 | func visit(_ emphasis: Emphasis) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
168 | .element(named: "i", children: visit(emphasis.children))
169 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:172:37: error: cannot find type 'XMLNode' in scope
170 |
171 | /// Transforms a markdown strong into a`<b>` HTML element.
172 | func visit(_ strong: Strong) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
173 | .element(named: "b", children: visit(strong.children))
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:177:51: error: cannot find type 'XMLNode' in scope
175 |
176 | /// Transforms a markdown strikethrough into a`<s>` HTML element.
177 | func visit(_ strikethrough: Strikethrough) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
178 | .element(named: "s", children: visit(strikethrough.children))
179 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:182:45: error: cannot find type 'XMLNode' in scope
180 |
181 | /// Transforms a markdown inline code into a`<code>` HTML element.
182 | func visit(_ inlineCode: InlineCode) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
183 | .element(named: "code", children: [.text(inlineCode.code)])
184 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:187:33: error: cannot find type 'XMLNode' in scope
185 |
186 | /// Transforms a markdown text into an HTML escaped text node.
187 | func visit(_ text: Text) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
188 | .text(text.string)
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:192:33: error: cannot find type 'XMLNode' in scope
190 |
191 | /// Transforms a markdown line break into an empty`<br />` HTML element.
192 | func visit(_: LineBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
193 | .element(named: "br")
194 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:197:33: error: cannot find type 'XMLNode' in scope
195 |
196 | /// Transforms a markdown line break into a single space.
197 | func visit(_: SoftBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
198 | .text(" ") // A soft line break doesn't actually break the content
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:202:37: error: cannot find type 'XMLNode' in scope
200 |
201 | /// Transforms a markdown line break into an empty`<hr />` HTML element.
202 | func visit(_: ThematicBreak) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
203 | .element(named: "hr")
204 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:222:38: error: cannot find type 'XMLNode' in scope
220 |
221 | /// Transforms a block of HTML in the source markdown into XML nodes representing the same structure with all the comments removed.
222 | func visit(_ html: HTMLBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
223 | do {
224 | let parsed = try XMLElement(xmlString: html.rawHTML)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:233:39: error: cannot find type 'XMLNode' in scope
231 |
232 | /// Transforms an inline HTML tag in the source markdown into XML nodes representing the same structure with all the comments removed.
233 | func visit(_ html: InlineHTML) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
234 | // Inline HTML is one tag at a time, meaning that the closing and opening tags are parsed separately
235 | // Because of this, we can't parse it with `XMLElement` or `XMLParser`.
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:271:33: error: cannot find type 'XMLNode' in scope
269 | ///
270 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
271 | func visit(_ link: Link) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
272 | guard let destination = link.destination.flatMap({ URL(string: $0) }) else {
273 | return .text("")
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:345:45: error: cannot find type 'XMLNode' in scope
343 | ///
344 | /// - Note: When the renderer has a ``RenderGoal/conciseness`` goal, it doesn't insert `<wbr />` HTML elements in the symbol name.
345 | func visit(_ symbolLink: SymbolLink) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
346 | guard let destination = symbolLink.destination.flatMap({ URL(string: $0) }),
347 | let linkedElement = linkProvider.element(for: destination)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:404:35: error: cannot find type 'XMLNode' in scope
402 | /// </picture>
403 | /// ```
404 | func visit(_ image: Image) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
405 | guard let asset = image.source.flatMap({ linkProvider.assetNamed($0) }), !asset.files.isEmpty else {
406 | return .text("") // ???: What do we return for images that won't display anything?
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:461:43: error: cannot find type 'XMLNode' in scope
459 | /// </pre>
460 | /// ```
461 | func visit(_ codeBlock: CodeBlock) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
462 | let attributes = codeBlock.language.map {
463 | ["class": $0]
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:507:51: error: cannot find type 'XMLNode' in scope
505 | /// </ul>
506 | /// ```
507 | func visit(_ unorderedList: UnorderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
508 | .element(named: "ul", children: visit(unorderedList.children))
509 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:530:47: error: cannot find type 'XMLNode' in scope
528 | /// </ol>
529 | /// ```
530 | func visit(_ orderedList: OrderedList) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
531 | .element(named: "ol", children: visit(orderedList.children))
532 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:537:41: error: cannot find type 'XMLNode' in scope
535 | ///
536 | /// See ``visit(_:)-(UnorderedList)`` or ``visit(_:)-(OrderedList)`` for examples.
537 | func visit(_ listItem: ListItem) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
538 | .element(named: "li", children: visit(listItem.children))
539 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer.swift:579:35: error: cannot find type 'XMLNode' in scope
577 | /// </table>
578 | /// ```
579 | func visit(_ table: Table) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
580 | let element = XMLElement(name: "table")
581 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Topics.swift
SwiftCompile normal arm64 Compiling\ LinkProvider.swift,\ MarkdownRenderer+Availability.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/LinkProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift (in target 'DocCHTML' from project 'SwiftDocC')
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift:39:54: error: cannot find type 'XMLNode' in scope
37 |
38 | /// Creates an HTML element that describes the versions that a piece of API is available for the platforms described in the given availability information.
39 | func availability(_ info: [AvailabilityInfo]) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
40 | let items: [XMLNode] = info.map {
41 | var text = $0.name
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift:40:21: error: cannot find type 'XMLNode' in scope
38 | /// Creates an HTML element that describes the versions that a piece of API is available for the platforms described in the given availability information.
39 | func availability(_ info: [AvailabilityInfo]) -> XMLNode {
40 | let items: [XMLNode] = info.map {
| `- error: cannot find type 'XMLNode' in scope
41 | var text = $0.name
42 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift:67:21: error: cannot infer contextual base in reference to member 'element'
65 | }
66 |
67 | return .element(named: "li", children: [.text(text)], attributes: goal == .richness ? attributes : [:])
| `- error: cannot infer contextual base in reference to member 'element'
68 | }
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift:67:54: error: type 'Any' has no member 'text'
65 | }
66 |
67 | return .element(named: "li", children: [.text(text)], attributes: goal == .richness ? attributes : [:])
| `- error: type 'Any' has no member 'text'
68 | }
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift:15:9: warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
13 | package import FoundationXML
14 | #else
15 | package import Foundation
| `- warning: package import of 'Foundation' was not used in package declarations [#UnusedImportAccess]
16 | #endif
17 |
[#UnusedImportAccess]: <https://docs.swift.org/compiler/documentation/diagnostics/unused-import-access>
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/LinkProvider.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LinkProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MarkdownRenderer+Availability.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ DocCHTML (in target 'DocCHTML' from project 'SwiftDocC')
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Availability.swift:39:54: error: cannot find type 'XMLNode' in scope
37 |
38 | /// Creates an HTML element that describes the versions that a piece of API is available for the platforms described in the given availability information.
39 | func availability(_ info: [AvailabilityInfo]) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
40 | let items: [XMLNode] = info.map {
41 | var text = $0.name
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Breadcrumbs.swift:22:83: error: cannot find type 'XMLNode' in scope
20 | package extension MarkdownRenderer {
21 | /// Creates an HTML element for the breadcrumbs that lead to the renderer's current page.
22 | func breadcrumbs(references: [URL], currentPageNames: LinkedElement.Names) -> XMLNode {
| `- error: cannot find type 'XMLNode' in scope
23 | // Breadcrumbs handle symbols differently than most elements in that everything uses a default style (no "code voice")
24 | func nameElements(for names: LinkedElement.Names) -> [XMLNode] {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Declaration.swift:30:89: error: cannot find type 'XMLElement' in scope
28 | ///
29 | /// When the renderer has a ``RenderGoal/conciseness`` goal, it joins the different fragments into string.
30 | func declaration(_ fragmentsByLanguage: [SourceLanguage: [DeclarationFragment]]) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
31 | let fragmentsByLanguage = RenderHelpers.sortedLanguageSpecificValues(fragmentsByLanguage)
32 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Declaration.swift:55:79: error: cannot find type 'XMLNode' in scope
53 | }
54 |
55 | private func _declarationTokens(for fragments: [DeclarationFragment]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
56 | // TODO: Pretty print declarations for Swift and Objective-C by placing attributes and parameters on their own lines (rdar://165918402)
57 | fragments.map { fragment in
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift:25:78: error: cannot find type 'XMLNode' in scope
23 | ///
24 | /// If the markup doesn't start with a level-2 heading, the renderer will insert a level-2 heading based on the `fallbackSectionName`.
25 | func discussion(_ markup: [any Markup], fallbackSectionName: String) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
26 | guard !markup.isEmpty else { return [] }
27 | var remaining = markup[...]
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:41:68: error: cannot find type 'XMLNode' in scope
39 | /// If all language representations of the symbol have the _same_ parameters, only pass the parameter information for one language.
40 | /// This produces a "parameters" section that doesn't hide any parameters for any of the languages (same as if the symbol only had one language representation)
41 | func parameters(_ info: [SourceLanguage: [ParameterInfo]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
42 | let info = RenderHelpers.sortedLanguageSpecificValues(info)
43 | guard info.contains(where: { _, parameters in !parameters.isEmpty }) else {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:70:81: error: cannot find type 'XMLElement' in scope
68 | }
69 |
70 | private func _singleLanguageParameters(_ parameterInfo: [ParameterInfo]) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
71 | .element(named: "dl", children: _singleLanguageParameterItems(parameterInfo))
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:74:86: error: cannot find type 'XMLElement' in scope
72 | }
73 |
74 | private func _singleLanguageParameterItems(_ parameterInfo: [ParameterInfo]) -> [XMLElement] {
| `- error: cannot find type 'XMLElement' in scope
75 | // When there's only a single language representation, create a list of `<dt>` and `<dd>` HTML elements ("terms" and "definitions" in a "description list" (`<dl> HTML element`)
76 | var items: [XMLElement] = []
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Parameters.swift:95:10: error: cannot find type 'XMLElement' in scope
93 | primary: (key: SourceLanguage, value: [ParameterInfo]),
94 | secondary: (key: SourceLanguage, value: [ParameterInfo])
95 | ) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
96 | // "Shadow" the parameters with more descriptive tuple labels
97 | let primary = (language: primary.key, parameters: primary.value)
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:41:104: error: cannot find type 'XMLNode' in scope
39 | /// If the API has the _same_ lists in all language representations, only pass the lists for one language.
40 | /// This produces a named section that doesn't hide any lists for any of the languages (the same as if the symbol only had one language representation).
41 | func groupedListSection(named sectionName: String, groups lists: [SourceLanguage: [ListInfo]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
42 | let lists = RenderHelpers.sortedLanguageSpecificValues(lists)
43 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:64:67: error: cannot find type 'XMLElement' in scope
62 | }
63 |
64 | private func _singleListGroupElements(for list: ListInfo) -> [XMLElement] {
| `- error: cannot find type 'XMLElement' in scope
65 | let listItems = list.references.compactMap { reference in
66 | linkProvider.element(for: reference).map { _listItem(for: $0) }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Relationships.swift:82:59: error: cannot find type 'XMLElement' in scope
80 | }
81 |
82 | private func _listItem(for element: LinkedElement) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
83 | var items: [XMLNode]
84 | switch element.names {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Returns.swift:28:82: error: cannot find type 'XMLNode' in scope
26 | /// If all language representations of the symbol have the _same_ return value, only pass the return value content for one language.
27 | /// This produces a "returns" section that doesn't hide the return value content for any of the languages (same as if the symbol only had one language representation)
28 | func returns(_ languageSpecificSections: [SourceLanguage: [any Markup]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
29 | let info = RenderHelpers.sortedLanguageSpecificValues(languageSpecificSections)
30 | let items: [XMLNode] = if info.count == 1 {
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:45:110: error: cannot find type 'XMLNode' in scope
43 | /// If the API has the _same_ task groups in all language representations, only pass the task groups for one language.
44 | /// This produces a named section that doesn't hide any task groups for any of the languages (the same as if the symbol only had one language representation).
45 | func groupedSection(named sectionName: String, groups taskGroups: [SourceLanguage: [TaskGroupInfo]]) -> [XMLNode] {
| `- error: cannot find type 'XMLNode' in scope
46 | let taskGroups = RenderHelpers.sortedLanguageSpecificValues(taskGroups)
47 |
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:68:77: error: cannot find type 'XMLElement' in scope
66 | }
67 |
68 | private func _singleTaskGroupElements(for taskGroup: TaskGroupInfo) -> [XMLElement] {
| `- error: cannot find type 'XMLElement' in scope
69 | let listItems = taskGroup.references.compactMap { reference in
70 | linkProvider.element(for: reference).map { _taskGroupItem(for: $0) }
/Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Topics.swift:96:64: error: cannot find type 'XMLElement' in scope
94 | }
95 |
96 | private func _taskGroupItem(for element: LinkedElement) -> XMLElement {
| `- error: cannot find type 'XMLElement' in scope
97 | var items: [XMLNode]
98 | switch element.subheadings {
SwiftCompile normal arm64 (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ WordBreak.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/WordBreak.swift (in target 'DocCHTML' from project 'SwiftDocC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/WordBreak.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WordBreak.swift
SwiftCompile normal arm64 Compiling\ XMLNode+element.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/XMLNode+element.swift (in target 'DocCHTML' from project 'SwiftDocC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/XMLNode+element.swift (in target 'DocCHTML' from project 'SwiftDocC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XMLNode+element.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ NIOCore (in target 'NIOCore' from project 'swift-nio')
SwiftCompile normal arm64 (in target 'NIOCore' from project 'swift-nio')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-24 03:34:56.235 xcodebuild[2105:11762] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift (in target 'DocCHTML' from project 'SwiftDocC')
SwiftCompile normal arm64 Compiling\ MarkdownRenderer+Discussion.swift /Users/admin/builder/spi-builder-workspace/Sources/DocCHTML/MarkdownRenderer+Discussion.swift (in target 'DocCHTML' from project 'SwiftDocC')
Building workspace SwiftDocC with scheme SwiftDocC-Package
(3 failures)
BUILD FAILURE 6.4 iOS