Skip to content

Commit 1133f86

Browse files
committed
Merge branch 'master' of https://github.com/appwrite/sdk-generator into feat-new-headers
2 parents 532d4d1 + 86a6fc6 commit 1133f86

File tree

25 files changed

+112
-77
lines changed

25 files changed

+112
-77
lines changed

src/SDK/Language/Kotlin.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,9 +228,17 @@ public function getParamExample(array $param)
228228
case self::TYPE_FILE:
229229
case self::TYPE_NUMBER:
230230
case self::TYPE_INTEGER:
231-
case self::TYPE_ARRAY:
232231
$output .= $example;
233232
break;
233+
case self::TYPE_ARRAY:
234+
if (\str_starts_with($example, '[')) {
235+
$example = \substr($example, 1);
236+
}
237+
if (\str_ends_with($example, ']')) {
238+
$example = \substr($example, 0, -1);
239+
}
240+
$output .= 'listOf(' . $example . ')';
241+
break;
234242
case self::TYPE_BOOLEAN:
235243
$output .= ($example) ? 'true' : 'false';
236244
break;

templates/android/LICENSE.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{sdk.licenseContent}}
1+
{{sdk.licenseContent | raw}}

templates/cli/LICENSE.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{sdk.licenseContent}}
1+
{{sdk.licenseContent | raw}}

templates/cli/lib/questions.js.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ const questionsInitFunction = [
160160
type: "input",
161161
name: "id",
162162
message: "What ID would you like to have for your function?",
163-
default: "myAwesomeFunction"
163+
default: "unique()"
164164
},
165165
{
166166
type: "list",

templates/dart/LICENSE.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{sdk.licenseContent}}
1+
{{sdk.licenseContent | raw}}

templates/dart/lib/services/service.dart.twig

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ part of {{ language.params.packageName }};
88
{% endmacro %}
99

1010
{%if service.description %}
11-
{{ service.description|dartComment}}
11+
{{- service.description|dartComment}}
1212
{% endif %}
1313
class {{ service.name | caseUcfirst }} extends Service {
1414
{{ service.name | caseUcfirst }}(super.client);
1515

1616
{% for method in service.methods %}
17-
/// {{ method.title }}
18-
{% if method.description %}
19-
///
17+
/// {{ method.title }}
18+
{%~ if method.description %}
19+
///
2020
{{ method.description | dartComment }}
21-
///
21+
///
2222
{% endif %}
23-
{% if method.type == 'location' %} Future<Uint8List> {% else %} {% if method.responseModel and method.responseModel != 'any' %}Future<models.{{method.responseModel | caseUcfirst | overrideIdentifier}}>{% else %}Future{% endif %}{% endif %} {{ method.name | caseCamel }}({{ _self.method_parameters(method.parameters.all, method.consumes) }}) async {
23+
{% if method.type == 'location' %}Future<Uint8List>{% else %}{% if method.responseModel and method.responseModel != 'any' %}Future<models.{{method.responseModel | caseUcfirst | overrideIdentifier}}>{% else %}Future{% endif %}{% endif %} {{ method.name | caseCamel }}({{ _self.method_parameters(method.parameters.all, method.consumes) }}) async {
2424
final String path = '{{ method.path }}'{% for parameter in method.parameters.path %}.replaceAll('{{ '{' }}{{ parameter.name | caseCamel }}{{ '}' }}', {{ parameter.name | caseCamel | overrideIdentifier }}){% endfor %};
2525

2626
{% if 'multipart/form-data' in method.consumes %}

templates/dart/pubspec.yaml.twig

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ documentation: {{ spec.contactURL }}
88
environment:
99
sdk: '>=2.17.0 <3.0.0'
1010
dependencies:
11-
http: ^0.13.4
11+
http: ^0.13.5
1212
1313
dev_dependencies:
14-
test: ^1.16.8
15-
lints: ^2.0.0
14+
test: ^1.21.4
15+
lints: ^2.0.0

templates/deno/LICENSE.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{sdk.licenseContent}}
1+
{{sdk.licenseContent | raw}}

templates/dotnet/LICENSE.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{sdk.licenseContent}}
1+
{{sdk.licenseContent | raw}}

templates/flutter/LICENSE.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{sdk.licenseContent}}
1+
{{sdk.licenseContent | raw}}

0 commit comments

Comments
 (0)