From d3d59b340c4f485e136d4b031c0187a4467b7146 Mon Sep 17 00:00:00 2001 From: Beppe Catanese Date: Tue, 15 Oct 2024 12:22:26 +0200 Subject: [PATCH] Add deprecation info as comments --- templates/api-small.mustache | 5 +++++ templates/api.mustache | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/templates/api-small.mustache b/templates/api-small.mustache index a0e93671..a130c86f 100644 --- a/templates/api-small.mustache +++ b/templates/api-small.mustache @@ -18,6 +18,11 @@ class Adyen{{#lambda.titlecase}}{{serviceName}}{{/lambda.titlecase}}Api(AdyenSer def {{#lambda.snakecase}}{{#vendorExtensions.x-methodName}}{{.}}{{/vendorExtensions.x-methodName}}{{^vendorExtensions.x-methodName}}{{nickname}}{{/vendorExtensions.x-methodName}}{{/lambda.snakecase}}(self, {{#bodyParams}}request, {{/bodyParams}}{{#requiredParams}}{{#lambda.camelcase}}{{paramName}}{{/lambda.camelcase}}, {{/requiredParams}}idempotency_key=None, **kwargs): """ {{{summary}}}{{^summary}}{{operationId}}{{/summary}} + {{#isDeprecated}} + + Deprecated {{#vendorExtensions.x-deprecatedInVersion}}since {{#appName}}{{{.}}}{{/appName}} v{{.}}{{/vendorExtensions.x-deprecatedInVersion}}{{#vendorExtensions.x-deprecatedMessage}} + {{{.}}}{{/vendorExtensions.x-deprecatedMessage}} + {{/isDeprecated}} """ endpoint = self.baseUrl + f"{{{path}}}" method = "{{httpMethod}}" diff --git a/templates/api.mustache b/templates/api.mustache index 9da2244f..6ac1711c 100644 --- a/templates/api.mustache +++ b/templates/api.mustache @@ -18,6 +18,11 @@ class {{classname}}(AdyenServiceBase): def {{#lambda.snakecase}}{{#vendorExtensions.x-methodName}}{{.}}{{/vendorExtensions.x-methodName}}{{^vendorExtensions.x-methodName}}{{nickname}}{{/vendorExtensions.x-methodName}}{{/lambda.snakecase}}(self, {{#bodyParams}}request, {{/bodyParams}}{{#requiredParams}}{{^isQueryParam}}{{#lambda.camelcase}}{{paramName}}{{/lambda.camelcase}}, {{/isQueryParam}}{{/requiredParams}}idempotency_key=None, **kwargs): """ {{{summary}}}{{^summary}}{{operationId}}{{/summary}} + {{#isDeprecated}} + + Deprecated {{#vendorExtensions.x-deprecatedInVersion}}since {{#appName}}{{{.}}}{{/appName}} v{{.}}{{/vendorExtensions.x-deprecatedInVersion}}{{#vendorExtensions.x-deprecatedMessage}} + {{{.}}}{{/vendorExtensions.x-deprecatedMessage}} + {{/isDeprecated}} """ endpoint = self.baseUrl + f"{{{path}}}" method = "{{httpMethod}}"