Skip to content

Commit c11560a

Browse files
build: update dependency com.gw2tb.api-generator:api-generator {0.8.1 => 0.9.0}
1 parent 760d416 commit c11560a

File tree

5 files changed

+32
-7
lines changed

5 files changed

+32
-7
lines changed

docs/changelog/0.10.0.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
### 0.10.0
22

3-
_Not Released Yet_
3+
_Not Released Yet_
4+
5+
#### Improvements
6+
7+
- Updated to [api-generator](https://github.com/GW2ToolBelt/api-generator) to [0.9.0](https://github.com/GW2ToolBelt/api-generator/releases/tag/v0.9.0).

gradle/build.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
api-generator = "0.8.1"
2+
api-generator = "0.9.0"
33
binary-compatibility-validator = "0.17.0"
44
dokka = "2.0.0"
55
junit = "5.12.2"

modules/api-types/api/api-types.api

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9320,16 +9320,18 @@ public final class com/gw2tb/gw2api/types/v2/GW2v2GuildLogEntry$Upgrade$Companio
93209320

93219321
public final class com/gw2tb/gw2api/types/v2/GW2v2GuildMember {
93229322
public static final field Companion Lcom/gw2tb/gw2api/types/v2/GW2v2GuildMember$Companion;
9323-
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
9323+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
93249324
public final fun component1 ()Ljava/lang/String;
93259325
public final fun component2 ()Ljava/lang/String;
93269326
public final fun component3 ()Ljava/lang/String;
9327-
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/gw2tb/gw2api/types/v2/GW2v2GuildMember;
9328-
public static synthetic fun copy$default (Lcom/gw2tb/gw2api/types/v2/GW2v2GuildMember;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/gw2tb/gw2api/types/v2/GW2v2GuildMember;
9327+
public final fun component4 ()Z
9328+
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/gw2tb/gw2api/types/v2/GW2v2GuildMember;
9329+
public static synthetic fun copy$default (Lcom/gw2tb/gw2api/types/v2/GW2v2GuildMember;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Lcom/gw2tb/gw2api/types/v2/GW2v2GuildMember;
93299330
public fun equals (Ljava/lang/Object;)Z
93309331
public final fun getJoined ()Ljava/lang/String;
93319332
public final fun getName ()Ljava/lang/String;
93329333
public final fun getRank ()Ljava/lang/String;
9334+
public final fun getWvwMember ()Z
93339335
public fun hashCode ()I
93349336
public fun toString ()Ljava/lang/String;
93359337
}

modules/api-types/src/commonMain-generated/kotlin/com/gw2tb/gw2api/types/v2/GW2v2GuildMember.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ import kotlinx.serialization.json.*
4040
* @param name the member's account name
4141
* @param rank the member's rank
4242
* @param joined the ISO-8601 timestamp of when the member joined the guild
43+
* @param wvwMember whether the member has selected the guild as their WvW guild
4344
*/
4445
@Serializable
4546
public data class GW2v2GuildMember(
@@ -48,5 +49,8 @@ public data class GW2v2GuildMember(
4849
/** This field holds the member's rank. */
4950
val rank: String,
5051
/** This field holds the ISO-8601 timestamp of when the member joined the guild. */
51-
val joined: String
52+
val joined: String,
53+
/** This field holds whether the member has selected the guild as their WvW guild. */
54+
@SerialName("wvw_member")
55+
val wvwMember: Boolean
5256
)

modules/api-types/src/commonTest-generated/kotlin/com/gw2tb/gw2api/types/v2/GW2v2GuildMember.kt

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,22 @@ class GW2v2GuildMemberTest {
3939
{
4040
"name": "Blubbelino.1234",
4141
"rank": "Kohl Kopf",
42-
"joined": "2016-04-11T15:59:20.000Z"
42+
"joined": "2016-04-11T15:59:20.000Z",
43+
"wvw_member": false
44+
}
45+
""".trimIndent()
46+
)
47+
}
48+
49+
@Test
50+
fun testType_01() {
51+
json.decodeFromString<GW2v2GuildMember>(
52+
"""
53+
{
54+
"name": "Samen.1234",
55+
"rank": "Lauch",
56+
"joined": "2016-12-11T15:59:20.000Z",
57+
"wvw_member": true
4358
}
4459
""".trimIndent()
4560
)

0 commit comments

Comments
 (0)