From ec1a579c6a9b78c23db89b7f57bcf0a7bfb5da14 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Mon, 14 Oct 2024 20:58:06 -0700 Subject: [PATCH] Mark HTMLMetadata as Sendable. --- Modules/Parser/Sources/Parser/HTMLParser/HTMLMetadata.swift | 2 +- Shared/HTMLMetadata/HTMLMetadataDownloader.swift | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Modules/Parser/Sources/Parser/HTMLParser/HTMLMetadata.swift b/Modules/Parser/Sources/Parser/HTMLParser/HTMLMetadata.swift index cb8fdb6d8..d51d3988e 100644 --- a/Modules/Parser/Sources/Parser/HTMLParser/HTMLMetadata.swift +++ b/Modules/Parser/Sources/Parser/HTMLParser/HTMLMetadata.swift @@ -7,7 +7,7 @@ import Foundation -public final class HTMLMetadata { +public final class HTMLMetadata: Sendable { public let baseURLString: String public let tags: [HTMLTag] diff --git a/Shared/HTMLMetadata/HTMLMetadataDownloader.swift b/Shared/HTMLMetadata/HTMLMetadataDownloader.swift index e853e6067..fd59fa0f3 100644 --- a/Shared/HTMLMetadata/HTMLMetadataDownloader.swift +++ b/Shared/HTMLMetadata/HTMLMetadataDownloader.swift @@ -10,8 +10,6 @@ import Foundation import Web import Parser -extension HTMLMetadata: @unchecked Sendable {} - struct HTMLMetadataDownloader { @MainActor static func downloadMetadata(for url: String) async -> HTMLMetadata? {