Merge pull request #25 from TouchInstinct/fix/swift_templates_fixes

fix equatable
This commit is contained in:
Ivan Smolin 2018-04-12 12:37:33 +03:00 committed by GitHub
commit 2111738dfd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -58,9 +58,9 @@
{%- endif -%}
{% endmacro %}
{% macro mappingTransformForField(field) %}
{%- macro mappingTransformForField(field) -%}
ApiDateFormattingService.mappingTransform(with: .{{ dateFormatToName(field.type.dateFormat) }})
{% endmacro %}
{%- endmacro -%}
{% macro enumValueName(value) %}
{%- import _self as self -%}
@ -106,7 +106,7 @@
{%- elseif (valueType.parent is not null) -%}
{%- import _self as self -%}
self.valueTypeHasGenerics(valueType.parent)
{{ self.valueTypeHasGenerics(valueType.parent) }}
{%- endif -%}
{% endmacro %}
@ -118,7 +118,7 @@
{%- if self.valueTypeHasGenerics(valueType) != null -%}
{{ true }}
{%- elseif valueType.baseTypeName == "Array" -%}
{%- if valueType.itemsType.parent is not null -%}
{%- if (valueType.itemsType.typeParameters is not null) -%}
{{ true }}
{%- else -%}
{{ self.hasGenericsOrNonEqutableCollections(valueType.itemsType) }}