From 607eabf430bb4410fa852e2bbfb7612fd99b9930 Mon Sep 17 00:00:00 2001 From: Devesh-Skyflow Date: Mon, 3 Aug 2026 20:48:19 +0530 Subject: [PATCH] SK-3002 fix javadoc links blocking the flowvault public release BulkTokenizeRequestRecord's class comment linked {@link BulkInsertRecord} and {@link InsertRecord}; neither type exists - the real names are BulkInsertRequestRecord and InsertRequestRecord. JDK doclint treats an unresolvable @link as an error, so maven-javadoc-plugin exited 1 and the flowvault/v1.0.0 release failed at attach-javadocs before deploy ran. Internal releases pass -Dmaven.javadoc.skip=true, so javadoc is never built on that path; public releases must not skip it because Sonatype rejects a bundle with no -javadoc.jar. That is why a broken doc link was invisible until the first real public release. Verified with 'mvn -pl flowvault -am javadoc:jar': fails on the two errors before this change, BUILD SUCCESS after. Co-Authored-By: Claude Opus 5 (1M context) --- .../java/com/skyflow/vault/data/BulkTokenizeRequestRecord.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flowvault/src/main/java/com/skyflow/vault/data/BulkTokenizeRequestRecord.java b/flowvault/src/main/java/com/skyflow/vault/data/BulkTokenizeRequestRecord.java index cdf792d9..b340ae51 100644 --- a/flowvault/src/main/java/com/skyflow/vault/data/BulkTokenizeRequestRecord.java +++ b/flowvault/src/main/java/com/skyflow/vault/data/BulkTokenizeRequestRecord.java @@ -6,7 +6,8 @@ * A record in a bulk tokenize request. * *

Carries nothing beyond {@link TokenizeRequestRecord} today. It exists as its own type so the - * bulk request has somewhere to grow, mirroring the {@link BulkInsertRecord} / {@link InsertRecord} + * bulk request has somewhere to grow, mirroring the {@link BulkInsertRequestRecord} / + * {@link InsertRequestRecord} * split. The index that correlates a record with its result is assigned by the SDK from list * position and appears only on {@link BulkTokenizeResponseRecord} — callers never supply it. */