Skip to content

Commit 9478d47

Browse files
committed
Use "bundle id" in local variable in fallback resolver
1 parent f97e6d3 commit 9478d47

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Sources/SwiftDocC/Infrastructure/Link Resolution/LinkResolver.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,10 +169,10 @@ private final class FallbackResolverBasedLinkResolver {
169169

170170
private func resolve(_ unresolvedReference: UnresolvedTopicReference, in parent: ResolvedTopicReference, fromSymbolLink isCurrentlyResolvingSymbolLink: Bool, context: DocumentationContext) -> TopicReferenceResolutionResult? {
171171
// Check if a fallback reference resolver should resolve this
172-
let referenceID = unresolvedReference.bundleID ?? parent.bundleID
172+
let referenceBundleID = unresolvedReference.bundleID ?? parent.bundleID
173173
guard let fallbackResolver = context.configuration.convertServiceConfiguration.fallbackResolver,
174174
// This uses an underscored internal variant of `registeredBundles` to avoid deprecation warnings and remain compatible with legacy data providers.
175-
let knownBundleID = context._registeredBundles.first(where: { $0.id == referenceID || urlReadablePath($0.displayName) == referenceID.rawValue })?.id,
175+
let knownBundleID = context._registeredBundles.first(where: { $0.id == referenceBundleID || urlReadablePath($0.displayName) == referenceBundleID.rawValue })?.id,
176176
fallbackResolver.bundleID == knownBundleID
177177
else {
178178
return nil
@@ -184,7 +184,7 @@ private final class FallbackResolverBasedLinkResolver {
184184
var allCandidateURLs = [URL]()
185185

186186
let alreadyResolved = ResolvedTopicReference(
187-
bundleID: referenceID,
187+
bundleID: referenceBundleID,
188188
path: unresolvedReference.path.prependingLeadingSlash,
189189
fragment: unresolvedReference.topicURL.components.fragment,
190190
sourceLanguages: parent.sourceLanguages

0 commit comments

Comments
 (0)