Skip to content

fix: remove javadoc sourcepath to unblock Maven Central CD - #401

Merged
Diego Barajas (barajas-d) merged 1 commit into
masterfrom
fix/javadoc-central-publishing
Aug 11, 2026
Merged

fix: remove javadoc sourcepath to unblock Maven Central CD#401
Diego Barajas (barajas-d) merged 1 commit into
masterfrom
fix/javadoc-central-publishing

Conversation

@barajas-d

Copy link
Copy Markdown
Contributor

The maven-javadoc-plugin was configured to read sources from target/delombok (lombok-maven-plugin output). Since lombok-maven-plugin 1.18.20.0 is incompatible with lombok 1.18.46, the delombok directory was always empty, causing the javadoc plugin to skip JAR creation. Maven Central requires a javadoc JAR and rejected the deployment.

Removing the sourcepath lets the plugin fall back to src/main/java. With doclint:none already set, Lombok annotations are silently ignored and a valid javadoc JAR is always produced.

Cambios realizados para el feature:

  • item 1

Cambios generales

  • item 1

Issues cerrados

  • Closes #XX

Checklist validación PR:

  • Título y descripción clara del PR
  • Tests de mi funcionalidad
  • Documentación de mi funcionalidad
  • Tests ejecutados y pasados
  • Branch Coverage >= 80%

The maven-javadoc-plugin was configured to read sources from
target/delombok (lombok-maven-plugin output). Since lombok-maven-plugin
1.18.20.0 is incompatible with lombok 1.18.46, the delombok directory
was always empty, causing the javadoc plugin to skip JAR creation.
Maven Central requires a javadoc JAR and rejected the deployment.

Removing the sourcepath lets the plugin fall back to src/main/java.
With doclint:none already set, Lombok annotations are silently ignored
and a valid javadoc JAR is always produced.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@barajas-d
Diego Barajas (barajas-d) merged commit 4731ca1 into master Aug 11, 2026
3 checks passed
@barajas-d
Diego Barajas (barajas-d) deleted the fix/javadoc-central-publishing branch August 11, 2026 22:37
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.

3 participants