diff --git a/README.md b/README.md index 980fbd0..d8aecf0 100755 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ ### Gradle ```groovy -implementation 'fabra.io.javasdk:fabra-java-sdk:0.1.0' +implementation 'fabra.io.javasdk:fabra-java-sdk:0.2.2' ``` diff --git a/RELEASES.md b/RELEASES.md index c62aaa0..3e3128f 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -4,4 +4,28 @@ ### Changes Based on: - OpenAPI Doc 0.1.0 ./openapi.yaml -- Speakeasy CLI 1.4.5 https://github.com/speakeasy-api/speakeasy \ No newline at end of file +- Speakeasy CLI 1.4.5 https://github.com/speakeasy-api/speakeasy + +## Version 0.1.1 +### Changes +Based on: +- OpenAPI Doc 0.1.0 ./openapi.yaml +- Speakeasy CLI 1.4.8 https://github.com/speakeasy-api/speakeasy + +## Version 0.2.0 +### Changes +Based on: +- OpenAPI Doc 0.1.0 ./openapi.yaml +- Speakeasy CLI 1.5.0 https://github.com/speakeasy-api/speakeasy + +## Version 0.2.1 +### Changes +Based on: +- OpenAPI Doc 0.1.0 ./openapi.yaml +- Speakeasy CLI 1.5.3 https://github.com/speakeasy-api/speakeasy + +## Version 0.2.2 +### Changes +Based on: +- OpenAPI Doc 0.1.0 ./openapi.yaml +- Speakeasy CLI 1.5.4 https://github.com/speakeasy-api/speakeasy \ No newline at end of file diff --git a/gen.yaml b/gen.yaml index c507d6d..c5c27f0 100644 --- a/gen.yaml +++ b/gen.yaml @@ -1,9 +1,9 @@ management: openapi-checksum: 5bdbad96d6d347d81789110337cf504a openapi-version: 0.1.0 - speakeasy-version: 1.4.5 + speakeasy-version: 1.5.4 java: - version: 0.1.0 + version: 0.2.2 packagename: fabra.io.javasdk projectname: fabra-java-sdk sdkclassname: Fabra diff --git a/lib/src/main/java/fabra/io/javasdk/Fabra.java b/lib/src/main/java/fabra/io/javasdk/Fabra.java index b8b4a88..808a10d 100755 --- a/lib/src/main/java/fabra/io/javasdk/Fabra.java +++ b/lib/src/main/java/fabra/io/javasdk/Fabra.java @@ -20,8 +20,8 @@ public class Fabra { private fabra.io.javasdk.models.shared.Security _security; private String _serverUrl; private String _language = "java"; - private String _sdkVersion = "0.1.0"; - private String _genVersion = "1.4.5"; + private String _sdkVersion = "0.2.2"; + private String _genVersion = "1.5.4"; public static class Builder { private HTTPClient client; diff --git a/lib/src/main/java/fabra/io/javasdk/utils/QueryParameters.java b/lib/src/main/java/fabra/io/javasdk/utils/QueryParameters.java index 74d736f..9fe642c 100755 --- a/lib/src/main/java/fabra/io/javasdk/utils/QueryParameters.java +++ b/lib/src/main/java/fabra/io/javasdk/utils/QueryParameters.java @@ -4,6 +4,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; +import java.util.stream.Collectors; import org.apache.http.NameValuePair; import org.apache.http.message.BasicNameValuePair; @@ -91,7 +92,7 @@ private static List parseFormParams(QueryParamsMetadata queryPara values.add(String.join(",", items)); } - params.addAll(values.stream().map(v -> new BasicNameValuePair(queryParamsMetadata.name, v)).toList()); + params.addAll(values.stream().map(v -> new BasicNameValuePair(queryParamsMetadata.name, v)).collect(Collectors.toList())); break; } case MAP: { diff --git a/lib/src/main/java/fabra/io/javasdk/utils/Utils.java b/lib/src/main/java/fabra/io/javasdk/utils/Utils.java index 40b6792..048c77c 100755 --- a/lib/src/main/java/fabra/io/javasdk/utils/Utils.java +++ b/lib/src/main/java/fabra/io/javasdk/utils/Utils.java @@ -9,6 +9,7 @@ import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; +import java.util.stream.Collectors; import org.apache.http.NameValuePair; @@ -51,7 +52,7 @@ public static String generateURL(String baseURL, String path, Object params) pathParams.put(pathParamsMetadata.name, String.join(",", - Arrays.asList(array).stream().map(v -> Utils.valToString(v)).toList())); + Arrays.asList(array).stream().map(v -> Utils.valToString(v)).collect(Collectors.toList()))); break; case MAP: Map map = (Map) value; @@ -68,7 +69,7 @@ public static String generateURL(String baseURL, String path, Object params) return String.format("%s,%s", Utils.valToString(e.getKey()), Utils.valToString(e.getValue())); } - }).toList())); + }).collect(Collectors.toList()))); break; case OBJECT: List values = new ArrayList();