apache / apache/maven-javadoc-plugin
[MJAVADOC-815] Aggregate goal misses skipped reactor modules when resuming build
- Dominant language
- Java
- Stars
- 107
- Forks
- 116
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 16
Description
**[Richard Eckart de Castilho](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=rec)** opened **[MJAVADOC-815](https://issues.apache.org/jira/browse/MJAVADOC-815?redirect=false)** and commented
When resuming a build using `-rf`, then the `javadoc:aggregate` goal is not injected with the reactor modules that are skipped (are before the module being resumed from).
That means the JavaDoc for those skipped modules is not included in the aggregate.
I can imagine that to happen when I build using `-pl` to build individual modules, but if I resume, I would expect all the reactor modules that have already been covered and are being resumed over to be part of the reactor modules that are provided to the javadoc plugin.
---
**Affects:** 3.10.0
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the aggregate Javadoc build while resuming with `-rf`, then trace how skipped reactor modules are passed to the `javadoc:aggregate` goal. Done means the aggregate includes Javadoc from modules skipped before the resume point, while preserving the reported behavior for `-pl` builds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100