Skip to content

SK-3197 Flowvault release/26.11.12 - #468

Open
skyflow-bharti wants to merge 7 commits into
mainfrom
flowvault-release/26.11.12
Open

skyflow-bharti wants to merge 7 commits into
mainfrom
flowvault-release/26.11.12

Conversation

@skyflow-bharti

Copy link
Copy Markdown
Collaborator

Update detect path as per detect skyvault exisitng releases

@github-actions

Copy link
Copy Markdown

✅ Gitleaks Findings: No secrets detected. Safe to proceed!

1 similar comment
@github-actions

Copy link
Copy Markdown

✅ Gitleaks Findings: No secrets detected. Safe to proceed!

@github-actions

Copy link
Copy Markdown

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

1 similar comment
@github-actions

Copy link
Copy Markdown

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

@github-actions

github-actions Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

Contract baseline change detected (skyvault)

This PR updates skyvault/api-report/skyflow-java.baseline.jar (the approved public API contract). Here is exactly what it changes, comparing the baseline on main against the baseline committed in this PR:

Compatibility Report

semver MAJOR

Summary

Caution

Incompatible changes found while checking backward compatibility of version skyflow-java.baseline with the previous version old-baseline.

Expand to see options used.
  • Report only summary: No
  • Report only changes: Yes
  • Report only binary-incompatible changes: No
  • Access modifier filter: PROTECTED
  • Old archives:
    • old-baseline unknown
  • New archives:
    • skyflow-java.baseline unknown
  • Evaluate annotations: Yes
  • Include synthetic classes and class members: No
  • Include specific elements: Yes
    • com.skyflow.Skyflow
    • com.skyflow.config
    • com.skyflow.enums
    • com.skyflow.errors
    • com.skyflow.serviceaccount.util
    • com.skyflow.vault.audit
    • com.skyflow.vault.bin
    • com.skyflow.vault.connection
    • com.skyflow.vault.controller
    • com.skyflow.vault.data
    • com.skyflow.vault.detect
    • com.skyflow.vault.tokens
  • Exclude specific elements: No
  • Ignore all missing classes: Yes
  • Ignore specific missing classes: No
  • Treat changes as errors:
    • Any changes: No
    • Binary incompatible changes: No
    • Source incompatible changes: No
    • Incompatible changes caused by excluded classes: Yes
    • Semantically incompatible changes: No
    • Semantically incompatible changes, including development versions: No
  • Classpath mode: TWO_SEPARATE_CLASSPATHS
  • Old classpath:
/home/runner/.m2/repository/com/squareup/okhttp3/mockwebserver/4.12.0/mockwebserver-4.12.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/annotations/13.0/annotations-13.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar:/home/runner/.m2/repository/com/skyflow/common/1.0.0/common-1.0.0.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.18.6/jackson-datatype-jdk8-2.18.6.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.6/jackson-datatype-jsr310-2.18.6.jar:/home/runner/.m2/repository/io/github/cdimascio/dotenv-java/2.2.0/dotenv-java-2.2.0.jar:/home/runner/.m2/repository/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar:/home/runner/.m2/repository/com/squareup/okhttp3/okhttp/4.12.0/okhttp-4.12.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio/3.6.0/okio-3.6.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio-jvm/3.6.0/okio-jvm-3.6.0.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt/0.12.6/jjwt-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-api/0.12.6/jjwt-api-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-impl/0.12.6/jjwt-impl-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-jackson/0.12.6/jjwt-jackson-0.12.6.jar:/home/runner/.m2/repository/junit/junit/4.13.2/junit-4.13.2.jar:/home/runner/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4/2.0.9/powermock-module-junit4-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4-common/2.0.9/powermock-module-junit4-common-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-reflect/2.0.9/powermock-reflect-2.0.9.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy/1.10.14/byte-buddy-1.10.14.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy-agent/1.10.14/byte-buddy-agent-1.10.14.jar:/home/runner/.m2/repository/org/powermock/powermock-core/2.0.9/powermock-core-2.0.9.jar:/home/runner/.m2/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar:/home/runner/.m2/repository/org/powermock/powermock-api-mockito2/2.0.9/powermock-api-mockito2-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-api-support/2.0.9/powermock-api-support-2.0.9.jar:/home/runner/.m2/repository/org/mockito/mockito-core/3.3.3/mockito-core-3.3.3.jar:/home/runner/.m2/repository/org/objenesis/objenesis/2.6/objenesis-2.6.jar
  • New classpath:
/home/runner/.m2/repository/com/squareup/okhttp3/mockwebserver/4.12.0/mockwebserver-4.12.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/annotations/13.0/annotations-13.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar:/home/runner/.m2/repository/com/skyflow/common/1.0.0/common-1.0.0.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.18.6/jackson-datatype-jdk8-2.18.6.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.6/jackson-datatype-jsr310-2.18.6.jar:/home/runner/.m2/repository/io/github/cdimascio/dotenv-java/2.2.0/dotenv-java-2.2.0.jar:/home/runner/.m2/repository/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar:/home/runner/.m2/repository/com/squareup/okhttp3/okhttp/4.12.0/okhttp-4.12.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio/3.6.0/okio-3.6.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio-jvm/3.6.0/okio-jvm-3.6.0.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt/0.12.6/jjwt-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-api/0.12.6/jjwt-api-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-impl/0.12.6/jjwt-impl-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-jackson/0.12.6/jjwt-jackson-0.12.6.jar:/home/runner/.m2/repository/junit/junit/4.13.2/junit-4.13.2.jar:/home/runner/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4/2.0.9/powermock-module-junit4-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4-common/2.0.9/powermock-module-junit4-common-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-reflect/2.0.9/powermock-reflect-2.0.9.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy/1.10.14/byte-buddy-1.10.14.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy-agent/1.10.14/byte-buddy-agent-1.10.14.jar:/home/runner/.m2/repository/org/powermock/powermock-core/2.0.9/powermock-core-2.0.9.jar:/home/runner/.m2/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar:/home/runner/.m2/repository/org/powermock/powermock-api-mockito2/2.0.9/powermock-api-mockito2-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-api-support/2.0.9/powermock-api-support-2.0.9.jar:/home/runner/.m2/repository/org/mockito/mockito-core/3.3.3/mockito-core-3.3.3.jar:/home/runner/.m2/repository/org/objenesis/objenesis/2.6/objenesis-2.6.jar

