Skip to content

Commit 246be53

Browse files
committed
Remove TODO comment regarding class-nesting being unavailable in Swift 1.1
1 parent 9f4e8d6 commit 246be53

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

SwiftTask/SwiftTask.swift

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import SwiftState
1010

11-
// TODO: nest inside Task class
11+
// NOTE: nested type inside generic Task class is not allowed in Swift 1.1
1212
public enum TaskState: String, StateType, Printable
1313
{
1414
case Paused = "Paused"
@@ -30,7 +30,6 @@ public enum TaskState: String, StateType, Printable
3030
}
3131
}
3232

33-
// TODO: nest inside Task class
3433
public enum TaskEvent: String, StateEventType, Printable
3534
{
3635
case Pause = "Pause"
@@ -52,18 +51,12 @@ public enum TaskEvent: String, StateEventType, Printable
5251
}
5352

5453
// NOTE: use class instead of struct to pass reference to closures so that future values can be stored
55-
// TODO: nest inside Task class
5654
public class TaskConfiguration
5755
{
5856
public var pause: (Void -> Void)?
5957
public var resume: (Void -> Void)?
6058
public var cancel: (Void -> Void)?
6159

62-
// deinit
63-
// {
64-
// println("deinit: TaskConfiguration")
65-
// }
66-
6760
internal func clear()
6861
{
6962
self.pause = nil

0 commit comments

Comments
 (0)