From 1931c14e459023199524ca1b1a70ba762ea25d9c Mon Sep 17 00:00:00 2001 From: Ivan Smolin Date: Fri, 16 Jun 2017 15:09:28 +0300 Subject: [PATCH] fix ordering of fields in initializer --- Swift/Class.swift.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Swift/Class.swift.twig b/Swift/Class.swift.twig index 366d40a..9105715 100644 --- a/Swift/Class.swift.twig +++ b/Swift/Class.swift.twig @@ -12,7 +12,7 @@ import ObjectMapper {% include 'blocks/class/fields.twig' with { fields: fields } %} // MARK: - Initializers - {% if (hasParent and (fields is empty)) %} override {% endif %}init({%- include 'blocks/class/init-parameters-fields.twig' with { fields: merge(fields, superclassesFields) } -%}) { + {% if (hasParent and (fields is empty)) %} override {% endif %}init({%- include 'blocks/class/init-parameters-fields.twig' with { fields: allFieldsOrdered } -%}) { {%- include 'blocks/class/fields-initialization.twig' with { fields: fields } -%} {% if hasParent %} super.init({%- include 'blocks/class/fields-super-initialization.twig' with { fields: superclassesFields } -%})