Skip to content

Commit d2ff71e

Browse files
committed
1 parent 3fd72e7 commit d2ff71e

File tree

140 files changed

+216
-216
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+216
-216
lines changed

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# dofusdude-java
22

33
dofusdude
4-
- API version: 1.0.0-rc.6
5-
- Build date: 2024-12-01T13:23:28.501689324Z[Etc/UTC]
4+
- API version: 1.0.0-rc.7
5+
- Build date: 2024-12-01T19:14:21.697992966Z[Etc/UTC]
66
- Generator version: 7.11.0-SNAPSHOT
77

88
# Open Ankama Developer Community
@@ -77,7 +77,7 @@ Add this dependency to your project's POM:
7777
<dependency>
7878
<groupId>com.dofusdude</groupId>
7979
<artifactId>dofusdude-java</artifactId>
80-
<version>1.0.0-rc.6</version>
80+
<version>1.0.0-rc.7</version>
8181
<scope>compile</scope>
8282
</dependency>
8383
```
@@ -93,7 +93,7 @@ Add this dependency to your project's build file:
9393
}
9494
9595
dependencies {
96-
implementation "com.dofusdude:dofusdude-java:1.0.0-rc.6"
96+
implementation "com.dofusdude:dofusdude-java:1.0.0-rc.7"
9797
}
9898
```
9999

@@ -107,7 +107,7 @@ mvn clean package
107107

108108
Then manually install the following JARs:
109109

110-
* `target/dofusdude-java-1.0.0-rc.6.jar`
110+
* `target/dofusdude-java-1.0.0-rc.7.jar`
111111
* `target/lib/*.jar`
112112

113113
## Getting Started

api/openapi.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ info:
3232
name: GPL-3.0
3333
url: https://github.com/dofusdude/doduapi/blob/main/LICENSE
3434
title: dofusdude
35-
version: 1.0.0-rc.6
35+
version: 1.0.0-rc.7
3636
servers:
3737
- description: API
3838
url: https://api.dofusdu.de
@@ -851,7 +851,7 @@ paths:
851851
type: integer
852852
style: form
853853
- description: adds fields from the item search to the list entries if the hit
854-
is a item. Multiple comma separated values allowed.
854+
is an item. Multiple comma separated values allowed.
855855
explode: false
856856
in: query
857857
name: "fields[item]"
@@ -869,8 +869,8 @@ paths:
869869
uniqueItems: true
870870
style: form
871871
- description: "multi-filter results with the english item type name, including\
872-
\ \"mount\" and \"set\" from filter[type]. Add with \"wood\" or \"+wood\"\
873-
\ and exclude with \"-wood\"."
872+
\ \"mount\" and \"set\" from filter[search_index]. Add with \"wood\" or\
873+
\ \"+wood\" and exclude with \"-wood\"."
874874
explode: false
875875
in: query
876876
name: "filter[type.name_id]"

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apply plugin: 'java'
44
apply plugin: 'com.diffplug.spotless'
55

66
group = 'com.dofusdude'
7-
version = '1.0.0-rc.6'
7+
version = '1.0.0-rc.7'
88

