Merge pull request #65 from TouchInstinct/feature/enum_description_added

enum description added for kotlin server templates
This commit is contained in:
Alexander Buntakov 2019-03-18 16:14:32 +03:00 committed by GitHub
commit ee8b8d9ee3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -9,7 +9,7 @@ import com.fasterxml.jackson.annotation.JsonValue
/**
* {{ description }}
*/
enum class {{ name }}(val code: {{ utils.formatEnumValueType(valuesTypes) }}) {
enum class {{ name }}(val code: {{ utils.formatEnumValueType(valuesTypes) }}, val description: String) {
{%- include 'blocks/enum/cases.twig' with { valuesTypes: valuesTypes, values: values } %}

View File

@ -6,5 +6,5 @@
* {{ value.description }}
*/
{%- endif %}
{{ value.nameUpperCaseWithUnderscope }}({{ utils.formatEnumValue(valuesTypes, value) }}){%- if not (loop.last) %},{% else %};{% endif %}
{{ value.nameUpperCaseWithUnderscope }}({{ utils.formatEnumValue(valuesTypes, value) }}, "{{ value.description }}"){%- if not (loop.last) %},{% else %};{% endif %}
{%- endfor -%}