From a64f547c2ae099c43e484476b2e6d3424e1c44ef Mon Sep 17 00:00:00 2001 From: ShakedH Date: Fri, 29 May 2020 09:14:54 +0300 Subject: [PATCH] feat: support deprecated parameters for typescript-axios generator (#6475) Add @deprecated to JSDoc for a parameter when it is marked as deprecated Co-authored-by: Shaked Hazon --- .../src/main/resources/typescript-axios/modelGeneric.mustache | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/typescript-axios/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/typescript-axios/modelGeneric.mustache index ebe734cefb2..b332ec25a0e 100644 --- a/modules/openapi-generator/src/main/resources/typescript-axios/modelGeneric.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-axios/modelGeneric.mustache @@ -13,6 +13,9 @@ export interface {{classname}} {{#parent}}extends {{{parent}}} {{/parent}}{ * {{{description}}} * @type {{=<% %>=}}{<%&datatype%>}<%={{ }}=%> * @memberof {{classname}} + {{#deprecated}} + * @deprecated + {{/deprecated}} */ {{name}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{#isNullable}} | null{{/isNullable}}{{/isEnum}}; {{/vars}}