Results

Status Type Serialization Compatibility Changes
Modified [com.skyflow.vault.controller.BaseDetectController] ![Not serializable] ![Method removed] ![Method return type changed] ![Method added to public class]
Modified [com.skyflow.vault.controller.DetectController] ![Not serializable] ![Method removed in superclass]
Added [com.skyflow.vault.data.BaseDeleteFilesRequest] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.BaseDeleteFilesResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.BaseGetTokensRequest] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.BaseGetTokensResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.BaseUploadFilesRequest] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.BaseUploadFilesResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Audio] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Audio$AudioBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Bleep] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Bleep$BleepBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CheckGuardrailsRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CheckGuardrailsRequest$CheckGuardrailsRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CheckGuardrailsResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CustomType] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CustomType$CustomTypeBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentificationType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileDataFormat] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileRequest$DeidentifyFileRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileSource] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.DeidentifySourceType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyStringRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyStringRequest$DeidentifyStringRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyStringResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Detect] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Detect$DetectBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectConfiguration] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectConfiguration$DetectConfigurationBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectRunStatus] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectedEntity] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Document] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Document$DocumentBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Entity] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Entity$EntityBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.EntityLocation] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.EntityType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.FileMapping] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.FileMapping$FileMappingBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.FileOutput] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GetRunRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GetRunRequest$GetRunRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GetRunResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GuardrailsValidation] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.Image] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Image$ImageBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.IncludePrefix] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.MaskingMethod] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.Media] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Media$MediaBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Metrics] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectDeidentificationType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectEntity] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectEntity$ObjectEntityBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectEntityType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.OutputTranscriptionType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.Pdf] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Pdf$PdfBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.PdfProcessingMode] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.PollOptions] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.PollOptions$PollOptionsBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.RedactionLevel] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.RedactionLevel$RedactionLevelBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.RedactionRule] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.RedactionRules] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileDataFormat] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileOutput] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileRequest$ReidentifyFileRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileSource] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.ReidentifySourceType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyStringRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyStringRequest$ReidentifyStringRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyStringResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReturnEntitiesType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ShiftDates] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ShiftDates$ShiftDatesBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Transformation] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Transformation$TransformationBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DeidentifyFileFlow] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DetectRequestMapper] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DetectResponseMapper] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DetectValidations] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.FileOutputWriter] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.ReidentifyFileMapper] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.ReidentifyFileValidations] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.polling.RunPoller] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.polling.RunPoller$RunFetcher] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.polling.RunPoller$Sleeper] ![Not serializable] ![No changes]
Expand for details.

com.skyflow.vault.controller.BaseDetectController

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Modified public abstract Class BaseDetectController [BaseVaultClient<V>] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Unchanged V [BaseVaultConfig] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Removed public [CheckGuardrailsResponse] checkGuardrails([CheckGuardrailsRequest]) [SkyflowException] ![Method removed]
Added public [CheckGuardrailsResponse][1] checkGuardrails([CheckGuardrailsRequest][2]) [SkyflowException] ![Method added to public class]
Removed public [DeidentifyFileResponse] deidentifyFile([DeidentifyFileRequest]) [SkyflowException] ![Method removed]
Added public [DeidentifyFileResponse][3] deidentifyFile([DeidentifyFileRequest][4]) [SkyflowException] ![Method added to public class]
Removed public [DeidentifyStringResponse] deidentifyString([DeidentifyStringRequest]) [SkyflowException] ![Method removed]
Added public [DeidentifyStringResponse][5] deidentifyString([DeidentifyStringRequest][6]) [SkyflowException] ![Method added to public class]
Removed public [GetRunResponse] getRun([GetRunRequest]) [SkyflowException] ![Method removed]
Added public [GetRunResponse][7] getRun([GetRunRequest][8]) [SkyflowException] ![Method added to public class]
Removed public [ReidentifyFileResponse] reidentifyFile([ReidentifyFileRequest]) [SkyflowException] ![Method removed]
Added public [ReidentifyFileResponse][9] reidentifyFile([ReidentifyFileRequest][10]) [SkyflowException] ![Method added to public class]
Removed public [ReidentifyStringResponse] reidentifyString([ReidentifyStringRequest]) [SkyflowException] ![Method removed]
Added public [ReidentifyStringResponse][11] reidentifyString([ReidentifyStringRequest][12]) [SkyflowException] ![Method added to public class]
Modified protected abstract [DeidentifyFileSource] → [DeidentifyFileSource][13] toDeidentifySource([String]) ![Method return type changed]
Modified protected abstract [ReidentifyFileSource] → [ReidentifyFileSource][14] toReidentifySource([String]) ![Method return type changed]

