diff --git a/Modules/Parser/Sources/Parser/HTMLParser/HTMLLinkParser.swift b/Modules/Parser/Sources/Parser/HTMLParser/HTMLLinkParser.swift index d084860d4..baedb6ce7 100644 --- a/Modules/Parser/Sources/Parser/HTMLParser/HTMLLinkParser.swift +++ b/Modules/Parser/Sources/Parser/HTMLParser/HTMLLinkParser.swift @@ -7,10 +7,12 @@ import Foundation import FoundationExtras +import os public final class HTMLLinkParser { public private(set) var links = [HTMLLink]() + nonisolated(unsafe) private static let logger = Logger(subsystem: Bundle.main.bundleIdentifier!, category: "HTMLLinkParser") private let parserData: ParserData private let baseURL: URL? @@ -61,7 +63,7 @@ extension HTMLLinkParser: SAXHTMLParserDelegate { } guard let baseURL, let absoluteURL = URL(string: href, relativeTo: baseURL) else { - assertionFailure("Expected to create URL") + Self.logger.info("Expected to create URL but got nil with \(href)") return nil }