apache / apache/maven-javadoc-plugin

[MJAVADOC-390] The detectLinks should work for aggregate also (collect dependencies from reactor)

Open
#687 3 comments 0 reactions 0 assignees View on GitHub
bug priority:major
Dominant language
Java
Stars
107
Forks
116
Avg merge
1d 10h
Merged PRs (30d)
16

Description

**[Laszlo Varadi](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=vazul)** opened **[MJAVADOC-390](https://issues.apache.org/jira/browse/MJAVADOC-390?redirect=false)** and commented

In case of aggregate goal, the detectLinks fail to find javadoc links of dependencies, as it only checks the dependencies of the execution root project. Is should check the dependencies of all projects in the reactor.

---

**Affects:** 2.9.1

**Attachments:**
- [AggregateWithDetectLinks.patch](https://issues.apache.org/jira/secure/attachment/12717100/AggregateWithDetectLinks.patch) (_5.33 kB_)

3 votes, 4 watchers

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the aggregate goal's detectLinks handling and the attached AggregateWithDetectLinks.patch, then trace how dependencies are collected from the execution root versus projects in the reactor. Done means aggregate execution discovers Javadoc links for dependencies of all reactor projects, with coverage for the reported case.

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
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.