Skip to content

Commit 853bb7e

Browse files
committed
Add @deprecated tag when applicable
1 parent e22b955 commit 853bb7e

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

templates/typescript/model.mustache

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,20 @@ export class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{
1616
{{#description}}
1717
/**
1818
* {{{.}}}
19+
{{#deprecated}}
20+
*
21+
* @deprecated since v{{#vendorExtensions.x-deprecatedInVersion}}{{.}}{{/vendorExtensions.x-deprecatedInVersion}}
22+
* {{#vendorExtensions.x-deprecatedMessage}}{{..}}{{/vendorExtensions.x-deprecatedMessage}}
23+
{{/deprecated}}
1924
*/
25+
{{/description}}
26+
{{^description}}
27+
{{#deprecated}}
28+
/**
29+
* @deprecated since v{{#vendorExtensions.x-deprecatedInVersion}}{{.}}{{/vendorExtensions.x-deprecatedInVersion}}
30+
* {{#vendorExtensions.x-deprecatedMessage}}{{..}}{{/vendorExtensions.x-deprecatedMessage}}
31+
*/
32+
{{/deprecated}}
2033
{{/description}}
2134
'{{name}}'{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}};
2235
{{/vars}}

0 commit comments

Comments
 (0)