Skip to content

Commit a657d32

Browse files
committed
Remove redundant "bundle" parameter from RenderNodeTranslator.defaultAvailability
1 parent b50bc1a commit a657d32

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Sources/SwiftDocC/Model/Rendering/RenderNodeTranslator.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1240,7 +1240,7 @@ public struct RenderNodeTranslator: SemanticVisitor {
12401240

12411241
node.metadata.extendedModuleVariants = VariantCollection<String?>(from: symbol.extendedModuleVariants)
12421242

1243-
let defaultAvailability = defaultAvailability(for: context.inputs, moduleName: moduleName.symbolName, currentPlatforms: context.configuration.externalMetadata.currentPlatforms)?
1243+
let defaultAvailability = defaultAvailability(moduleName: moduleName.symbolName, currentPlatforms: context.configuration.externalMetadata.currentPlatforms)?
12441244
.filter { $0.unconditionallyUnavailable != true }
12451245
.sorted(by: AvailabilityRenderOrder.compare)
12461246

@@ -1805,16 +1805,16 @@ public struct RenderNodeTranslator: SemanticVisitor {
18051805
}
18061806

18071807
/// The default availability for modules in a given bundle and module.
1808-
mutating func defaultAvailability(for bundle: DocumentationBundle, moduleName: String, currentPlatforms: [String: PlatformVersion]?) -> [AvailabilityRenderItem]? {
1809-
let identifier = BundleModuleIdentifier(bundle: bundle, moduleName: moduleName)
1808+
private mutating func defaultAvailability(moduleName: String, currentPlatforms: [String: PlatformVersion]?) -> [AvailabilityRenderItem]? {
1809+
let identifier = BundleModuleIdentifier(bundle: context.inputs, moduleName: moduleName)
18101810

18111811
// Cached availability
18121812
if let availability = bundleAvailability[identifier] {
18131813
return availability
18141814
}
18151815

18161816
// Find default module availability if existing
1817-
guard let bundleDefaultAvailability = bundle.info.defaultAvailability,
1817+
guard let bundleDefaultAvailability = context.inputs.info.defaultAvailability,
18181818
let moduleAvailability = bundleDefaultAvailability.modules[moduleName] else {
18191819
return nil
18201820
}

0 commit comments

Comments
 (0)