mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2026-03-18 20:02:25 +00:00
Remove default empty array & add changelog
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
#### Added
|
||||
|
||||
- Added ability to encode ProjectSpec to JSON [#545](https://github.com/yonaskolb/XcodeGen/pull/545) @ryohey
|
||||
- Added ability to skip tests [#582](https://github.com/yonaskolb/XcodeGen/pull/582) @kadarandras
|
||||
|
||||
## 2.5.0
|
||||
|
||||
|
||||
@@ -102,7 +102,6 @@ public struct Scheme: Equatable {
|
||||
public struct TestTarget: Equatable, ExpressibleByStringLiteral {
|
||||
public static let randomExecutionOrderDefault = false
|
||||
public static let parallelizableDefault = false
|
||||
public static let skippedTestsDefault: [String] = []
|
||||
|
||||
public let name: String
|
||||
public var randomExecutionOrder: Bool
|
||||
@@ -113,7 +112,7 @@ public struct Scheme: Equatable {
|
||||
name: String,
|
||||
randomExecutionOrder: Bool = randomExecutionOrderDefault,
|
||||
parallelizable: Bool = parallelizableDefault,
|
||||
skippedTests: [String] = skippedTestsDefault
|
||||
skippedTests: [String] = []
|
||||
) {
|
||||
self.name = name
|
||||
self.randomExecutionOrder = randomExecutionOrder
|
||||
@@ -311,7 +310,7 @@ extension Scheme.Test.TestTarget: JSONObjectConvertible {
|
||||
name = try jsonDictionary.json(atKeyPath: "name")
|
||||
randomExecutionOrder = jsonDictionary.json(atKeyPath: "randomExecutionOrder") ?? Scheme.Test.TestTarget.randomExecutionOrderDefault
|
||||
parallelizable = jsonDictionary.json(atKeyPath: "parallelizable") ?? Scheme.Test.TestTarget.parallelizableDefault
|
||||
skippedTests = jsonDictionary.json(atKeyPath: "skippedTests") ?? Scheme.Test.TestTarget.skippedTestsDefault
|
||||
skippedTests = jsonDictionary.json(atKeyPath: "skippedTests") ?? []
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user