Skip to content

Commit 5587ce4

Browse files
committed
🛠 Migrate to Swift 5.5
1 parent 216d37e commit 5587ce4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+56
-56
lines changed

Classes/Controllers/BaseApp/LifeCycle.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import UIKit
1010

1111
public var Lifecycle: LifecycleBuilderProtocol { LifecycleBuilder() }
1212

13-
public protocol LifecycleBuilderProtocol: class, AppBuilderContent {
13+
public protocol LifecycleBuilderProtocol: AnyObject, AppBuilderContent {
1414
func didFinishLaunching(_ handler: @escaping () -> Void) -> Self
1515
func willFinishLaunching(_ handler: @escaping (_ launchOptions: [UIApplication.LaunchOptionsKey: Any]) -> Bool) -> Self
1616
func didFinishLaunching(_ handler: @escaping (_ launchOptions: [UIApplication.LaunchOptionsKey: Any]) -> Bool) -> Self

Classes/Controllers/MacApp.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ open class App: NSApplication, NSApplicationDelegate {
144144
// let windowsBuilderContent: WindowsBuilderItem
145145
//}
146146
//
147-
//@_functionBuilder public struct WindowsBuilder {
147+
//@resultBuilder public struct WindowsBuilder {
148148
// public typealias Block = () -> WindowsBuilderContent
149149
//
150150
// public static func buildBlock() -> WindowsBuilderContent {
@@ -188,7 +188,7 @@ struct _AppContent: AppBuilderContent {
188188
let appBuilderContent: AppBuilderItem
189189
}
190190

191-
@_functionBuilder public struct AppBuilder {
191+
@resultBuilder public struct AppBuilder {
192192
public typealias Block = () -> AppBuilderContent
193193

194194
public static func buildBlock() -> AppBuilderContent {

Classes/Controllers/Menu.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ struct _MenuContent: MenuBuilderContent {
129129
let menuBuilderContent: MenuBuilderItem
130130
}
131131

132-
@_functionBuilder public struct MenuBuilder {
132+
@resultBuilder public struct MenuBuilder {
133133
public typealias Block = () -> MenuBuilderContent
134134

135135
public static func buildBlock() -> MenuBuilderContent {

Classes/Objects/ParagraphStyle.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import AppKit
1111
import UIKit
1212
#endif
1313

14-
protocol ParagraphStyleDelegate: class {
14+
protocol ParagraphStyleDelegate: AnyObject {
1515
func onParagraphUpdate(_ p: ParagraphStyle)
1616
}
1717

Classes/Protocols/Alternateable.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import AppKit
44
import UIKit
55
#endif
66

7-
public protocol Alternateable: class {
7+
public protocol Alternateable: AnyObject {
88
@discardableResult
99
func alternate() -> Self
1010

Classes/Protocols/AnyScene.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#if !os(macOS)
99
import UIKit
1010

11-
public protocol AnyScene: class {
11+
public protocol AnyScene: AnyObject {
1212
var persistentIdentifier: String { get }
1313
var stateRestorationActivity: NSUserActivity? { get }
1414
var userInfo: [String : Any]? { get }

Classes/Protocols/ArrowPositionable.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#if os(macOS)
22
import AppKit
33

4-
public protocol ArrowPositionable: class {
4+
public protocol ArrowPositionable: AnyObject {
55
@discardableResult
66
func arrowPosition(_ value: NSPopUpButton.ArrowPosition) -> Self
77

Classes/Protocols/BackgroundColorable.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import AppKit
44
import UIKit
55
#endif
66

7-
public protocol BackgroundColorable: class {
7+
public protocol BackgroundColorable: AnyObject {
88
@discardableResult
99
func background(_ color: UColor) -> Self
1010

Classes/Protocols/BezelStyleable.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#if os(macOS)
22
import Cocoa
33

4-
public protocol BezelStyleable: class {
4+
public protocol BezelStyleable: AnyObject {
55
@discardableResult
66
func style(_ value: NSButton.BezelStyle) -> Self
77

Classes/Protocols/Bezeledable.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import AppKit
44
import UIKit
55
#endif
66

7-
public protocol Bezeledable: class {
7+
public protocol Bezeledable: AnyObject {
88
@discardableResult
99
func bezeled() -> Self
1010

0 commit comments

Comments
 (0)