com.skyflow.vault.controller.DetectController

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Modified final public Class DetectController [BaseDetectController<V>] JDK 8 ![Not serializable] ![Method removed in superclass]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Modified protected [DeidentifyFileSource] → [DeidentifyFileSource][13] toDeidentifySource([String]) ![No changes]
Modified protected [ReidentifyFileSource] → [ReidentifyFileSource][14] toReidentifySource([String]) ![No changes]

com.skyflow.vault.data.BaseDeleteFilesRequest

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseDeleteFilesRequest [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added protected BaseDeleteFilesRequest([BaseDeleteFilesRequestBuilder]) ![No changes]

com.skyflow.vault.data.BaseDeleteFilesResponse

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseDeleteFilesResponse [Object] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Added R [Object] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public BaseDeleteFilesResponse([List<R>]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [List<R>] getRecords() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.data.BaseGetTokensRequest

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseGetTokensRequest [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added protected BaseGetTokensRequest([BaseGetTokensRequestBuilder]) ![No changes]

com.skyflow.vault.data.BaseGetTokensResponse

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseGetTokensResponse [Object] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Added R [Object] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public BaseGetTokensResponse([List<R>]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [List<R>] getRecords() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.data.BaseUploadFilesRequest

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseUploadFilesRequest [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added protected BaseUploadFilesRequest([BaseUploadFilesRequestBuilder]) ![No changes]

com.skyflow.vault.data.BaseUploadFilesResponse

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseUploadFilesResponse [Object] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Added R [Object] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public BaseUploadFilesResponse([List<R>]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [List<R>] getRecords() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.detect.Audio

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Class Audio [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [AudioBuilder] builder() ![Method added to public class]
Added public [Bleep] getBleep() ![Method added to public class]
Added public [Boolean] getOutputProcessedAudio() ![Method added to public class]
Added public [OutputTranscriptionType] getOutputTranscription() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.detect.Audio$AudioBuilder

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final static public Class AudioBuilder [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [AudioBuilder] bleep([Bleep]) ![Method added to public class]
Added public [Audio] build() ![Method added to public class]
Added public [AudioBuilder] outputProcessedAudio([Boolean]) ![Method added to public class]
Added public [AudioBuilder] outputTranscription([OutputTranscriptionType]) ![Method added to public class]

com.skyflow.vault.detect.Bleep

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Class Bleep [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [BleepBuilder] builder() ![Method added to public class]
Added public [Integer] getFrequency() ![Method added to public class]
Added public [Integer] getGain() ![Method added to public class]
Added public [Float] getStartPadding() ![Method added to public class]
Added public [Float] getStopPadding() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.detect.Bleep$BleepBuilder

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final static public Class BleepBuilder [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [Bleep] build() ![Method added to public class]
Added public [BleepBuilder] frequency([Integer]) ![Method added to public class]
Added public [BleepBuilder] gain([Integer]) ![Method added to public class]
Added public [BleepBuilder] startPadding([Float]) ![Method added to public class]
Added public [BleepBuilder] stopPadding([Float]) ![Method added to public class]

com.skyflow.vault.detect.CheckGuardrailsRequest

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Class CheckGuardrailsRequest [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [CheckGuardrailsRequestBuilder] builder() ![Method added to public class]
Added public [Boolean] getCheckToxicity() ![Method added to public class]
Added public [List<String>] getDenyTopics() ![Method added to public class]
Added public [String] getText() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.detect.CheckGuardrailsRequest$CheckGuardrailsRequestBuilder

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final static public Class CheckGuardrailsRequestBuilder [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [CheckGuardrailsRequest][2] build() ![Method added to public class]
Added public [CheckGuardrailsRequestBuilder] checkToxicity([Boolean]) ![Method added to public class]
Added public [CheckGuardrailsRequestBuilder] denyTopics([List<String>]) ![Method added to public class]
Added public [CheckGuardrailsRequestBuilder] text([String]) ![Method added to public class]

com.skyflow.vault.detect.CheckGuardrailsResponse

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Class CheckGuardrailsResponse [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public CheckGuardrailsResponse([String], [GuardrailsValidation], [Boolean], [Boolean]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [Boolean] getDeniedTopic() ![Method added to public class]
Added public [String] getText() ![Method added to public class]
Added public [Boolean] getToxic() ![Method added to public class]
Added public [GuardrailsValidation] getValidation() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.detect.CustomType

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Class CustomType [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [CustomTypeBuilder] builder() ![Method added to public class]
Added public [DeidentificationType] getDeidentificationType() ![Method added to public class]
Added public [String] getDestination() ![Method added to public class]
Added public [IncludePrefix] getIncludePrefix() ![Method added to public class]
Added public [String] getLabel() ![Method added to public class]
Added public [List<String>] getMatch() ![Method added to public class]
Added public [String] getPrefixOverride() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.detect.CustomType$CustomTypeBuilder

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final static public Class CustomTypeBuilder [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [CustomType] build() ![Method added to public class]
Added public [CustomTypeBuilder] deidentificationType([DeidentificationType]) ![Method added to public class]
Added public [CustomTypeBuilder] destination([String]) ![Method added to public class]
Added public [CustomTypeBuilder] includePrefix([IncludePrefix]) ![Method added to public class]
Added public [CustomTypeBuilder] label([String]) ![Method added to public class]
Added public [CustomTypeBuilder] match([List<String>]) ![Method added to public class]
Added public [CustomTypeBuilder] prefixOverride([String]) ![Method added to public class]

com.skyflow.vault.detect.DeidentificationType

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Enum DeidentificationType [Enum<E>] JDK 8 ![Compatible] ![Interface added]

Implemented Interfaces

Status Interface Compatibility Changes
Added [Serializable] ![No changes]
Added [Comparable<T>] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [DeidentificationType] valueOf([String]) ![Method added to public class]
Added static public [DeidentificationType[]][15] values() ![Method added to public class]

Fields

Status Modifiers Type Name Annotations Compatibility Changes
Added public static final [DeidentificationType] ENTITY_ONLY ![No changes]
Added public static final [DeidentificationType] ENTITY_UNIQUE_COUNTER ![No changes]
Added public static final [DeidentificationType] MASK ![No changes]
Added public static final [DeidentificationType] UNKNOWN ![No changes]
Added public static final [DeidentificationType] VAULT_TOKEN ![No changes]

com.skyflow.vault.detect.DeidentifyFileDataFormat

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Enum DeidentifyFileDataFormat [Enum<E>] JDK 8 ![Compatible] ![Interface added]

Implemented Interfaces

Status Interface Compatibility Changes
Added [Serializable] ![No changes]
Added [Comparable<T>] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [DeidentifyFileDataFormat] valueOf([String]) ![Method added to public class]
Added static public [DeidentifyFileDataFormat[]][16] values() ![Method added to public class]

Fields

Status Modifiers Type Name Annotations Compatibility Changes
Added public static final [DeidentifyFileDataFormat] BMP ![No changes]
Added public static final [DeidentifyFileDataFormat] CSV ![No changes]
Added public static final [DeidentifyFileDataFormat] DCM ![No changes]
Added public static final [DeidentifyFileDataFormat] DOC ![No changes]
Added public static final [DeidentifyFileDataFormat] DOCX ![No changes]
Added public static final [DeidentifyFileDataFormat] GIF ![No changes]
Added public static final [DeidentifyFileDataFormat] JPEG ![No changes]
Added public static final [DeidentifyFileDataFormat] JPG ![No changes]
Added public static final [DeidentifyFileDataFormat] JSON ![No changes]
Added public static final [DeidentifyFileDataFormat] JSONL ![No changes]
Added public static final [DeidentifyFileDataFormat] MP3 ![No changes]
Added public static final [DeidentifyFileDataFormat] PDF ![No changes]
Added public static final [DeidentifyFileDataFormat] PNG ![No changes]
Added public static final [DeidentifyFileDataFormat] PPT ![No

Report truncated (233,552 characters). The full report is the contract-baseline-diff-skyvault artifact and the "Diff old vs new contract baseline" step log of this run.

@codecov

codecov Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.38%. Comparing base (062d679) to head (f7159a0).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #468   +/-   ##
=======================================
  Coverage   92.38%   92.38%           
=======================================
  Files         249      249           
  Lines        8799     8799           
  Branches     1268     1268           
=======================================
  Hits         8129     8129           
  Misses        446      446           
  Partials      224      224           
Flag Coverage Δ
common 92.65% <ø> (ø)
flowvault 91.54% <ø> (ø)
skyvault 93.77% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Module: common 92.65% <ø> (ø)
Module: skyvault 93.77% <ø> (ø)
Module: flowvault 91.54% <ø> (ø)
Service Account 87.76% <ø> (ø)
Vault Data 92.89% <ø> (ø)
Vault Tokens 99.08% <ø> (ø)
Vault Connection 100.00% <ø> (ø)
Vault Controller 82.78% <ø> (ø)
Detect 99.42% <ø> (∅)
Audit 100.00% <ø> (ø)
BIN Lookup 100.00% <ø> (ø)
Config 96.26% <ø> (ø)
Utils 91.72% <ø> (ø)
Errors 100.00% <ø> (ø)
Enums 99.02% <ø> (ø)
Logs 100.00% <ø> (ø)
Files with missing lines Coverage Δ
...src/main/java/com/skyflow/enums/RedactionType.java 83.33% <ø> (ø)
...skyflow/vault/controller/BaseDetectController.java 59.56% <ø> (ø)
.../src/main/java/com/skyflow/vault/detect/Audio.java 100.00% <ø> (ø)
.../src/main/java/com/skyflow/vault/detect/Bleep.java 100.00% <ø> (ø)
...m/skyflow/vault/detect/CheckGuardrailsRequest.java 100.00% <ø> (ø)
.../skyflow/vault/detect/CheckGuardrailsResponse.java 100.00% <ø> (ø)
...main/java/com/skyflow/vault/detect/CustomType.java 100.00% <ø> (ø)
...com/skyflow/vault/detect/DeidentificationType.java 100.00% <ø> (ø)
...skyflow/vault/detect/DeidentifyFileDataFormat.java 100.00% <ø> (ø)
...om/skyflow/vault/detect/DeidentifyFileRequest.java 100.00% <ø> (ø)
... and 55 more

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 062d679...f7159a0. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown

✅ Gitleaks Findings: No secrets detected. Safe to proceed!

@github-actions

Copy link
Copy Markdown

✅ Gitleaks Findings: No secrets detected. Safe to proceed!

@github-actions

Copy link
Copy Markdown

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

@github-actions

github-actions Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

Contract baseline change detected (flowvault)

This PR updates flowvault/api-report/skyflow-flowvault-java.baseline.jar (the approved public API contract). Here is exactly what it changes, comparing the baseline on main against the baseline committed in this PR:

Compatibility Report

semver MAJOR

Summary

Caution

Incompatible changes found while checking backward compatibility of version skyflow-flowvault-java.baseline with the previous version old-baseline.

Expand to see options used.
  • Report only summary: No
  • Report only changes: Yes
  • Report only binary-incompatible changes: No
  • Access modifier filter: PROTECTED
  • Old archives:
    • old-baseline unknown
  • New archives:
    • skyflow-flowvault-java.baseline unknown
  • Evaluate annotations: Yes
  • Include synthetic classes and class members: No
  • Include specific elements: Yes
    • com.skyflow.Skyflow
    • com.skyflow.config
    • com.skyflow.enums
    • com.skyflow.errors
    • com.skyflow.serviceaccount.util
    • com.skyflow.vault.audit
    • com.skyflow.vault.bin
    • com.skyflow.vault.connection
    • com.skyflow.vault.controller
    • com.skyflow.vault.data
    • com.skyflow.vault.detect
    • com.skyflow.vault.tokens
  • Exclude specific elements: No
  • Ignore all missing classes: Yes
  • Ignore specific missing classes: No
  • Treat changes as errors:
    • Any changes: No
    • Binary incompatible changes: No
    • Source incompatible changes: No
    • Incompatible changes caused by excluded classes: Yes
    • Semantically incompatible changes: No
    • Semantically incompatible changes, including development versions: No
  • Classpath mode: TWO_SEPARATE_CLASSPATHS
  • Old classpath:
/home/runner/.m2/repository/com/skyflow/common/1.0.0/common-1.0.0.jar:/home/runner/.m2/repository/com/squareup/okhttp3/mockwebserver/4.12.0/mockwebserver-4.12.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/annotations/13.0/annotations-13.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.18.6/jackson-datatype-jdk8-2.18.6.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.6/jackson-datatype-jsr310-2.18.6.jar:/home/runner/.m2/repository/io/github/cdimascio/dotenv-java/2.2.0/dotenv-java-2.2.0.jar:/home/runner/.m2/repository/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar:/home/runner/.m2/repository/com/squareup/okhttp3/okhttp/4.12.0/okhttp-4.12.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio/3.6.0/okio-3.6.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio-jvm/3.6.0/okio-jvm-3.6.0.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt/0.12.6/jjwt-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-api/0.12.6/jjwt-api-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-impl/0.12.6/jjwt-impl-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-jackson/0.12.6/jjwt-jackson-0.12.6.jar:/home/runner/.m2/repository/junit/junit/4.13.2/junit-4.13.2.jar:/home/runner/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4/2.0.9/powermock-module-junit4-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4-common/2.0.9/powermock-module-junit4-common-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-reflect/2.0.9/powermock-reflect-2.0.9.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy/1.10.14/byte-buddy-1.10.14.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy-agent/1.10.14/byte-buddy-agent-1.10.14.jar:/home/runner/.m2/repository/org/powermock/powermock-core/2.0.9/powermock-core-2.0.9.jar:/home/runner/.m2/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar:/home/runner/.m2/repository/org/powermock/powermock-api-mockito2/2.0.9/powermock-api-mockito2-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-api-support/2.0.9/powermock-api-support-2.0.9.jar:/home/runner/.m2/repository/org/mockito/mockito-core/3.3.3/mockito-core-3.3.3.jar:/home/runner/.m2/repository/org/objenesis/objenesis/2.6/objenesis-2.6.jar
  • New classpath:
/home/runner/.m2/repository/com/skyflow/common/1.0.0/common-1.0.0.jar:/home/runner/.m2/repository/com/squareup/okhttp3/mockwebserver/4.12.0/mockwebserver-4.12.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar:/home/runner/.m2/repository/org/jetbrains/annotations/13.0/annotations-13.0.jar:/home/runner/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.18.6/jackson-datatype-jdk8-2.18.6.jar:/home/runner/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.6/jackson-datatype-jsr310-2.18.6.jar:/home/runner/.m2/repository/io/github/cdimascio/dotenv-java/2.2.0/dotenv-java-2.2.0.jar:/home/runner/.m2/repository/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar:/home/runner/.m2/repository/com/squareup/okhttp3/okhttp/4.12.0/okhttp-4.12.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio/3.6.0/okio-3.6.0.jar:/home/runner/.m2/repository/com/squareup/okio/okio-jvm/3.6.0/okio-jvm-3.6.0.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt/0.12.6/jjwt-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-api/0.12.6/jjwt-api-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-impl/0.12.6/jjwt-impl-0.12.6.jar:/home/runner/.m2/repository/io/jsonwebtoken/jjwt-jackson/0.12.6/jjwt-jackson-0.12.6.jar:/home/runner/.m2/repository/junit/junit/4.13.2/junit-4.13.2.jar:/home/runner/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4/2.0.9/powermock-module-junit4-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-module-junit4-common/2.0.9/powermock-module-junit4-common-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-reflect/2.0.9/powermock-reflect-2.0.9.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy/1.10.14/byte-buddy-1.10.14.jar:/home/runner/.m2/repository/net/bytebuddy/byte-buddy-agent/1.10.14/byte-buddy-agent-1.10.14.jar:/home/runner/.m2/repository/org/powermock/powermock-core/2.0.9/powermock-core-2.0.9.jar:/home/runner/.m2/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar:/home/runner/.m2/repository/org/powermock/powermock-api-mockito2/2.0.9/powermock-api-mockito2-2.0.9.jar:/home/runner/.m2/repository/org/powermock/powermock-api-support/2.0.9/powermock-api-support-2.0.9.jar:/home/runner/.m2/repository/org/mockito/mockito-core/3.3.3/mockito-core-3.3.3.jar:/home/runner/.m2/repository/org/objenesis/objenesis/2.6/objenesis-2.6.jar

Results

Status Type Serialization Compatibility Changes
Added [com.skyflow.enums.DeleteFilesStatus] ![Compatible] ![Interface added] ![Method added to public class]
Modified [com.skyflow.enums.InterfaceName] ![Compatible] ![No changes]
Added [com.skyflow.enums.UploadStatus] ![Compatible] ![Interface added] ![Method added to public class]
Modified [com.skyflow.errors.ErrorMessage] ![Compatible] ![No changes]
Modified [com.skyflow.vault.controller.BaseDetectController] ![Not serializable] ![Method removed] ![Method return type changed] ![Method added to public class]
Modified [com.skyflow.vault.controller.DetectController] ![Not serializable] ![Method removed in superclass]
Modified [com.skyflow.vault.controller.VaultController] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.BaseDeleteFilesRequest] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.BaseDeleteFilesResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.BaseGetTokensRequest] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.BaseGetTokensResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.BaseUploadFilesRequest] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.BaseUploadFilesResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesColumnResult] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesOptions] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesOptions$Builder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesRequest$DeleteFilesRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesRequestRecord] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesRequestRecord$DeleteFilesRequestRecordBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.DeleteFilesResponse] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.DeleteFilesResponseRecord] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.GetTokensOptions] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.GetTokensOptions$Builder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.GetTokensRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.GetTokensRequest$GetTokensRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.GetTokensRequestRecord] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.GetTokensRequestRecord$GetTokensRequestRecordBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.GetTokensResponse] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.GetTokensResponseRecord] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.QueryOptions] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.QueryOptions$Builder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.QueryRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.QueryRequest$QueryRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.QueryResponse] ![Not serializable] ![Annotation deprecated added] ![Method added to public class]
Added [com.skyflow.vault.data.QueryResponseMetadata] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesColumnResult] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesOptions] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesOptions$Builder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesRequest$UploadFilesRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesRequestColumn] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesRequestColumn$UploadFilesRequestColumnBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesRequestRecord] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesRequestRecord$UploadFilesRequestRecordBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.data.UploadFilesResponse] ![Not serializable] ![No changes]
Added [com.skyflow.vault.data.UploadFilesResponseRecord] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Audio] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Audio$AudioBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Bleep] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Bleep$BleepBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CheckGuardrailsRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CheckGuardrailsRequest$CheckGuardrailsRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CheckGuardrailsResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CustomType] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.CustomType$CustomTypeBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentificationType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileDataFormat] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileRequest$DeidentifyFileRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyFileSource] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.DeidentifySourceType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyStringRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyStringRequest$DeidentifyStringRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DeidentifyStringResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Detect] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Detect$DetectBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectConfiguration] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectConfiguration$DetectConfigurationBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectRunStatus] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.DetectedEntity] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Document] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Document$DocumentBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Entity] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Entity$EntityBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.EntityLocation] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.EntityType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.FileMapping] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.FileMapping$FileMappingBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.FileOutput] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GetRunRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GetRunRequest$GetRunRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GetRunResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.GuardrailsValidation] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.Image] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Image$ImageBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.IncludePrefix] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.MaskingMethod] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.Media] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Media$MediaBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Metrics] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectDeidentificationType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectEntity] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectEntity$ObjectEntityBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ObjectEntityType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.OutputTranscriptionType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.Pdf] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Pdf$PdfBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.PdfProcessingMode] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.PollOptions] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.PollOptions$PollOptionsBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.RedactionLevel] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.RedactionLevel$RedactionLevelBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.RedactionRule] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.RedactionRules] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileDataFormat] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileOutput] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileRequest$ReidentifyFileRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyFileSource] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.ReidentifySourceType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyStringRequest] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyStringRequest$ReidentifyStringRequestBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReidentifyStringResponse] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ReturnEntitiesType] ![Compatible] ![Interface added] ![Method added to public class]
Added [com.skyflow.vault.detect.ShiftDates] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.ShiftDates$ShiftDatesBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Transformation] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.Transformation$TransformationBuilder] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DeidentifyFileFlow] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DetectRequestMapper] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DetectResponseMapper] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.DetectValidations] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.FileOutputWriter] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.ReidentifyFileMapper] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.internal.ReidentifyFileValidations] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.polling.RunPoller] ![Not serializable] ![Method added to public class]
Added [com.skyflow.vault.detect.polling.RunPoller$RunFetcher] ![Not serializable] ![No changes]
Added [com.skyflow.vault.detect.polling.RunPoller$Sleeper] ![Not serializable] ![No changes]
Expand for details.

