Skip to content

Fix broken Javadoc reference breaking release build - #196

Merged
petrsnd merged 1 commit into
OneIdentity:mainfrom
petrsnd:bugfix/javadoc-tls-protocol-link
Sep 5, 2026
Merged

Fix broken Javadoc reference breaking release build#196
petrsnd merged 1 commit into
OneIdentity:mainfrom
petrsnd:bugfix/javadoc-tls-protocol-link

Conversation

@DanPeterson

Copy link
Copy Markdown
Contributor

Fixes the release/deploy pipeline failure (build 386656) introduced by the TLS 1.3 PR (#190).

Problem: SafeguardEventListener constructor Javadoc linked {@link #TLS_PROTOCOL}, but no such member exists on the class. javadoc:jar (run only by the release/deploy step, not by mvn verify) treats the unresolved reference as a hard error: reference not found and fails the build.

Fix: Point the link at TlsConfiguration#resolveEnabledProtocolNames() — the method that actually governs the enabled TLS protocol set — matching the existing reference elsewhere in the same file.

Verification: mvn javadoc:jar now succeeds locally (previously failed); produced safeguardjava-8.4.0-SNAPSHOT-javadoc.jar with zero errors. Grepped the SDK for other {@link # / {@link Tls references — no other broken links.

The constructor Javadoc linked {@link #TLS_PROTOCOL}, which is not a member of this class, causing javadoc:jar to fail with 'reference not found' during the release/deploy build (mvn verify does not run javadoc:jar, so it passed there). Point the link at TlsConfiguration#resolveEnabledProtocolNames(), matching the existing reference elsewhere in this file.
@DanPeterson
DanPeterson requested a review from a team as a code owner September 5, 2026 19:34
@petrsnd
petrsnd merged commit b60ece5 into OneIdentity:main Sep 5, 2026
4 checks passed
@petrsnd
petrsnd deleted the bugfix/javadoc-tls-protocol-link branch September 5, 2026 19:38
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