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
}