Skip to content

Commit

Permalink
feat: update to schema 2022-03-09T02:00:00.000Z
Browse files Browse the repository at this point in the history
  • Loading branch information
TheMrMilchmann committed Jun 7, 2022
1 parent 537c353 commit 20cc4a9
Show file tree
Hide file tree
Showing 144 changed files with 510 additions and 533 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ allprojects {

tasks {
create<Generate>("generate") {
schemaVersion = V2SchemaVersion.V2_SCHEMA_2021_04_06T21_00_00_000Z
schemaVersion = V2SchemaVersion.V2_SCHEMA_2022_03_09T02_00_00_000Z

licenseHeader = file("docs/LICENSE_HEADER_GEN").readText()

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2Account(configure: RequestConfigurator<GW2v2Account>? = null): RequestBuilder<GW2v2Account> = request(
path = "/v2/account",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountAchievements(configure: RequestConfigurator<List<GW2v2AccountAchievement>>? = null): RequestBuilder<List<GW2v2AccountAchievement>> = request(
path = "/v2/account/achievements",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountBank(configure: RequestConfigurator<List<GW2v2AccountBankSlot?>>? = null): RequestBuilder<List<GW2v2AccountBankSlot?>> = request(
path = "/v2/account/bank",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "inventories"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountBuildStorage(configure: RequestConfigurator<List<GW2v2AccountBuildStorageSlot>>? = null): RequestBuilder<List<GW2v2AccountBuildStorageSlot>> = request(
path = "/v2/account/buildstorage",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountDailyCrafting(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/dailycrafting",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountDungeons(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/dungeons",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountDyes(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/dyes",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountEmotes(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/emotes",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountFinishers(configure: RequestConfigurator<List<GW2v2AccountFinisher>>? = null): RequestBuilder<List<GW2v2AccountFinisher>> = request(
path = "/v2/account/finishers",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountGliders(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/gliders",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountHome(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/home",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = emptySet(),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountInventory(configure: RequestConfigurator<List<GW2v2AccountInventorySlot>>? = null): RequestBuilder<List<GW2v2AccountInventorySlot>> = request(
path = "/v2/account/inventory",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "inventories"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountLegendaryArmory(configure: RequestConfigurator<List<GW2v2AccountLegendaryArmoryUnlock>>? = null): RequestBuilder<List<GW2v2AccountLegendaryArmoryUnlock>> = request(
path = "/v2/account/legendaryarmory",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "inventories", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountLuck(configure: RequestConfigurator<List<GW2v2Luck>>? = null): RequestBuilder<List<GW2v2Luck>> = request(
path = "/v2/account/luck",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMailcarriers(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/mailcarriers",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMapChests(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/mapchests",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMasteries(configure: RequestConfigurator<List<GW2v2AccountMastery>>? = null): RequestBuilder<List<GW2v2AccountMastery>> = request(
path = "/v2/account/masteries",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMaterials(configure: RequestConfigurator<List<GW2v2AccountMaterial>>? = null): RequestBuilder<List<GW2v2AccountMaterial>> = request(
path = "/v2/account/materials",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "inventories"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMinis(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/minis",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMounts(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/mounts",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = emptySet(),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountNovelties(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/novelties",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountOutfits(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/outfits",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountRaids(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/raids",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountRecipes(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/recipes",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountSkins(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/skins",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountTitles(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/titles",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountWallet(configure: RequestConfigurator<List<GW2v2AccountWalletCurrency>>? = null): RequestBuilder<List<GW2v2AccountWalletCurrency>> = request(
path = "/v2/account/wallet",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "wallet"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountWorldBosses(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/worldbosses",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountHomeCats(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/home/cats",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountHomeNodes(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/home/nodes",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMasteryPoints(configure: RequestConfigurator<GW2v2AccountMasteryPoint>? = null): RequestBuilder<GW2v2AccountMasteryPoint> = request(
path = "/v2/account/mastery/points",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "progression"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMountsSkins(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/mounts/skins",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountMountsTypes(configure: RequestConfigurator<List<String>>? = null): RequestBuilder<List<String>> = request(
path = "/v2/account/mounts/types",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AccountPvPHeroes(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/account/pvp/heroes",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = setOf("account", "unlocks"),
supportedLanguages = emptySet(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import kotlin.jvm.*
@JvmOverloads
public fun GW2APIClient.gw2v2AchievementsIDs(configure: RequestConfigurator<List<Int>>? = null): RequestBuilder<List<Int>> = request(
path = "/v2/achievements",
parameters = mapOfNonNullValues("v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = emptySet(),
supportedLanguages = emptySet(),
Expand All @@ -45,7 +45,7 @@ public fun GW2APIClient.gw2v2AchievementsIDs(configure: RequestConfigurator<List
@JvmOverloads
public fun GW2APIClient.gw2v2AchievementsByID(id: Int, configure: RequestConfigurator<GW2v2Achievement>? = null): RequestBuilder<GW2v2Achievement> = request(
path = "/v2/achievements",
parameters = mapOfNonNullValues("id" to id.toString(), "v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("id" to id.toString(), "v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = emptySet(),
supportedLanguages = Language.API_V2,
Expand All @@ -56,7 +56,7 @@ public fun GW2APIClient.gw2v2AchievementsByID(id: Int, configure: RequestConfigu
@JvmOverloads
public fun GW2APIClient.gw2v2AchievementsByIDs(ids: Collection<Int>, configure: RequestConfigurator<List<GW2v2Achievement>>? = null): RequestBuilder<List<GW2v2Achievement>> = request(
path = "/v2/achievements",
parameters = mapOfNonNullValues("ids" to ids.joinToString(","), "v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("ids" to ids.joinToString(","), "v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = emptySet(),
supportedLanguages = Language.API_V2,
Expand All @@ -67,7 +67,7 @@ public fun GW2APIClient.gw2v2AchievementsByIDs(ids: Collection<Int>, configure:
@JvmOverloads
public fun GW2APIClient.gw2v2AchievementsByPage(page: Int, pageSize: Int = 200, configure: RequestConfigurator<List<GW2v2Achievement>>? = null): RequestBuilder<List<GW2v2Achievement>> = request(
path = "/v2/achievements",
parameters = mapOfNonNullValues("page" to page.toString(), "page_size" to pageSize.let { if (it < 1 || it > 200) throw IllegalArgumentException("Illegal page size") else it }.toString(), "v" to "2021-04-06T21:00:00.000Z"),
parameters = mapOfNonNullValues("page" to page.toString(), "page_size" to pageSize.let { if (it < 1 || it > 200) throw IllegalArgumentException("Illegal page size") else it }.toString(), "v" to "2022-03-09T02:00:00.000Z"),
replaceInPath = mapOf(),
requiredPermissions = emptySet(),
supportedLanguages = Language.API_V2,
Expand Down

0 comments on commit 20cc4a9

Please sign in to comment.