Fix warnings about retroactive conformances by marking them as @retroactive.

This commit is contained in:
Brent Simmons 2024-11-01 20:53:44 -07:00
parent 0ac9eaa289
commit 3a87af50ff
7 changed files with 7 additions and 7 deletions

View File

@ -136,7 +136,7 @@ extension Article {
}
}
extension Article: DatabaseObject {
extension Article: @retroactive DatabaseObject {
public func databaseDictionary() -> DatabaseDictionary? {
var d = DatabaseDictionary()

View File

@ -22,7 +22,7 @@ extension ArticleStatus {
}
extension ArticleStatus: DatabaseObject {
extension ArticleStatus: @retroactive DatabaseObject {
public var databaseID: String {
return articleID

View File

@ -40,7 +40,7 @@ extension Author {
}
}
extension Author: DatabaseObject {
extension Author: @retroactive DatabaseObject {
public var databaseID: String {
return authorID

View File

@ -84,7 +84,7 @@ struct PasteboardFolder: Hashable {
}
}
extension Folder: PasteboardWriterOwner {
extension Folder: @retroactive PasteboardWriterOwner {
public var pasteboardWriter: NSPasteboardWriting {
return FolderPasteboardWriter(folder: self)

View File

@ -146,7 +146,7 @@ struct PasteboardWebFeed: Hashable {
}
}
extension WebFeed: PasteboardWriterOwner {
extension WebFeed: @retroactive PasteboardWriterOwner {
public var pasteboardWriter: NSPasteboardWriting {
return WebFeedPasteboardWriter(webFeed: self)

View File

@ -10,7 +10,7 @@ import AppKit
import Articles
import RSCore
extension Article: PasteboardWriterOwner {
extension Article: @retroactive PasteboardWriterOwner {
public var pasteboardWriter: NSPasteboardWriting {
return ArticlePasteboardWriter(article: self)
}

View File

@ -67,7 +67,7 @@ struct TimelineCellAppearance: Equatable {
}
}
extension NSEdgeInsets: Equatable {
extension NSEdgeInsets: @retroactive Equatable {
public static func ==(lhs: NSEdgeInsets, rhs: NSEdgeInsets) -> Bool {
return lhs.left == rhs.left && lhs.top == rhs.top && lhs.right == rhs.right && lhs.bottom == rhs.bottom