Skip to content

Commit 359a093

Browse files
committed
Add missing any when referring to new deprecation silencing protocol
1 parent 6f89894 commit 359a093

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Sources/SwiftDocC/Infrastructure/ConvertActionConverter.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ package enum ConvertActionConverter {
5454

5555
guard !context.problems.containsErrors else {
5656
if emitDigest {
57-
try (_Deprecated(outputConsumer) as _DeprecatedConsumeProblemsAccess)._consume(problems: context.problems)
57+
try (_Deprecated(outputConsumer) as (any _DeprecatedConsumeProblemsAccess))._consume(problems: context.problems)
5858
}
5959
return []
6060
}
@@ -198,7 +198,7 @@ package enum ConvertActionConverter {
198198
if emitDigest {
199199
signposter.withIntervalSignpost("Emit digest", id: signposter.makeSignpostID()) {
200200
do {
201-
try (_Deprecated(outputConsumer) as _DeprecatedConsumeProblemsAccess)._consume(problems: context.problems + conversionProblems)
201+
try (_Deprecated(outputConsumer) as (any _DeprecatedConsumeProblemsAccess))._consume(problems: context.problems + conversionProblems)
202202
} catch {
203203
recordProblem(from: error, in: &conversionProblems, withIdentifier: "problems")
204204
}

Sources/SwiftDocC/Infrastructure/DocumentationConverter.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ public struct DocumentationConverter: DocumentationConverterProtocol {
212212
if let rootURL {
213213
throw Error.doesNotContainBundle(url: rootURL)
214214
} else {
215-
try (_Deprecated(outputConsumer) as _DeprecatedConsumeProblemsAccess)._consume(problems: context.problems)
215+
try (_Deprecated(outputConsumer) as (any _DeprecatedConsumeProblemsAccess))._consume(problems: context.problems)
216216
throw GeneratedDataProvider.Error.notEnoughDataToGenerateBundle(options: bundleDiscoveryOptions, underlyingError: nil)
217217
}
218218
}
@@ -232,7 +232,7 @@ public struct DocumentationConverter: DocumentationConverterProtocol {
232232

233233
guard !context.problems.containsErrors else {
234234
if emitDigest {
235-
try (_Deprecated(outputConsumer) as _DeprecatedConsumeProblemsAccess)._consume(problems: context.problems)
235+
try (_Deprecated(outputConsumer) as (any _DeprecatedConsumeProblemsAccess))._consume(problems: context.problems)
236236
}
237237
return (analysisProblems: context.problems, conversionProblems: [])
238238
}
@@ -367,7 +367,7 @@ public struct DocumentationConverter: DocumentationConverterProtocol {
367367

368368
if emitDigest {
369369
do {
370-
try (_Deprecated(outputConsumer) as _DeprecatedConsumeProblemsAccess)._consume(problems: context.problems + conversionProblems)
370+
try (_Deprecated(outputConsumer) as (any _DeprecatedConsumeProblemsAccess))._consume(problems: context.problems + conversionProblems)
371371
} catch {
372372
recordProblem(from: error, in: &conversionProblems, withIdentifier: "problems")
373373
}

Sources/SwiftDocCUtilities/Action/Actions/Convert/ConvertAction.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ public struct ConvertAction: AsyncAction {
330330
} catch {
331331
if emitDigest {
332332
let problem = Problem(description: (error as? (any DescribedError))?.errorDescription ?? error.localizedDescription, source: nil)
333-
try (_Deprecated(outputConsumer) as _DeprecatedConsumeProblemsAccess)._consume(problems: context.problems + [problem])
333+
try (_Deprecated(outputConsumer) as (any _DeprecatedConsumeProblemsAccess))._consume(problems: context.problems + [problem])
334334
try moveOutput(from: temporaryFolder, to: targetDirectory)
335335
}
336336
throw error

Tests/SwiftDocCTests/DeprecatedDiagnosticsDigestWarningTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ private class TestOutputConsumer: ConvertOutputConsumer {
8181
func consume(assetsInBundle bundle: DocumentationBundle) throws { }
8282
func consume(linkableElementSummaries: [LinkDestinationSummary]) throws { }
8383
func consume(indexingRecords: [IndexingRecord]) throws { }
84-
func consume(assets: [RenderReferenceType: [RenderReference]]) throws { }
84+
func consume(assets: [RenderReferenceType: [any RenderReference]]) throws { }
8585
func consume(benchmarks: Benchmark) throws { }
8686
func consume(documentationCoverageInfo: [CoverageDataEntry]) throws { }
8787
func consume(renderReferenceStore: RenderReferenceStore) throws { }

0 commit comments

Comments
 (0)