fix map and array types formatting

This commit is contained in:
Ivan Smolin 2017-10-24 17:41:38 +03:00
parent 4440858a5c
commit eb0fc64219
1 changed files with 4 additions and 2 deletions

View File

@ -7,10 +7,12 @@
{% endmacro %}
{% macro formatValueType(valueType) %}
{%- import _self as self -%}
{%- if valueType.baseTypeName == "Array" -%}
[{{ valueType.itemsType.baseTypeName }}]
[{{ self.formatValueType(valueType.itemsType) }}]
{%- elseif valueType.baseTypeName == "Map" -%}
[{{ valueType.keysType.baseTypeName }}: {{ valueType.valuesType.baseTypeName }}]
[{{ self.formatValueType(valueType.keysType) }}: {{ self.formatValueType(valueType.valuesType) }}]
{%- elseif valueType.baseTypeName == "DateTime" -%}
Date
{%- elseif valueType.baseTypeName == "Long" -%}