Skip to content

Commit 101f47b

Browse files
committed
fix: kotlin and android
1 parent 86b2092 commit 101f47b

File tree

2 files changed

+32
-32
lines changed

2 files changed

+32
-32
lines changed

templates/android/library/src/main/java/io/package/services/Service.kt.twig

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,18 @@ class {{ service.name | caseUcfirst }}(client: Client) : Service(client) {
3939
{%~ endif %}
4040
*/
4141
{%~ if method.deprecated %}
42-
{% set deprecated_message = "This API is deprecated since " ~ method.since ~ " and uses outdated terminologies." %}
43-
{% if method.replaceWith %}
44-
{% set deprecated_message = deprecated_message ~ ' Please use `' ~ (method.replaceWith | capitalizeFirst) ~ '` instead.' %}
42+
{%~ if method.since and method.replaceWith %}
4543
@Deprecated(
46-
message = "{{ deprecated_message }}",
44+
message = "This API is deprecated since {{ method.since }} and uses outdated terminologies. Please use `{{ method.replaceWith | capitalizeFirst }}` instead.",
4745
replaceWith = ReplaceWith("{{ sdk.namespace | caseDot }}.services.{{ method.replaceWith | capitalizeFirst }}"),
4846
since = "{{ method.since }}"
4947
)
50-
{% else %}
51-
@Deprecated("{{ deprecated_message }}")
52-
{% endif %}
53-
{%~ endif %}
48+
{%~ else %}
49+
@Deprecated(
50+
message = "This API is deprecated and uses outdated terminologies.",
51+
)
52+
{%~ endif %}
53+
{%~ endif %}
5454
{%~ if method.parameters.all | reduce((carry, param) => carry or not param.required) %}
5555
@JvmOverloads
5656
{%~ endif %}
@@ -206,18 +206,18 @@ class {{ service.name | caseUcfirst }}(client: Client) : Service(client) {
206206
{%~ endif %}
207207
*/
208208
{%~ if method.deprecated %}
209-
{% set deprecated_message = "This API is deprecated since " ~ method.since ~ " and uses outdated terminologies." %}
210-
{% if method.replaceWith %}
211-
{% set deprecated_message = deprecated_message ~ ' Please use `' ~ (method.replaceWith | capitalizeFirst) ~ '` instead.' %}
209+
{%~ if method.since and method.replaceWith %}
212210
@Deprecated(
213-
message = "{{ deprecated_message }}",
211+
message = "This API is deprecated since {{ method.since }} and uses outdated terminologies. Please use `{{ method.replaceWith | capitalizeFirst }}` instead.",
214212
replaceWith = ReplaceWith("{{ sdk.namespace | caseDot }}.services.{{ method.replaceWith | capitalizeFirst }}"),
215213
since = "{{ method.since }}"
216214
)
217-
{% else %}
218-
@Deprecated("{{ deprecated_message }}")
219-
{% endif %}
220-
{%~ endif %}
215+
{%~ else %}
216+
@Deprecated(
217+
message = "This API is deprecated and uses outdated terminologies."
218+
)
219+
{%~ endif %}
220+
{%~ endif %}
221221
{%~ if method.parameters.all | reduce((carry, param) => carry or not param.required) %}
222222
@JvmOverloads
223223
{%~ endif %}

templates/kotlin/src/main/kotlin/io/appwrite/services/ServiceTemplate.kt.twig

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,18 @@ class {{ service.name | caseUcfirst }}(client: Client) : Service(client) {
3131
* @return [{{ method | returnType(spec, sdk.namespace | caseDot) | raw }}]
3232
*/
3333
{%~ if method.deprecated %}
34-
{% set deprecated_message = "This API is deprecated since " ~ method.since ~ " and uses outdated terminologies." %}
35-
{% if method.replaceWith %}
36-
{% set deprecated_message = deprecated_message ~ ' Please use `' ~ (method.replaceWith | capitalizeFirst) ~ '` instead.' %}
34+
{%~ if method.since and method.replaceWith %}
3735
@Deprecated(
38-
message = "{{ deprecated_message }}",
36+
message = "This API is deprecated since {{ method.since }} and uses outdated terminologies. Please use `{{ method.replaceWith | capitalizeFirst }}` instead.",
3937
replaceWith = ReplaceWith("{{ sdk.namespace | caseDot }}.services.{{ method.replaceWith | capitalizeFirst }}"),
4038
since = "{{ method.since }}"
4139
)
42-
{% else %}
43-
@Deprecated("{{ deprecated_message }}")
44-
{% endif %}
45-
{%~ endif %}
40+
{%~ else %}
41+
@Deprecated(
42+
message = "This API is deprecated and uses outdated terminologies."
43+
)
44+
{%~ endif %}
45+
{%~ endif %}
4646
{%~ if method.parameters.all | reduce((carry, param) => carry or not param.required) %}
4747
@JvmOverloads
4848
{%~ endif %}
@@ -105,18 +105,18 @@ class {{ service.name | caseUcfirst }}(client: Client) : Service(client) {
105105
* @return [{{ method | returnType(spec, sdk.namespace | caseDot) | raw }}]
106106
*/
107107
{%~ if method.deprecated %}
108-
{% set deprecated_message = "This API is deprecated since " ~ method.since ~ " and uses outdated terminologies." %}
109-
{% if method.replaceWith %}
110-
{% set deprecated_message = deprecated_message ~ ' Please use `' ~ (method.replaceWith | capitalizeFirst) ~ '` instead.' %}
108+
{%~ if method.since and method.replaceWith %}
111109
@Deprecated(
112-
message = "{{ deprecated_message }}",
110+
message = "This API is deprecated since {{ method.since }} and uses outdated terminologies. Please use `{{ method.replaceWith | capitalizeFirst }}` instead.",
113111
replaceWith = ReplaceWith("{{ sdk.namespace | caseDot }}.services.{{ method.replaceWith | capitalizeFirst }}"),
114112
since = "{{ method.since }}"
115113
)
116-
{% else %}
117-
@Deprecated("{{ deprecated_message }}")
118-
{% endif %}
119-
{%~ endif %}
114+
{%~ else %}
115+
@Deprecated(
116+
message = "This API is deprecated and uses outdated terminologies."
117+
)
118+
{%~ endif %}
119+
{%~ endif %}
120120
{%~ if method.parameters.all | reduce((carry, param) => carry or not param.required) %}
121121
@JvmOverloads
122122
{%~ endif %}

0 commit comments

Comments
 (0)