Skip to content

Commit

Permalink
Merge pull request #27 from rafiki270/fixing_swift_4-2
Browse files Browse the repository at this point in the history
fixing swift 4.2 String/CodingKey order issue
  • Loading branch information
vzsg committed Jun 22, 2018
2 parents f57087a + 4345901 commit 3b71cae
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion Sources/SendGrid/Models/AdvancedSuppressionManager.swift
Expand Up @@ -13,7 +13,7 @@ public struct AdvancedSuppressionManager: Content {
self.groupsToDisplay = groupsToDisplay
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case groupId = "group_id"
case groupsToDisplay = "groups_to_display"
}
Expand Down
2 changes: 1 addition & 1 deletion Sources/SendGrid/Models/EmailAttachment.swift
Expand Up @@ -36,7 +36,7 @@ public struct EmailAttachment: Content {
self.contentId = contentId
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case content
case type
case filename
Expand Down
4 changes: 2 additions & 2 deletions Sources/SendGrid/Models/MailSettings.swift
Expand Up @@ -35,7 +35,7 @@ public struct MailSettings: Content {
self.spamCheck = spamCheck
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case bcc
case bypassListManagement = "bypass_list_management"
case footer
Expand Down Expand Up @@ -111,7 +111,7 @@ public struct SpamCheck: Content {
self.postToUrl = postToUrl
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case enable
case threshold
case postToUrl = "post_to_url"
Expand Down
2 changes: 1 addition & 1 deletion Sources/SendGrid/Models/Personalization.swift
Expand Up @@ -44,7 +44,7 @@ public struct Personalization: Content {
self.sendAt = sendAt
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case to
case cc
case bcc
Expand Down
2 changes: 1 addition & 1 deletion Sources/SendGrid/Models/SendGridEmail.swift
Expand Up @@ -87,7 +87,7 @@ public struct SendGridEmail: Content {
self.trackingSettings = trackingSettings
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case personalizations
case from
case replyTo = "reply_to"
Expand Down
10 changes: 5 additions & 5 deletions Sources/SendGrid/Models/TrackingSettings.swift
Expand Up @@ -30,7 +30,7 @@ public struct TrackingSettings: Content {
self.ganalytics = ganalytics
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case clickTracking = "click_tracking"
case openTracking = "open_tracking"
case subscriptionTracking = "subscription_tracking"
Expand All @@ -51,7 +51,7 @@ public struct ClickTracking: Content {
self.enableText = enableText
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case enable
case enableText = "enable_text"
}
Expand All @@ -70,7 +70,7 @@ public struct OpenTracking: Content {
self.substitutionTag = substitutionTag
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case enable
case substitutionTag = "substitution_tag"
}
Expand All @@ -97,7 +97,7 @@ public struct SubscriptionTracking: Content {
self.html = html
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case enable
case text
case html
Expand Down Expand Up @@ -138,7 +138,7 @@ public struct GoogleAnalytics: Content {
self.utmCampaign = utmCampaign
}

public enum CodingKeys: CodingKey, String {
public enum CodingKeys: String, CodingKey {
case enable
case utmSource = "utm_source"
case utmMedium = "utm_medium"
Expand Down

0 comments on commit 3b71cae

Please sign in to comment.