[ 
https://issues.apache.org/jira/browse/MJAVADOC-436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Scholte closed MJAVADOC-436.
-----------------------------------
    Resolution: Won't Fix
      Assignee: Robert Scholte

All external classes you use should be part of a direct dependency, never rely 
on transitive dependencies. Suppose one of your dependencies decides to dropĀ 
that certain library, then your code won't work anymore.

Use {{dependency:analyze}} to discover if you have have used but undeclared 
dependencies, in other words if your code is using classes from transitive 
dependencies.

> New flag for detecting links in transitive dependencies
> -------------------------------------------------------
>
>                 Key: MJAVADOC-436
>                 URL: https://issues.apache.org/jira/browse/MJAVADOC-436
>             Project: Maven Javadoc Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.10.3
>            Reporter: Maciej Prochniak
>            Assignee: Robert Scholte
>            Priority: Major
>         Attachments: MJAVADOC-436.patch
>
>
> Currently, 
> detectLinks checks only direct project dependencies. It would be nice to have 
> a way to search for links also in transitive dependencies. 
> I suggest adding detectLinksInTransitiveDependencies flag, which would enable 
> this behaviour.
> Proposed patch included.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to