com.skyflow.enums.DeleteFilesStatus

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Enum DeleteFilesStatus [Enum<E>] JDK 8 ![Compatible] ![Interface added]

Implemented Interfaces

Status Interface Compatibility Changes
Added [Serializable] ![No changes]
Added [Comparable<T>] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [DeleteFilesStatus] fromWire([String]) ![Method added to public class]
Added static public [DeleteFilesStatus] valueOf([String]) ![Method added to public class]
Added static public [DeleteFilesStatus[]][1] values() ![Method added to public class]

Fields

Status Modifiers Type Name Annotations Compatibility Changes
Added public static final [DeleteFilesStatus] DELETED ![No changes]
Added public static final [DeleteFilesStatus] UNKNOWN ![No changes]

com.skyflow.enums.InterfaceName

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Modified final public Enum InterfaceName [Enum<E>] JDK 8 ![Compatible] ![No changes]

Fields

Status Modifiers Type Name Annotations Compatibility Changes
Added public static final [InterfaceName] DELETE_FILES ![No changes]
Added public static final [InterfaceName] GET_TOKENS ![No changes]
Added public static final [InterfaceName] QUERY ![No changes]
Added public static final [InterfaceName] UPLOAD_FILES ![No changes]

com.skyflow.enums.UploadStatus

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Enum UploadStatus [Enum<E>] JDK 8 ![Compatible] ![Interface added]

