From 798e5e1ea31b170bf8a6207906c3f09dcb757236 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20R=C3=B6nnqvist?= Date: Thu, 31 Jul 2025 12:05:13 +0200 Subject: [PATCH] Formalize LinkCompletionTools as public API --- .../Convert/Symbol Link Resolution/LinkCompletionTools.swift | 1 - .../Symbol Link Resolution/LinkCompletionToolsTests.swift | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Sources/SwiftDocC/DocumentationService/Convert/Symbol Link Resolution/LinkCompletionTools.swift b/Sources/SwiftDocC/DocumentationService/Convert/Symbol Link Resolution/LinkCompletionTools.swift index 55f5a6454..ac1a36f20 100644 --- a/Sources/SwiftDocC/DocumentationService/Convert/Symbol Link Resolution/LinkCompletionTools.swift +++ b/Sources/SwiftDocC/DocumentationService/Convert/Symbol Link Resolution/LinkCompletionTools.swift @@ -21,7 +21,6 @@ public import SymbolKit /// - Third, determine the minimal unique disambiguation for each completion suggestion using ``suggestedDisambiguation(forCollidingSymbols:)`` /// /// > Tip: You can use ``SymbolInformation/hash(uniqueSymbolID:)`` to compute the hashed symbol identifiers needed for steps 2 and 3 above. -@_spi(LinkCompletion) // LinkCompletionTools isn't stable API yet public enum LinkCompletionTools { // MARK: Parsing diff --git a/Tests/SwiftDocCTests/Infrastructure/Symbol Link Resolution/LinkCompletionToolsTests.swift b/Tests/SwiftDocCTests/Infrastructure/Symbol Link Resolution/LinkCompletionToolsTests.swift index 76d963527..d267afc81 100644 --- a/Tests/SwiftDocCTests/Infrastructure/Symbol Link Resolution/LinkCompletionToolsTests.swift +++ b/Tests/SwiftDocCTests/Infrastructure/Symbol Link Resolution/LinkCompletionToolsTests.swift @@ -10,7 +10,7 @@ import Foundation import XCTest -@_spi(LinkCompletion) @testable import SwiftDocC +@testable import SwiftDocC class LinkCompletionToolsTests: XCTestCase { func testParsingLinkStrings() {