@@ -9,6 +9,7 @@ import Foundation
99
1010// A numbered step
1111public enum XcodeInstallationStep : Equatable , CustomStringConvertible {
12+ case authenticating
1213 case downloading( progress: Progress )
1314 case unarchiving
1415 case moving( destination: String )
@@ -22,6 +23,8 @@ public enum XcodeInstallationStep: Equatable, CustomStringConvertible {
2223
2324 public var message : String {
2425 switch self {
26+ case . authenticating:
27+ return localizeString ( " Authenticating " )
2528 case . downloading:
2629 return localizeString ( " Downloading " )
2730 case . unarchiving:
@@ -39,16 +42,17 @@ public enum XcodeInstallationStep: Equatable, CustomStringConvertible {
3942
4043 public var stepNumber : Int {
4144 switch self {
42- case . downloading: return 1
43- case . unarchiving: return 2
44- case . moving: return 3
45- case . trashingArchive: return 4
46- case . checkingSecurity: return 5
47- case . finishing: return 6
45+ case . authenticating: return 1
46+ case . downloading: return 2
47+ case . unarchiving: return 3
48+ case . moving: return 4
49+ case . trashingArchive: return 5
50+ case . checkingSecurity: return 6
51+ case . finishing: return 7
4852 }
4953 }
5054
51- public var stepCount : Int { 6 }
55+ public var stepCount : Int { 7 }
5256}
5357
5458func localizeString( _ key: String , comment: String = " " ) -> String {
0 commit comments