Implemented Interfaces

Status Interface Compatibility Changes
Added [Serializable] ![No changes]
Added [Comparable<T>] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [UploadStatus] valueOf([String]) ![Method added to public class]
Added static public [UploadStatus[]][2] values() ![Method added to public class]

Fields

Status Modifiers Type Name Annotations Compatibility Changes
Added public static final [UploadStatus] FAILED ![No changes]
Added public static final [UploadStatus] SKIPPED ![No changes]
Added public static final [UploadStatus] UPLOADED ![No changes]

com.skyflow.errors.ErrorMessage

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Modified final public Enum ErrorMessage [Enum<E>] JDK 8 ![Compatible] ![No changes]

Fields

Status Modifiers Type Name Annotations Compatibility Changes
Added public static final [ErrorMessage] CredentialResolutionFailed ![No changes]
Added public static final [ErrorMessage] DeleteFilesRecordNull ![No changes]
Added public static final [ErrorMessage] DeleteFilesRequestNull ![No changes]
Added public static final [ErrorMessage] DuplicateColumnInDeleteFilesColumns ![No changes]
Added public static final [ErrorMessage] DuplicateColumnInUploadFilesRecord ![No changes]
Added public static final [ErrorMessage] EmptyColumnInDeleteFilesColumns ![No changes]
Added public static final [ErrorMessage] EmptyColumnInUploadFilesColumn ![No changes]
Added public static final [ErrorMessage] EmptyDeleteFilesColumns ![No changes]
Added public static final [ErrorMessage] EmptyDeleteFilesRecords ![No changes]
Added public static final [ErrorMessage] EmptyGetTokensRecords ![No changes]
Added public static final [ErrorMessage] EmptySkyflowIdInDeleteFilesRecord ![No changes]
Added public static final [ErrorMessage] EmptySkyflowIdInUploadFilesRecord ![No changes]
Added public static final [ErrorMessage] EmptyTableNameInDeleteFilesRecord ![No changes]
Added public static final [ErrorMessage] EmptyTableNameInUploadFilesRecord ![No changes]
Added public static final [ErrorMessage] EmptyTokenGroupNameInGetTokensRecord ![No changes]
Added public static final [ErrorMessage] EmptyUploadFilesColumns ![No changes]
Added public static final [ErrorMessage] EmptyUploadFilesRecords ![No changes]
Added public static final [ErrorMessage] EmptyValueInGetTokensRecord ![No changes]
Added public static final [ErrorMessage] FileNameRequiredWithBase64InUploadFilesColumn ![No changes]
Added public static final [ErrorMessage] GetTokensRecordNull ![No changes]
Added public static final [ErrorMessage] GetTokensRequestNull ![No changes]
Added public static final [ErrorMessage] InvalidBase64InUploadFilesColumn ![No changes]
Added public static final [ErrorMessage] InvalidFileObjectInUploadFilesColumn ![No changes]
Added public static final [ErrorMessage] InvalidFilePathInUploadFilesColumn ![No changes]
Added public static final [ErrorMessage] InvalidIdOrUniqueValuesInDeleteFilesRecord ![No changes]
Added public static final [ErrorMessage] MissingFileSourceInUploadFilesColumn ![No changes]
Added public static final [ErrorMessage] MultipleFileSourcesInUploadFilesColumn ![No changes]
Added public static final [ErrorMessage] RequestInterceptorFailed ![No changes]
Added public static final [ErrorMessage] UnparseableSuccessResponse ![No changes]
Added public static final [ErrorMessage] UploadFilesColumnNull ![No changes]
Added public static final [ErrorMessage] UploadFilesRecordNull ![No changes]
Added public static final [ErrorMessage] UploadFilesRequestNull ![No changes]

