Skip to content

Commit a12749d

Browse files
committed
Adjust code indentation and modify test code
1 parent 34fc36a commit a12749d

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

Sources/ReerCodableMacros/TypeInfo.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -428,14 +428,14 @@ extension TypeInfo {
428428
: enumCase.matchOrder
429429
for type in orderedTypes {
430430
guard let values = enumCase.matches[type] else { continue }
431-
if result[type] == nil {
432-
result[type] = []
433-
typeOrder.append(type)
434-
}
435-
let caseInfo = (values.joined(separator: ", "), enumCase.caseName)
436-
result[type]?.append(caseInfo)
431+
if result[type] == nil {
432+
result[type] = []
433+
typeOrder.append(type)
437434
}
435+
let caseInfo = (values.joined(separator: ", "), enumCase.caseName)
436+
result[type]?.append(caseInfo)
438437
}
438+
}
439439

440440
return typeOrder.map { type in
441441
(type: type, values: result[type] ?? [])

Tests/ReerCodableTests/DefaultValueTests.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ private struct EncodingDefaultsModel {
2525
@Codable
2626
private struct CodingDefaultsModel: Equatable {
2727
@CodingDefault(["seed": 1])
28-
var metadata: [String: Int]?
28+
var metadata: [String: Int]? = [:]
2929

30-
@CodingDefault(false)
31-
var isEnabled: Bool
30+
@CodingDefault(true)
31+
let isEnabled: Bool
3232
}
3333

3434
struct DefaultValueTests {
@@ -67,7 +67,7 @@ struct DefaultValueTests {
6767
func codingDefaults() throws {
6868
let decoded = try JSONDecoder().decode(CodingDefaultsModel.self, from: "{}".data(using: .utf8)!)
6969
#expect(decoded.metadata == ["seed": 1])
70-
#expect(decoded.isEnabled == false)
70+
#expect(decoded.isEnabled == true)
7171

7272
var mutable = decoded
7373
mutable.metadata = nil

0 commit comments

Comments
 (0)