Fix lint issues.

This commit is contained in:
Brent Simmons
2025-01-23 22:17:28 -08:00
parent ec88ebee22
commit ae2b017ae0
10 changed files with 47 additions and 26 deletions

View File

@@ -18,7 +18,7 @@ public enum ArticleExtractorState {
case cancelled
}
protocol ArticleExtractorDelegate {
protocol ArticleExtractorDelegate: AnyObject {
func articleExtractionDidFail(with: Error)
func articleExtractionDidComplete(extractedArticle: ExtractedArticle)
}
@@ -29,7 +29,7 @@ class ArticleExtractor {
var state: ArticleExtractorState!
var article: ExtractedArticle?
var delegate: ArticleExtractorDelegate?
weak var delegate: ArticleExtractorDelegate?
var articleLink: String?
private var url: URL!