Uploaded image for project: 'ShrinkWrap Resolvers'
  1. ShrinkWrap Resolvers
  2. SHRINKRES-332

Shrinkwrap should resolve non-transitive relocated artifacts

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • None

      I would expect that 

      Maven.resolver().resolve("org.hibernate:hibernate-core:6.4.1.Final", "org.wicketstuff:javaee-inject-example-ejb:6.15.0").withoutTransitivity().asFile();

       returns both dependencies without any transitive ones. But it only returns one. The javadoc for the resolve states that the method "Begins resolution by defining a set of desired dependencies", but it seems that the MavenWorkingSessionImpl#resolveDependencies tries to resolve the dependencies as children and thus DefaultRepositorySystem#resolveDependencies returns only one dependency.

       

            pberan@redhat.com Petr Beran
            pberan@redhat.com Petr Beran
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: