+1
On Wed, May 15, 2019, 22:33 Robert Scholte wrote:
> Hi,
>
> The Apache Maven project consist of about 100 (sub)projects. Due to the
> small number of volunteers and the huge amount of code to maintain we're
> missing enough space to make real progress on all these projects, including
> our
+1
On Wed, May 15, 2019 at 10:33 PM Robert Scholte
wrote:
> Hi,
>
> The Apache Maven project consist of about 100 (sub)projects. Due to the
> small number of volunteers and the huge amount of code to maintain we're
> missing enough space to make real progress on all these projects, including
>
Hi,
+1 from me.
Kind regards
Karl Heinz Marbaise
On 15.05.19 22:33, Robert Scholte wrote:
Hi,
The Apache Maven project consist of about 100 (sub)projects. Due to the small
number of volunteers and the huge amount of code to maintain we're missing
enough space to make real progress on all
Hi,
The Apache Maven project consist of about 100 (sub)projects. Due to the small
number of volunteers and the huge amount of code to maintain we're missing
enough space to make real progress on all these projects, including our
ambitious ideas for the next major version(s) of Maven itself.
I have observed similar behavior with the version number. My conclusion was
that dependencyManagement is not transitive.
Example of what I observed: I have a project my-library with transitive
dependencies on 3rd-party-library version 1.1 and 1.2 that would normally
resolve to 1.1. I use
I agree that this behavior seems risky. It's especially bad that the issue
cannot be caught in unit tests, even those which cover the code paths in Y
that call X.
I don't think the idea of manually checking the dependency tree is
realistic for larger projects, but the enforcer plugin seems
I think I understand now. You're saying MyProject requires X for testing
and Y for compiling, but Y also requires X for compiling, thus X is a
transitive compile-time (or at least runtime) dependency of MyProject,
incidentally (not directly). Maven is not interpreting your input that way.
You
Hi all,
I have a question on how effective dependency exclusions are computed.
I'd expect that exclusions are additive when specified for the same
dependency in the dependencyManagement and dependencies sections. This
is also what I read at https://stackoverflow.com/a/10736186
The output of