com.skyflow.vault.controller.BaseDetectController

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Modified public abstract Class BaseDetectController [BaseVaultClient<V>] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Unchanged V [BaseVaultConfig] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Removed public [CheckGuardrailsResponse] checkGuardrails([CheckGuardrailsRequest]) [SkyflowException] ![Method removed]
Added public [CheckGuardrailsResponse][3] checkGuardrails([CheckGuardrailsRequest][4]) [SkyflowException] ![Method added to public class]
Removed public [DeidentifyFileResponse] deidentifyFile([DeidentifyFileRequest]) [SkyflowException] ![Method removed]
Added public [DeidentifyFileResponse][5] deidentifyFile([DeidentifyFileRequest][6]) [SkyflowException] ![Method added to public class]
Removed public [DeidentifyStringResponse] deidentifyString([DeidentifyStringRequest]) [SkyflowException] ![Method removed]
Added public [DeidentifyStringResponse][7] deidentifyString([DeidentifyStringRequest][8]) [SkyflowException] ![Method added to public class]
Removed public [GetRunResponse] getRun([GetRunRequest]) [SkyflowException] ![Method removed]
Added public [GetRunResponse][9] getRun([GetRunRequest][10]) [SkyflowException] ![Method added to public class]
Removed public [ReidentifyFileResponse] reidentifyFile([ReidentifyFileRequest]) [SkyflowException] ![Method removed]
Added public [ReidentifyFileResponse][11] reidentifyFile([ReidentifyFileRequest][12]) [SkyflowException] ![Method added to public class]
Removed public [ReidentifyStringResponse] reidentifyString([ReidentifyStringRequest]) [SkyflowException] ![Method removed]
Added public [ReidentifyStringResponse][13] reidentifyString([ReidentifyStringRequest][14]) [SkyflowException] ![Method added to public class]
Modified protected abstract [DeidentifyFileSource] → [DeidentifyFileSource][15] toDeidentifySource([String]) ![Method return type changed]
Modified protected abstract [ReidentifyFileSource] → [ReidentifyFileSource][16] toReidentifySource([String]) ![Method return type changed]

