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? { public func databaseDictionary() -> DatabaseDictionary? {
var d = DatabaseDictionary() var d = DatabaseDictionary()

View File

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

View File

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

View File

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

View File

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

View File

@ -10,7 +10,7 @@ import AppKit
import Articles import Articles
import RSCore import RSCore
extension Article: PasteboardWriterOwner { extension Article: @retroactive PasteboardWriterOwner {
public var pasteboardWriter: NSPasteboardWriting { public var pasteboardWriter: NSPasteboardWriting {
return ArticlePasteboardWriter(article: self) 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 { 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 return lhs.left == rhs.left && lhs.top == rhs.top && lhs.right == rhs.right && lhs.bottom == rhs.bottom