99
buildscript {
1010
repositories {

build.sbt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "com.dofusdude",
44
name := "dofusdude-java",
5-
version := "1.0.0-rc.6",
5+
version := "1.0.0-rc.7",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),

docs/GameApi.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ public class Example {
3636
String query = "paztek"; // String | search query
3737
Set<String> filterSearchIndex = Arrays.asList(); // Set<String> | only results with all specific type
3838
Integer limit = 8; // Integer | maximum number of returned results
39-
Set<String> fieldsItem = Arrays.asList(); // Set<String> | adds fields from the item search to the list entries if the hit is a item. Multiple comma separated values allowed.
40-
Set<String> filterTypeNameId = Arrays.asList(); // Set<String> | multi-filter results with the english item type name, including \"mount\" and \"set\" from filter[type]. Add with \"wood\" or \"+wood\" and exclude with \"-wood\".
39+
Set<String> fieldsItem = Arrays.asList(); // Set<String> | adds fields from the item search to the list entries if the hit is an item. Multiple comma separated values allowed.
40+
Set<String> filterTypeNameId = Arrays.asList(); // Set<String> | multi-filter results with the english item type name, including \"mount\" and \"set\" from filter[search_index]. Add with \"wood\" or \"+wood\" and exclude with \"-wood\".
4141
try {
4242
List<GameSearch> result = apiInstance.getGameSearch(language, game, query, filterSearchIndex, limit, fieldsItem, filterTypeNameId);
4343
System.out.println(result);
@@ -61,8 +61,8 @@ public class Example {
6161
| **query** | **String**| search query | |
6262
| **filterSearchIndex** | [**Set&lt;String&gt;**](String.md)| only results with all specific type | [optional] [enum: items-consumables, items-cosmetics, items-resources, items-equipment, items-quest_items, mounts, sets] |
6363
| **limit** | **Integer**| maximum number of returned results | [optional] [default to 8] |
64-
| **fieldsItem** | [**Set&lt;String&gt;**](String.md)| adds fields from the item search to the list entries if the hit is a item. Multiple comma separated values allowed. | [optional] [enum: level, image_urls, type] |
65-
| **filterTypeNameId** | [**Set&lt;String&gt;**](String.md)| multi-filter results with the english item type name, including \&quot;mount\&quot; and \&quot;set\&quot; from filter[type]. Add with \&quot;wood\&quot; or \&quot;+wood\&quot; and exclude with \&quot;-wood\&quot;. | [optional] |
64+
| **fieldsItem** | [**Set&lt;String&gt;**](String.md)| adds fields from the item search to the list entries if the hit is an item. Multiple comma separated values allowed. | [optional] [enum: level, image_urls, type] |
65+
| **filterTypeNameId** | [**Set&lt;String&gt;**](String.md)| multi-filter results with the english item type name, including \&quot;mount\&quot; and \&quot;set\&quot; from filter[search_index]. Add with \&quot;wood\&quot; or \&quot;+wood\&quot; and exclude with \&quot;-wood\&quot;. | [optional] |
6666

6767
### Return type
6868

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>dofusdude-java</artifactId>
66
<packaging>jar</packaging>
77
<name>dofusdude-java</name>
8-
<version>1.0.0-rc.6</version>
8+
<version>1.0.0-rc.7</version>
99
<url>https://github.com/dofusdude/dofusdude-java</url>
1010
<description>dofusdude-client</description>
1111
<scm>

src/main/java/com/dofusdude/client/ApiCallback.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* dofusdude
33
* # Open Ankama Developer Community The all-in-one toolbelt for your next Ankama related project. ## Versions - [Dofus 2](https://docs.dofusdu.de/dofus2/) - [Dofus 3](https://docs.dofusdu.de/dofus3/) - v1 [latest] (you are here) ## Client SDKs - [Javascript](https://github.com/dofusdude/dofusdude-js) `npm i dofusdude-js --save` - [Typescript](https://github.com/dofusdude/dofusdude-ts) `npm i dofusdude-ts --save` - [Go](https://github.com/dofusdude/dodugo) `go get -u github.com/dofusdude/dodugo` - [Python](https://github.com/dofusdude/dofusdude-py) `pip install dofusdude` - [Java](https://github.com/dofusdude/dofusdude-java) Maven with GitHub packages setup Everything, including this site, is generated out of the [Docs Repo](https://github.com/dofusdude/api-docs). Consider it the Single Source of Truth. If there is a problem with the SDKs, create an issue there. Your favorite language is missing? Please let me know! # Main Features - 🥷 **Seamless Auto-Update** load data in the background when a new Dofus version is released and serving it within 10 minutes with atomic data source switching. No downtime and no effects for the user, just always up-to-date. - ⚡ **Blazingly Fast** all data in-memory, aggressive caching over short time spans, HTTP/2 multiplexing, written in Go, optimized for low latency, hosted on bare metal in 🇩🇪. - 📨 **Almanax Discord Integration** Use the endpoints as a dev or the official [Web Client](https://discord.dofusdude.com) as a user. - 🩸 **Dofus 3 Beta** from stable to bleeding edge by replacing /dofus3 with /dofus3beta. - 🗣️ **Multilingual** supporting _en_, _fr_, _es_, _pt_, _de_. - 🧠 **Search by Relevance** allowing typos in name and description, handled by language specific text analysis and indexing. - 🕵️ **Official Sources** generated from actual data from the game. ... and much more on the Roadmap on my [Discord](https://discord.gg/3EtHskZD8h).
44
*
5-
* The version of the OpenAPI document: 1.0.0-rc.6
5+
* The version of the OpenAPI document: 1.0.0-rc.7
66
* Contact: stelzo@steado.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/com/dofusdude/client/ApiClient.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* dofusdude
33
* # Open Ankama Developer Community The all-in-one toolbelt for your next Ankama related project. ## Versions - [Dofus 2](https://docs.dofusdu.de/dofus2/) - [Dofus 3](https://docs.dofusdu.de/dofus3/) - v1 [latest] (you are here) ## Client SDKs - [Javascript](https://github.com/dofusdude/dofusdude-js) `npm i dofusdude-js --save` - [Typescript](https://github.com/dofusdude/dofusdude-ts) `npm i dofusdude-ts --save` - [Go](https://github.com/dofusdude/dodugo) `go get -u github.com/dofusdude/dodugo` - [Python](https://github.com/dofusdude/dofusdude-py) `pip install dofusdude` - [Java](https://github.com/dofusdude/dofusdude-java) Maven with GitHub packages setup Everything, including this site, is generated out of the [Docs Repo](https://github.com/dofusdude/api-docs). Consider it the Single Source of Truth. If there is a problem with the SDKs, create an issue there. Your favorite language is missing? Please let me know! # Main Features - 🥷 **Seamless Auto-Update** load data in the background when a new Dofus version is released and serving it within 10 minutes with atomic data source switching. No downtime and no effects for the user, just always up-to-date. - ⚡ **Blazingly Fast** all data in-memory, aggressive caching over short time spans, HTTP/2 multiplexing, written in Go, optimized for low latency, hosted on bare metal in 🇩🇪. - 📨 **Almanax Discord Integration** Use the endpoints as a dev or the official [Web Client](https://discord.dofusdude.com) as a user. - 🩸 **Dofus 3 Beta** from stable to bleeding edge by replacing /dofus3 with /dofus3beta. - 🗣️ **Multilingual** supporting _en_, _fr_, _es_, _pt_, _de_. - 🧠 **Search by Relevance** allowing typos in name and description, handled by language specific text analysis and indexing. - 🕵️ **Official Sources** generated from actual data from the game. ... and much more on the Roadmap on my [Discord](https://discord.gg/3EtHskZD8h).
44
*
5-
* The version of the OpenAPI document: 1.0.0-rc.6
5+
* The version of the OpenAPI document: 1.0.0-rc.7
66
* Contact: stelzo@steado.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -139,7 +139,7 @@ private void init() {
139139
json = new JSON();
140140

141141
// Set default User-Agent.
142-
setUserAgent("OpenAPI-Generator/1.0.0-rc.6/java");
142+
setUserAgent("OpenAPI-Generator/1.0.0-rc.7/java");
143143

144144
authentications = new HashMap<String, Authentication>();
145145
}

src/main/java/com/dofusdude/client/ApiException.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* dofusdude
33
* # Open Ankama Developer Community The all-in-one toolbelt for your next Ankama related project. ## Versions - [Dofus 2](https://docs.dofusdu.de/dofus2/) - [Dofus 3](https://docs.dofusdu.de/dofus3/) - v1 [latest] (you are here) ## Client SDKs - [Javascript](https://github.com/dofusdude/dofusdude-js) `npm i dofusdude-js --save` - [Typescript](https://github.com/dofusdude/dofusdude-ts) `npm i dofusdude-ts --save` - [Go](https://github.com/dofusdude/dodugo) `go get -u github.com/dofusdude/dodugo` - [Python](https://github.com/dofusdude/dofusdude-py) `pip install dofusdude` - [Java](https://github.com/dofusdude/dofusdude-java) Maven with GitHub packages setup Everything, including this site, is generated out of the [Docs Repo](https://github.com/dofusdude/api-docs). Consider it the Single Source of Truth. If there is a problem with the SDKs, create an issue there. Your favorite language is missing? Please let me know! # Main Features - 🥷 **Seamless Auto-Update** load data in the background when a new Dofus version is released and serving it within 10 minutes with atomic data source switching. No downtime and no effects for the user, just always up-to-date. - ⚡ **Blazingly Fast** all data in-memory, aggressive caching over short time spans, HTTP/2 multiplexing, written in Go, optimized for low latency, hosted on bare metal in 🇩🇪. - 📨 **Almanax Discord Integration** Use the endpoints as a dev or the official [Web Client](https://discord.dofusdude.com) as a user. - 🩸 **Dofus 3 Beta** from stable to bleeding edge by replacing /dofus3 with /dofus3beta. - 🗣️ **Multilingual** supporting _en_, _fr_, _es_, _pt_, _de_. - 🧠 **Search by Relevance** allowing typos in name and description, handled by language specific text analysis and indexing. - 🕵️ **Official Sources** generated from actual data from the game. ... and much more on the Roadmap on my [Discord](https://discord.gg/3EtHskZD8h).
44
*
5-
* The version of the OpenAPI document: 1.0.0-rc.6
5+
* The version of the OpenAPI document: 1.0.0-rc.7
66
* Contact: stelzo@steado.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -21,7 +21,7 @@
2121
* <p>ApiException class.</p>
2222
*/
2323
@SuppressWarnings("serial")
24-
@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-12-01T13:23:28.501689324Z[Etc/UTC]", comments = "Generator version: 7.11.0-SNAPSHOT")
24+
@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-12-01T19:14:21.697992966Z[Etc/UTC]", comments = "Generator version: 7.11.0-SNAPSHOT")
2525
public class ApiException extends Exception {
2626
private static final long serialVersionUID = 1L;
2727

src/main/java/com/dofusdude/client/ApiResponse.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* dofusdude
33
* # Open Ankama Developer Community The all-in-one toolbelt for your next Ankama related project. ## Versions - [Dofus 2](https://docs.dofusdu.de/dofus2/) - [Dofus 3](https://docs.dofusdu.de/dofus3/) - v1 [latest] (you are here) ## Client SDKs - [Javascript](https://github.com/dofusdude/dofusdude-js) `npm i dofusdude-js --save` - [Typescript](https://github.com/dofusdude/dofusdude-ts) `npm i dofusdude-ts --save` - [Go](https://github.com/dofusdude/dodugo) `go get -u github.com/dofusdude/dodugo` - [Python](https://github.com/dofusdude/dofusdude-py) `pip install dofusdude` - [Java](https://github.com/dofusdude/dofusdude-java) Maven with GitHub packages setup Everything, including this site, is generated out of the [Docs Repo](https://github.com/dofusdude/api-docs). Consider it the Single Source of Truth. If there is a problem with the SDKs, create an issue there. Your favorite language is missing? Please let me know! # Main Features - 🥷 **Seamless Auto-Update** load data in the background when a new Dofus version is released and serving it within 10 minutes with atomic data source switching. No downtime and no effects for the user, just always up-to-date. - ⚡ **Blazingly Fast** all data in-memory, aggressive caching over short time spans, HTTP/2 multiplexing, written in Go, optimized for low latency, hosted on bare metal in 🇩🇪. - 📨 **Almanax Discord Integration** Use the endpoints as a dev or the official [Web Client](https://discord.dofusdude.com) as a user. - 🩸 **Dofus 3 Beta** from stable to bleeding edge by replacing /dofus3 with /dofus3beta. - 🗣️ **Multilingual** supporting _en_, _fr_, _es_, _pt_, _de_. - 🧠 **Search by Relevance** allowing typos in name and description, handled by language specific text analysis and indexing. - 🕵️ **Official Sources** generated from actual data from the game. ... and much more on the Roadmap on my [Discord](https://discord.gg/3EtHskZD8h).
44
*
5-
* The version of the OpenAPI document: 1.0.0-rc.6
5+
* The version of the OpenAPI document: 1.0.0-rc.7
66
* Contact: stelzo@steado.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/com/dofusdude/client/Configuration.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* dofusdude
33
* # Open Ankama Developer Community The all-in-one toolbelt for your next Ankama related project. ## Versions - [Dofus 2](https://docs.dofusdu.de/dofus2/) - [Dofus 3](https://docs.dofusdu.de/dofus3/) - v1 [latest] (you are here) ## Client SDKs - [Javascript](https://github.com/dofusdude/dofusdude-js) `npm i dofusdude-js --save` - [Typescript](https://github.com/dofusdude/dofusdude-ts) `npm i dofusdude-ts --save` - [Go](https://github.com/dofusdude/dodugo) `go get -u github.com/dofusdude/dodugo` - [Python](https://github.com/dofusdude/dofusdude-py) `pip install dofusdude` - [Java](https://github.com/dofusdude/dofusdude-java) Maven with GitHub packages setup Everything, including this site, is generated out of the [Docs Repo](https://github.com/dofusdude/api-docs). Consider it the Single Source of Truth. If there is a problem with the SDKs, create an issue there. Your favorite language is missing? Please let me know! # Main Features - 🥷 **Seamless Auto-Update** load data in the background when a new Dofus version is released and serving it within 10 minutes with atomic data source switching. No downtime and no effects for the user, just always up-to-date. - ⚡ **Blazingly Fast** all data in-memory, aggressive caching over short time spans, HTTP/2 multiplexing, written in Go, optimized for low latency, hosted on bare metal in 🇩🇪. - 📨 **Almanax Discord Integration** Use the endpoints as a dev or the official [Web Client](https://discord.dofusdude.com) as a user. - 🩸 **Dofus 3 Beta** from stable to bleeding edge by replacing /dofus3 with /dofus3beta. - 🗣️ **Multilingual** supporting _en_, _fr_, _es_, _pt_, _de_. - 🧠 **Search by Relevance** allowing typos in name and description, handled by language specific text analysis and indexing. - 🕵️ **Official Sources** generated from actual data from the game. ... and much more on the Roadmap on my [Discord](https://discord.gg/3EtHskZD8h).
44
*
5-
* The version of the OpenAPI document: 1.0.0-rc.6
5+
* The version of the OpenAPI document: 1.0.0-rc.7
66
* Contact: stelzo@steado.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,9 +13,9 @@
1313

1414
package com.dofusdude.client;
1515

16-
@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-12-01T13:23:28.501689324Z[Etc/UTC]", comments = "Generator version: 7.11.0-SNAPSHOT")
16+
@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-12-01T19:14:21.697992966Z[Etc/UTC]", comments = "Generator version: 7.11.0-SNAPSHOT")
1717
public class Configuration {
18-
public static final String VERSION = "1.0.0-rc.6";
18+
public static final String VERSION = "1.0.0-rc.7";
1919

2020
private static ApiClient defaultApiClient = new ApiClient();
2121

0 commit comments

Comments
 (0)