com.skyflow.vault.controller.DetectController

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Modified final public Class DetectController [BaseDetectController<V>] JDK 8 ![Not serializable] ![Method removed in superclass]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Modified protected [DeidentifyFileSource] → [DeidentifyFileSource][15] toDeidentifySource([String]) ![No changes]
Modified protected [ReidentifyFileSource] → [ReidentifyFileSource][16] toReidentifySource([String]) ![No changes]

com.skyflow.vault.controller.VaultController

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Modified final public Class VaultController null JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [DeleteFilesResponse] deleteFiles([DeleteFilesRequest]) [SkyflowException] ![Method added to public class]
Added public [DeleteFilesResponse] deleteFiles([DeleteFilesRequest], [DeleteFilesOptions]) [SkyflowException] ![Method added to public class]
Added public [GetTokensResponse] getTokens([GetTokensRequest]) [SkyflowException] ![Method added to public class]
Added public [GetTokensResponse] getTokens([GetTokensRequest], [GetTokensOptions]) [SkyflowException] ![Method added to public class]
Added public [QueryResponse] query([QueryRequest]) [SkyflowException] ![Method added to public class]
Added public [QueryResponse] query([QueryRequest], [QueryOptions]) [SkyflowException] ![Method added to public class]
Added public [UploadFilesResponse] uploadFiles([UploadFilesRequest]) [SkyflowException] ![Method added to public class]
Added public [UploadFilesResponse] uploadFiles([UploadFilesRequest], [UploadFilesOptions]) [SkyflowException] ![Method added to public class]

