efegokdemir opened a new pull request, #1393: URL: https://github.com/apache/maven-javadoc-plugin/pull/1393
## Summary Improve `additionalDependencies` resolution failures by including the dependency coordinates in the Maven report exception. This makes unresolved or invalid dependency properties actionable without requiring a full debug stack trace. Fixes #1290 ## Changes - Include `groupId:artifactId:version` in dependency resolution error messages. - Preserve the original resolver exception as the cause. - Handle resolver argument validation failures consistently with artifact resolution failures. - Add focused regression coverage for an unresolved version property. ## Testing - `mvn -Dtest=AbstractJavadocMojoTest -Dspotless.apply.skip=true -Dspotless.check.skip=true test` — PASS (9 tests) - `mvn -DskipTests -Dspotless.apply.skip=true -Dspotless.check.skip=true verify` — PASS - `git diff --check` — PASS Spotless was skipped because the repository formatter is incompatible with the available local JDK 27 runtime. Checkstyle and RAT passed during verification. AI assistance was used during investigation and implementation. The submitted changes were reviewed for correctness and are limited to this issue. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
