You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Elliotte Rusty Harold (Jira)" <ji...@apache.org> on 2020/07/24 17:48:00 UTC
[jira] [Created] (MNGSITE-418) Clarify transitivity of "provided"
depdendencies
Elliotte Rusty Harold created MNGSITE-418:
---------------------------------------------
Summary: Clarify transitivity of "provided" depdendencies
Key: MNGSITE-418
URL: https://issues.apache.org/jira/browse/MNGSITE-418
Project: Maven Project Web Site
Issue Type: Improvement
Reporter: Elliotte Rusty Harold
Per https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html "This scope is only available on the compilation and test classpath, and is not transitive."
"is not transitive" is ambiguous. For instance, suppose
A --> X_provided
A -> B -> Y_provided -> D
Which dependencies are in the compilation and test classpaths of A? Presumably D is not and X_provided is. However is Y_provided included or not?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)