com.skyflow.vault.data.BaseDeleteFilesRequest

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseDeleteFilesRequest [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added protected BaseDeleteFilesRequest([BaseDeleteFilesRequestBuilder]) ![No changes]

com.skyflow.vault.data.BaseDeleteFilesResponse

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseDeleteFilesResponse [Object] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Added R [Object] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public BaseDeleteFilesResponse([List<R>]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [List<R>] getRecords() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.data.BaseGetTokensRequest

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseGetTokensRequest [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added protected BaseGetTokensRequest([BaseGetTokensRequestBuilder]) ![No changes]

com.skyflow.vault.data.BaseGetTokensResponse

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseGetTokensResponse [Object] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Added R [Object] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public BaseGetTokensResponse([List<R>]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [List<R>] getRecords() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.data.BaseUploadFilesRequest

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseUploadFilesRequest [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added protected BaseUploadFilesRequest([BaseUploadFilesRequestBuilder]) ![No changes]

com.skyflow.vault.data.BaseUploadFilesResponse

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class BaseUploadFilesResponse [Object] JDK 8 ![Not serializable] ![No changes]

Generics

Status Name Extends Compatibility Changes
Added R [Object] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public BaseUploadFilesResponse([List<R>]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [List<R>] getRecords() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.data.DeleteFilesColumnResult

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added public Class DeleteFilesColumnResult [Object] JDK 8 ![Not serializable] ![No changes]

Constructors

Status Modifiers Generics Constructor Annotations Throws Compatibility Changes
Added public DeleteFilesColumnResult([String], [String]) ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added public [String] getColumn() ![Method added to public class]
Added public [String] getRawStatus() ![Method added to public class]
Added public [DeleteFilesStatus] getStatus() ![Method added to public class]
Added public [String] toString() ![Method added to public class]

com.skyflow.vault.data.DeleteFilesOptions

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final public Class DeleteFilesOptions [Object] JDK 8 ![Not serializable] ![No changes]

Methods

Status Modifiers Generics Type Method Annotations Throws Compatibility Changes
Added static public [Builder] builder() ![Method added to public class]
Added public [RequestInterceptor] getInterceptor() ![Method added to public class]

com.skyflow.vault.data.DeleteFilesOptions$Builder

  • Binary-compatible
  • Source-compatible
  • Serialization-compatible
Status Modifiers Type Name Extends JDK Serialization Compatibility Changes
Added final static public Class Builder [Object] JDK 8 ![Not serializable] ![No changes]

Methods

| Status | Modifiers | Generics | Type | Method | Annotations | Throws | Compatibility Changes |
|--------|--------------|----------|----------


Report truncated (322,892 characters). The full report is the contract-baseline-diff-flowvault artifact and the "Diff old vs new contract baseline" step log of this run.

@github-actions

Copy link
Copy Markdown

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants