From 0c07ca3ea7e3076da1ef41ea0251446175052bec Mon Sep 17 00:00:00 2001 From: Madhas Date: Mon, 21 May 2018 14:41:44 +0300 Subject: [PATCH] coding key case added to class macros --- Swift/macroses/class.utils.twig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Swift/macroses/class.utils.twig b/Swift/macroses/class.utils.twig index 83c88c0..623a8c2 100644 --- a/Swift/macroses/class.utils.twig +++ b/Swift/macroses/class.utils.twig @@ -27,3 +27,7 @@ {{- self.typeParameters(parentTypeParameters, false) -}} {% endmacro %} + +{% macro codingKey(field) %} + case {{ field.name }}{% if field.name != field.jsonName %} = {{ "#{field.jsonName}" }}{% endif %} +{% endmacro %}