@@ -14,11 +14,15 @@ open class {{ service.name | caseUcfirst | overrideIdentifier }}: Service {
14
14
{{~ method .description | swiftComment }}
15
15
///
16
16
{%~ endif %}
17
+ {%~ if method .parameters .all | length > 0 %}
18
+ /// - Parameters:
19
+ {%~ endif %}
17
20
{%~ for parameter in method .parameters .all %}
18
- /// @param {{ parameter | typeName(spec ) | raw }} {{ parameter .name | caseCamel }}
21
+ /// - {{ parameter .name | caseCamel }}: {{ parameter | typeName(spec ) | raw }}{% if not parameter .required or parameter .nullable %} (optional){% endif %}
22
+
19
23
{%~ endfor %}
20
- /// @throws Exception
21
- /// @return array
24
+ /// - Throws: Exception if the request fails
25
+ /// - Returns: {{ method | returnType( spec ) | raw }}
22
26
///
23
27
{%~ if method .type == " webAuth" %}
24
28
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
@@ -78,11 +82,15 @@ open class {{ service.name | caseUcfirst | overrideIdentifier }}: Service {
78
82
{{~ method .description | swiftComment }}
79
83
///
80
84
{%~ endif %}
85
+ {%~ if method .parameters .all | length > 0 %}
86
+ /// - Parameters:
87
+ {%~ endif %}
81
88
{%~ for parameter in method .parameters .all %}
82
- /// @param {{ parameter | typeName(spec ) | raw }} {{ parameter .name | caseCamel }}
89
+ /// - {{ parameter .name | caseCamel }}: {{ parameter | typeName(spec ) | raw }}{% if not parameter .required or parameter .nullable %} (optional){% endif %}
90
+
83
91
{%~ endfor %}
84
- /// @throws Exception
85
- /// @return array
92
+ /// - Throws: Exception if the request fails
93
+ /// - Returns: {{ method | returnType( spec ) | raw }}
86
94
///
87
95
{%~ if method .type == " webAuth" %}
88
96
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
0 commit comments