maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Scholte (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MJAVADOC-557) Deprecate parameter includeTransitiveDependencySources
Date Fri, 28 Dec 2018 19:52:00 GMT
Robert Scholte created MJAVADOC-557:
---------------------------------------

             Summary: Deprecate parameter includeTransitiveDependencySources
                 Key: MJAVADOC-557
                 URL: https://issues.apache.org/jira/browse/MJAVADOC-557
             Project: Maven Javadoc Plugin
          Issue Type: Task
          Components: javadoc
            Reporter: Robert Scholte


This parameter is only useful when your code depends on transitive dependencies, which is
actually a very bad practice. Your direct dependencies always have the freedom to drop libraries,
which could mean that your code won't work anymore.
Removing this parameter will simplify the code and encourage developers to not depend on transitive
dependencies.



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

Mime
View raw message