Skip to content

Commit 4d18cb0

Browse files
authored
Coding key for OCKOutcomeValue (#507)
1 parent bb55b47 commit 4d18cb0

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

.github/workflows/swift.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: CI
22

33
on:
44
push:
5-
branches: [ master ]
5+
branches: [ main ]
66
pull_request:
7-
branches: [ master ]
7+
branches: [ main ]
88

99

1010
jobs:

CareKitStore/CareKitStore/Structs/OCKOutcomeValue.swift

+22-22
Original file line numberDiff line numberDiff line change
@@ -58,41 +58,41 @@ public struct OCKOutcomeValue: Codable, Equatable, OCKObjectCompatible, CustomSt
5858
case
5959
kind, units, uuid, value, type, index,
6060
createdDate, updatedDate, schemaVersion, tags,
61-
group, remoteID, userInfo, source, timezone
61+
groupIdentifier, remoteID, userInfo, source, timezone
6262
}
6363

6464
public init(from decoder: Decoder) throws {
6565
let container = try decoder.container(keyedBy: CodingKeys.self)
66-
let valueType = try container.decode(OCKOutcomeValueType.self, forKey: CodingKeys.type)
66+
let valueType = try container.decode(OCKOutcomeValueType.self, forKey: .type)
6767

6868
switch valueType {
6969
case .integer:
70-
value = try container.decode(Int.self, forKey: CodingKeys.value)
70+
value = try container.decode(Int.self, forKey: .value)
7171
case .double:
72-
value = try container.decode(Double.self, forKey: CodingKeys.value)
72+
value = try container.decode(Double.self, forKey: .value)
7373
case .boolean:
74-
value = try container.decode(Bool.self, forKey: CodingKeys.value)
74+
value = try container.decode(Bool.self, forKey: .value)
7575
case .text:
76-
value = try container.decode(String.self, forKey: CodingKeys.value)
76+
value = try container.decode(String.self, forKey: .value)
7777
case .binary:
78-
value = try container.decode(Data.self, forKey: CodingKeys.value)
78+
value = try container.decode(Data.self, forKey: .value)
7979
case .date:
80-
value = try container.decode(Date.self, forKey: CodingKeys.value)
80+
value = try container.decode(Date.self, forKey: .value)
8181
}
8282

83-
kind = try container.decode(String?.self, forKey: CodingKeys.kind)
84-
units = try container.decode(String?.self, forKey: CodingKeys.units)
85-
index = try container.decode(Int?.self, forKey: CodingKeys.index)
86-
uuid = try container.decode(UUID?.self, forKey: CodingKeys.uuid)
87-
createdDate = try container.decode(Date?.self, forKey: CodingKeys.createdDate)
88-
updatedDate = try container.decode(Date?.self, forKey: CodingKeys.updatedDate)
89-
schemaVersion = try container.decode(OCKSemanticVersion?.self, forKey: CodingKeys.schemaVersion)
90-
groupIdentifier = try container.decode(String?.self, forKey: CodingKeys.group)
91-
tags = try container.decode([String]?.self, forKey: CodingKeys.tags)
92-
remoteID = try container.decode(String?.self, forKey: CodingKeys.remoteID)
93-
source = try container.decode(String?.self, forKey: CodingKeys.source)
94-
userInfo = try container.decode([String: String]?.self, forKey: CodingKeys.userInfo)
95-
timezone = try container.decode(TimeZone.self, forKey: CodingKeys.timezone)
83+
kind = try container.decode(String?.self, forKey: .kind)
84+
units = try container.decode(String?.self, forKey: .units)
85+
index = try container.decode(Int?.self, forKey: .index)
86+
uuid = try container.decode(UUID?.self, forKey: .uuid)
87+
createdDate = try container.decode(Date?.self, forKey: .createdDate)
88+
updatedDate = try container.decode(Date?.self, forKey: .updatedDate)
89+
schemaVersion = try container.decode(OCKSemanticVersion?.self, forKey: .schemaVersion)
90+
groupIdentifier = try container.decode(String?.self, forKey: .groupIdentifier)
91+
tags = try container.decode([String]?.self, forKey: .tags)
92+
remoteID = try container.decode(String?.self, forKey: .remoteID)
93+
source = try container.decode(String?.self, forKey: .source)
94+
userInfo = try container.decode([String: String]?.self, forKey: .userInfo)
95+
timezone = try container.decode(TimeZone.self, forKey: .timezone)
9696
}
9797

9898
public func encode(to encoder: Encoder) throws {
@@ -120,7 +120,7 @@ public struct OCKOutcomeValue: Codable, Equatable, OCKObjectCompatible, CustomSt
120120
try container.encode(updatedDate, forKey: .updatedDate)
121121
try container.encode(createdDate, forKey: .createdDate)
122122
try container.encode(schemaVersion, forKey: .schemaVersion)
123-
try container.encode(groupIdentifier, forKey: .group)
123+
try container.encode(groupIdentifier, forKey: .groupIdentifier)
124124
try container.encode(tags, forKey: .tags)
125125
try container.encode(remoteID, forKey: .remoteID)
126126
try container.encode(source, forKey: .source)

0 commit comments

Comments
 (0)