forked from loafle/openapi-generator-original
[Dart2] Fix compile errors for required enums without default value. (#7877)
Also fix display of minimum/maximum comment.
This commit is contained in:
parent
d64586c223
commit
9c0850f2d7
@ -9,6 +9,12 @@ class {{{classname}}} {
|
||||
{{#vars}}
|
||||
{{#description}}/// {{{description}}}{{/description}}
|
||||
{{^isEnum}}
|
||||
{{#minimum}}
|
||||
// minimum: {{{minimum}}}
|
||||
{{/minimum}}
|
||||
{{#maximum}}
|
||||
// maximum: {{{maximum}}}
|
||||
{{/maximum}}
|
||||
{{{dataType}}} {{{name}}};
|
||||
{{/isEnum}}
|
||||
{{#isEnum}}
|
||||
@ -22,7 +28,7 @@ class {{{classname}}} {
|
||||
{{/isContainer}}
|
||||
{{^isContainer}}
|
||||
{{#allowableValues}}
|
||||
{{#min}} // range from {{{min}}} to {{{max}}}{{/min}}{{{classname}}}{{{enumName}}} {{{name}}}{{#required}} = {{{classname}}}{{{enumName}}}._({{{defaultValue}}}){{/required}}{{^required}}{{/required}};
|
||||
{{{classname}}}{{{enumName}}} {{{name}}}{{#required}}{{#defaultValue}} = {{{classname}}}{{{enumName}}}._({{{defaultValue}}}){{/defaultValue}}{{/required}};
|
||||
{{/allowableValues}}
|
||||
{{/isContainer}}
|
||||
{{/isEnum}}
|
||||
|
Loading…
x
Reference in New Issue
Block a user