diff --git a/.sdk-version b/.sdk-version
index 27873fd..9b8a6e4 100644
--- a/.sdk-version
+++ b/.sdk-version
@@ -1 +1 @@
-v2.37.2
+v2.37.4
diff --git a/README.md b/README.md
index c4e524a..174fb25 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@ Add this dependency to your project's POM:
ai.reveng
sdk
- 2.37.2
+ 2.37.4
compile
```
@@ -31,7 +31,7 @@ repositories {
}
dependencies {
- implementation "ai.reveng:sdk:2.37.2"
+ implementation "ai.reveng:sdk:2.37.4"
}
```
diff --git a/build.gradle b/build.gradle
index 3675705..0ac2f5f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -19,7 +19,7 @@ apply plugin: 'java'
apply plugin: 'com.diffplug.spotless'
group = 'ai.reveng'
-version = '2.37.2'
+version = '2.37.4'
@@ -171,7 +171,7 @@ mavenPublishing {
publishToMavenCentral(true)
signAllPublications()
- coordinates("ai.reveng", "sdk", "2.37.2")
+ coordinates("ai.reveng", "sdk", "2.37.4")
pom {
name = "sdk"
diff --git a/build.sbt b/build.sbt
index fc01efc..0d96faa 100644
--- a/build.sbt
+++ b/build.sbt
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "ai.reveng",
name := "sdk",
- version := "2.37.2",
+ version := "2.37.4",
scalaVersion := "2.11.12",
scalacOptions ++= Seq("-feature"),
compile / javacOptions ++= Seq("-Xlint:deprecation"),
diff --git a/docs/AnalysisRecord.md b/docs/AnalysisRecord.md
index e4fc5c3..de14f86 100644
--- a/docs/AnalysisRecord.md
+++ b/docs/AnalysisRecord.md
@@ -22,7 +22,7 @@
|**username** | **String** | The username of the analysis owner | |
|**dynamicExecutionStatus** | **AppApiRestV2AnalysesEnumsDynamicExecutionStatus** | | [optional] |
|**dynamicExecutionTaskId** | **Integer** | | [optional] |
-|**baseAddress** | **Long** | The base address of the binary | |
+|**baseAddress** | **JavaMathBigInteger** | The base address of the binary | |
diff --git a/docs/CalleesCallerFunctionsResponse.md b/docs/CalleesCallerFunctionsResponse.md
index 86e3cda..2695683 100644
--- a/docs/CalleesCallerFunctionsResponse.md
+++ b/docs/CalleesCallerFunctionsResponse.md
@@ -7,7 +7,7 @@
| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
-|**baseAddress** | **Long** | Base address of the binary | |
+|**baseAddress** | **JavaMathBigInteger** | Base address of the binary | |
|**callees** | [**List<CalleeFunctionInfo>**](CalleeFunctionInfo.md) | List of functions called by the target function | |
|**callers** | [**List<CallerFunctionInfo>**](CallerFunctionInfo.md) | List of functions that call the target function | |
diff --git a/docs/Symbols.md b/docs/Symbols.md
index 28b6fac..e3a7eae 100644
--- a/docs/Symbols.md
+++ b/docs/Symbols.md
@@ -7,7 +7,7 @@
| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
-|**baseAddress** | **Long** | The starting address of the execution | |
+|**baseAddress** | **JavaMathBigInteger** | The starting address of the execution | |
|**functionBoundaries** | [**List<FunctionBoundary>**](FunctionBoundary.md) | List of user defined function boundaries | [optional] |
diff --git a/pom.xml b/pom.xml
index 2b946d8..0813d3c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
sdk
jar
sdk
- 2.37.2
+ 2.37.4
https://github.com/RevEngAI/sdk-java
Java SDK for the RevEng.AI API
diff --git a/src/main/java/ai/reveng/invoker/ApiClient.java b/src/main/java/ai/reveng/invoker/ApiClient.java
index ffdc862..a025e06 100644
--- a/src/main/java/ai/reveng/invoker/ApiClient.java
+++ b/src/main/java/ai/reveng/invoker/ApiClient.java
@@ -146,7 +146,7 @@ protected void init() {
json = new JSON();
// Set default User-Agent.
- setUserAgent("OpenAPI-Generator/2.37.2/java");
+ setUserAgent("OpenAPI-Generator/2.37.4/java");
authentications = new HashMap();
}
diff --git a/src/main/java/ai/reveng/invoker/Configuration.java b/src/main/java/ai/reveng/invoker/Configuration.java
index 196cfb2..32753c0 100644
--- a/src/main/java/ai/reveng/invoker/Configuration.java
+++ b/src/main/java/ai/reveng/invoker/Configuration.java
@@ -18,7 +18,7 @@
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class Configuration {
- public static final String VERSION = "2.37.2";
+ public static final String VERSION = "2.37.4";
private static final AtomicReference defaultApiClient = new AtomicReference<>();
private static volatile Supplier apiClientFactory = ApiClient::new;
diff --git a/src/main/java/ai/reveng/model/AnalysisRecord.java b/src/main/java/ai/reveng/model/AnalysisRecord.java
index 66901a4..506f552 100644
--- a/src/main/java/ai/reveng/model/AnalysisRecord.java
+++ b/src/main/java/ai/reveng/model/AnalysisRecord.java
@@ -15,6 +15,7 @@
import java.util.Objects;
import java.util.Locale;
import ai.reveng.model.AppApiRestV2AnalysesEnumsDynamicExecutionStatus;
+import ai.reveng.model.JavaMathBigInteger;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
@@ -132,7 +133,7 @@ public class AnalysisRecord {
public static final String SERIALIZED_NAME_BASE_ADDRESS = "base_address";
@SerializedName(SERIALIZED_NAME_BASE_ADDRESS)
@javax.annotation.Nonnull
- private Long baseAddress;
+ private JavaMathBigInteger baseAddress;
public AnalysisRecord() {
}
@@ -422,7 +423,7 @@ public void setDynamicExecutionTaskId(@javax.annotation.Nullable Integer dynamic
}
- public AnalysisRecord baseAddress(@javax.annotation.Nonnull Long baseAddress) {
+ public AnalysisRecord baseAddress(@javax.annotation.Nonnull JavaMathBigInteger baseAddress) {
this.baseAddress = baseAddress;
return this;
}
@@ -432,11 +433,11 @@ public AnalysisRecord baseAddress(@javax.annotation.Nonnull Long baseAddress) {
* @return baseAddress
*/
@javax.annotation.Nonnull
- public Long getBaseAddress() {
+ public JavaMathBigInteger getBaseAddress() {
return baseAddress;
}
- public void setBaseAddress(@javax.annotation.Nonnull Long baseAddress) {
+ public void setBaseAddress(@javax.annotation.Nonnull JavaMathBigInteger baseAddress) {
this.baseAddress = baseAddress;
}
diff --git a/src/main/java/ai/reveng/model/CalleesCallerFunctionsResponse.java b/src/main/java/ai/reveng/model/CalleesCallerFunctionsResponse.java
index 225521d..597b141 100644
--- a/src/main/java/ai/reveng/model/CalleesCallerFunctionsResponse.java
+++ b/src/main/java/ai/reveng/model/CalleesCallerFunctionsResponse.java
@@ -16,6 +16,7 @@
import java.util.Locale;
import ai.reveng.model.CalleeFunctionInfo;
import ai.reveng.model.CallerFunctionInfo;
+import ai.reveng.model.JavaMathBigInteger;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
@@ -58,7 +59,7 @@ public class CalleesCallerFunctionsResponse {
public static final String SERIALIZED_NAME_BASE_ADDRESS = "base_address";
@SerializedName(SERIALIZED_NAME_BASE_ADDRESS)
@javax.annotation.Nonnull
- private Long baseAddress;
+ private JavaMathBigInteger baseAddress;
public static final String SERIALIZED_NAME_CALLEES = "callees";
@SerializedName(SERIALIZED_NAME_CALLEES)
@@ -73,7 +74,7 @@ public class CalleesCallerFunctionsResponse {
public CalleesCallerFunctionsResponse() {
}
- public CalleesCallerFunctionsResponse baseAddress(@javax.annotation.Nonnull Long baseAddress) {
+ public CalleesCallerFunctionsResponse baseAddress(@javax.annotation.Nonnull JavaMathBigInteger baseAddress) {
this.baseAddress = baseAddress;
return this;
}
@@ -83,11 +84,11 @@ public CalleesCallerFunctionsResponse baseAddress(@javax.annotation.Nonnull Long
* @return baseAddress
*/
@javax.annotation.Nonnull
- public Long getBaseAddress() {
+ public JavaMathBigInteger getBaseAddress() {
return baseAddress;
}
- public void setBaseAddress(@javax.annotation.Nonnull Long baseAddress) {
+ public void setBaseAddress(@javax.annotation.Nonnull JavaMathBigInteger baseAddress) {
this.baseAddress = baseAddress;
}
diff --git a/src/main/java/ai/reveng/model/Symbols.java b/src/main/java/ai/reveng/model/Symbols.java
index a6eeddd..bac2f1a 100644
--- a/src/main/java/ai/reveng/model/Symbols.java
+++ b/src/main/java/ai/reveng/model/Symbols.java
@@ -15,6 +15,7 @@
import java.util.Objects;
import java.util.Locale;
import ai.reveng.model.FunctionBoundary;
+import ai.reveng.model.JavaMathBigInteger;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
@@ -57,7 +58,7 @@ public class Symbols {
public static final String SERIALIZED_NAME_BASE_ADDRESS = "base_address";
@SerializedName(SERIALIZED_NAME_BASE_ADDRESS)
@javax.annotation.Nonnull
- private Long baseAddress;
+ private JavaMathBigInteger baseAddress;
public static final String SERIALIZED_NAME_FUNCTION_BOUNDARIES = "function_boundaries";
@SerializedName(SERIALIZED_NAME_FUNCTION_BOUNDARIES)
@@ -67,7 +68,7 @@ public class Symbols {
public Symbols() {
}
- public Symbols baseAddress(@javax.annotation.Nonnull Long baseAddress) {
+ public Symbols baseAddress(@javax.annotation.Nonnull JavaMathBigInteger baseAddress) {
this.baseAddress = baseAddress;
return this;
}
@@ -77,11 +78,11 @@ public Symbols baseAddress(@javax.annotation.Nonnull Long baseAddress) {
* @return baseAddress
*/
@javax.annotation.Nonnull
- public Long getBaseAddress() {
+ public JavaMathBigInteger getBaseAddress() {
return baseAddress;
}
- public void setBaseAddress(@javax.annotation.Nonnull Long baseAddress) {
+ public void setBaseAddress(@javax.annotation.Nonnull JavaMathBigInteger baseAddress) {
this.baseAddress = baseAddress;
}
diff --git a/src/test/java/ai/reveng/model/AnalysisRecordTest.java b/src/test/java/ai/reveng/model/AnalysisRecordTest.java
index 744afeb..036ebaf 100644
--- a/src/test/java/ai/reveng/model/AnalysisRecordTest.java
+++ b/src/test/java/ai/reveng/model/AnalysisRecordTest.java
@@ -13,6 +13,7 @@
package ai.reveng.model;
import ai.reveng.model.AppApiRestV2AnalysesEnumsDynamicExecutionStatus;
+import ai.reveng.model.JavaMathBigInteger;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
diff --git a/src/test/java/ai/reveng/model/CalleesCallerFunctionsResponseTest.java b/src/test/java/ai/reveng/model/CalleesCallerFunctionsResponseTest.java
index 0142094..8dd1040 100644
--- a/src/test/java/ai/reveng/model/CalleesCallerFunctionsResponseTest.java
+++ b/src/test/java/ai/reveng/model/CalleesCallerFunctionsResponseTest.java
@@ -14,6 +14,7 @@
import ai.reveng.model.CalleeFunctionInfo;
import ai.reveng.model.CallerFunctionInfo;
+import ai.reveng.model.JavaMathBigInteger;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
diff --git a/src/test/java/ai/reveng/model/SymbolsTest.java b/src/test/java/ai/reveng/model/SymbolsTest.java
index 62b9c64..dc7983f 100644
--- a/src/test/java/ai/reveng/model/SymbolsTest.java
+++ b/src/test/java/ai/reveng/model/SymbolsTest.java
@@ -13,6 +13,7 @@
package ai.reveng.model;
import ai.reveng.model.FunctionBoundary;
+import ai.reveng.model.JavaMathBigInteger;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;