From 0c7a7c630c951de20895dfff28f31117d984e266 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 17 Nov 2025 15:28:55 +0000 Subject: [PATCH] Update SDK to version v2.37.4 - Generated from OpenAPI spec version v2.37.4 - Auto-generated by GitHub Actions --- .sdk-version | 2 +- README.md | 4 ++-- build.gradle | 4 ++-- build.sbt | 2 +- docs/AnalysisRecord.md | 2 +- docs/CalleesCallerFunctionsResponse.md | 2 +- docs/Symbols.md | 2 +- pom.xml | 2 +- src/main/java/ai/reveng/invoker/ApiClient.java | 2 +- src/main/java/ai/reveng/invoker/Configuration.java | 2 +- src/main/java/ai/reveng/model/AnalysisRecord.java | 9 +++++---- .../ai/reveng/model/CalleesCallerFunctionsResponse.java | 9 +++++---- src/main/java/ai/reveng/model/Symbols.java | 9 +++++---- src/test/java/ai/reveng/model/AnalysisRecordTest.java | 1 + .../reveng/model/CalleesCallerFunctionsResponseTest.java | 1 + src/test/java/ai/reveng/model/SymbolsTest.java | 1 + 16 files changed, 30 insertions(+), 24 deletions(-) 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;