@@ -31,12 +31,13 @@ class {{ service.name | caseUcfirst }}(client: Client) : Service(client) {
31
31
* @return [{{ method | returnType(spec , sdk .namespace | caseDot ) | raw }}]
32
32
*/
33
33
{%~ if method .deprecated %}
34
- {% set deprecated_message = " This API is deprecated and uses outdated terminologies." %}
34
+ {% set deprecated_message = " This API is deprecated since " ~ method . deprecatedVersion ~ " and uses outdated terminologies." %}
35
35
{% if method .replaceWith %}
36
- {% set deprecated_message = deprecated_message ~ ' Please use ' ~ (method .replaceWith | capitalizeFirst ) ~ ' instead.' %}
36
+ {% set deprecated_message = deprecated_message ~ ' Please use ` ' ~ (method .replaceWith | capitalizeFirst ) ~ ' ` instead.' %}
37
37
@Deprecated(
38
- "{{ deprecated_message }}",
39
- ReplaceWith("{{ sdk .namespace | caseDot }}.services.{{ method .replaceWith | capitalizeFirst }}")
38
+ message = "{{ deprecated_message }}",
39
+ replaceWith = ReplaceWith("{{ sdk .namespace | caseDot }}.services.{{ method .replaceWith | capitalizeFirst }}"),
40
+ since = "{{ method .deprecatedVersion }}"
40
41
)
41
42
{% else %}
42
43
@Deprecated("{{ deprecated_message }}")
@@ -104,12 +105,13 @@ class {{ service.name | caseUcfirst }}(client: Client) : Service(client) {
104
105
* @return [{{ method | returnType(spec , sdk .namespace | caseDot ) | raw }}]
105
106
*/
106
107
{%~ if method .deprecated %}
107
- {% set deprecated_message = " This API is deprecated and uses outdated terminologies." %}
108
+ {% set deprecated_message = " This API is deprecated since " ~ method . deprecatedVersion ~ " and uses outdated terminologies." %}
108
109
{% if method .replaceWith %}
109
- {% set deprecated_message = deprecated_message ~ ' Please use ' ~ (method .replaceWith | capitalizeFirst ) ~ ' instead.' %}
110
+ {% set deprecated_message = deprecated_message ~ ' Please use ` ' ~ (method .replaceWith | capitalizeFirst ) ~ ' ` instead.' %}
110
111
@Deprecated(
111
- "{{ deprecated_message }}",
112
- ReplaceWith("{{ sdk .namespace | caseDot }}.services.{{ method .replaceWith | capitalizeFirst }}")
112
+ message = "{{ deprecated_message }}",
113
+ replaceWith = ReplaceWith("{{ sdk .namespace | caseDot }}.services.{{ method .replaceWith | capitalizeFirst }}"),
114
+ since = "{{ method .deprecatedVersion }}"
113
115
)
114
116
{% else %}
115
117
@Deprecated("{{ deprecated_message }}")
0 commit comments