@@ -181,28 +181,28 @@ public struct DocumentationNode {
181181 let extendedModule = ( symbol. mixins [ SymbolGraph . Symbol. Swift. Extension. mixinKey] as? SymbolGraph . Symbol. Swift. Extension) ? . extendedModule
182182
183183 self . semantic = Symbol (
184- kind : symbol. kind,
185- title : symbol. names. title,
186- subHeading : symbol. names. subHeading,
187- navigator : symbol. names. navigator,
188- roleHeading : symbol. kind. displayName,
189- platformName : platformName. map ( PlatformName . init ( operatingSystemName: ) ) ,
190- moduleName : moduleName,
191- extendedModule : extendedModule,
192- externalID : symbol. identifier. precise,
193- accessLevel : symbol. accessLevel. rawValue,
194- availability : symbolAvailability,
195- deprecatedSummary : nil ,
196- mixins : symbol. mixins,
197- relationships : RelationshipsSection ( ) ,
198- abstractSection : AbstractSection ( paragraph: . init( [ Text ( " Placeholder Abstract " ) ] ) ) ,
199- discussion : nil ,
200- topics : nil ,
201- seeAlso : nil ,
202- returnsSection : nil ,
203- parametersSection : nil ,
204- redirects : nil ,
205- bystanderModuleNames : bystanderModules
184+ kindVariants : . init ( swiftVariant : symbol. kind) ,
185+ titleVariants : . init ( swiftVariant : symbol. names. title) ,
186+ subHeadingVariants : . init ( swiftVariant : symbol. names. subHeading) ,
187+ navigatorVariants : . init ( swiftVariant : symbol. names. navigator) ,
188+ roleHeadingVariants : . init ( swiftVariant : symbol. kind. displayName) ,
189+ platformNameVariants : . init ( swiftVariant : platformName. map ( PlatformName . init ( operatingSystemName: ) ) ) ,
190+ moduleNameVariants : . init ( swiftVariant : moduleName) ,
191+ extendedModuleVariants : . init ( swiftVariant : extendedModule) ,
192+ externalIDVariants : . init ( swiftVariant : symbol. identifier. precise) ,
193+ accessLevelVariants : . init ( swiftVariant : symbol. accessLevel. rawValue) ,
194+ availabilityVariants : . init ( swiftVariant : symbolAvailability) ,
195+ deprecatedSummaryVariants : . init ( swiftVariant : nil ) ,
196+ mixinsVariants : . init ( swiftVariant : symbol. mixins) ,
197+ relationshipsVariants : . init ( swiftVariant : RelationshipsSection ( ) ) ,
198+ abstractSectionVariants : . init ( swiftVariant : AbstractSection ( paragraph: . init( [ Text ( " Placeholder Abstract " ) ] ) ) ) ,
199+ discussionVariants : . init ( swiftVariant : nil ) ,
200+ topicsVariants : . init ( swiftVariant : nil ) ,
201+ seeAlsoVariants : . init ( swiftVariant : nil ) ,
202+ returnsSectionVariants : . init ( swiftVariant : nil ) ,
203+ parametersSectionVariants : . init ( swiftVariant : nil ) ,
204+ redirectsVariants : . init ( swiftVariant : nil ) ,
205+ bystanderModuleNamesVariants : . init ( swiftVariant : bystanderModules)
206206 )
207207 }
208208
@@ -413,27 +413,27 @@ public struct DocumentationNode {
413413 let markupModel = DocumentationMarkup ( markup: markup)
414414
415415 self . semantic = Symbol (
416- kind : symbol. kind,
417- title : symbol. names. title,
418- subHeading : symbol. names. subHeading,
419- navigator : symbol. names. navigator,
420- roleHeading : symbol. kind. displayName,
421- platformName : platformName. map ( PlatformName . init ( operatingSystemName: ) ) ,
422- moduleName : moduleName,
423- externalID : symbol. identifier. precise,
424- accessLevel : symbol. accessLevel. rawValue,
425- availability : symbolAvailability,
426- deprecatedSummary : deprecated,
427- mixins : symbol. mixins,
428- relationships : RelationshipsSection ( ) ,
429- abstractSection : markupModel. abstractSection,
430- discussion : markupModel. discussionSection,
431- topics : markupModel. topicsSection,
432- seeAlso : markupModel. seeAlsoSection,
433- returnsSection : markupModel. discussionTags. flatMap ( { $0. returns. isEmpty ? nil : ReturnsSection ( content: $0. returns [ 0 ] . contents) } ) ,
434- parametersSection : markupModel. discussionTags. flatMap ( { $0. parameters. isEmpty ? nil : ParametersSection ( parameters: $0. parameters) } ) ,
435- redirects : article? . redirects,
436- bystanderModuleNames : bystanderModules
416+ kindVariants : . init ( swiftVariant : symbol. kind) ,
417+ titleVariants : . init ( swiftVariant : symbol. names. title) ,
418+ subHeadingVariants : . init ( swiftVariant : symbol. names. subHeading) ,
419+ navigatorVariants : . init ( swiftVariant : symbol. names. navigator) ,
420+ roleHeadingVariants : . init ( swiftVariant : symbol. kind. displayName) ,
421+ platformNameVariants : . init ( swiftVariant : platformName. map ( PlatformName . init ( operatingSystemName: ) ) ) ,
422+ moduleNameVariants : . init ( swiftVariant : moduleName) ,
423+ externalIDVariants : . init ( swiftVariant : symbol. identifier. precise) ,
424+ accessLevelVariants : . init ( swiftVariant : symbol. accessLevel. rawValue) ,
425+ availabilityVariants : . init ( swiftVariant : symbolAvailability) ,
426+ deprecatedSummaryVariants : . init ( swiftVariant : deprecated) ,
427+ mixinsVariants : . init ( swiftVariant : symbol. mixins) ,
428+ relationshipsVariants : . init ( swiftVariant : RelationshipsSection ( ) ) ,
429+ abstractSectionVariants : . init ( swiftVariant : markupModel. abstractSection) ,
430+ discussionVariants : . init ( swiftVariant : markupModel. discussionSection) ,
431+ topicsVariants : . init ( swiftVariant : markupModel. topicsSection) ,
432+ seeAlsoVariants : . init ( swiftVariant : markupModel. seeAlsoSection) ,
433+ returnsSectionVariants : . init ( swiftVariant : markupModel. discussionTags. flatMap ( { $0. returns. isEmpty ? nil : ReturnsSection ( content: $0. returns [ 0 ] . contents) } ) ) ,
434+ parametersSectionVariants : . init ( swiftVariant : markupModel. discussionTags. flatMap ( { $0. parameters. isEmpty ? nil : ParametersSection ( parameters: $0. parameters) } ) ) ,
435+ redirectsVariants : . init ( swiftVariant : article? . redirects) ,
436+ bystanderModuleNamesVariants : . init ( swiftVariant : bystanderModules)
437437 )
438438
439439 updateAnchorSections ( )
0 commit comments