Hi, I am working on ticket MDEP-644 Reintroduce the verbose option for dependency:tree. I'm having trouble with broken tests.
I added org.apache.maven.resolver:maven-resolver-api:1.4.2 and org.apache.maven.resolver:maven-resolver-impl:1.4.2 and didn't change anything else and multiple tests broke. They are all failing when they lookup RepositorySystem.class in a plexus container. I think the issue has to do with the maven-resolver-impl jar file. Specifically, the maven-resolver-impl uses sisu Guice instead of plexus. The javax.inject.Named does have org.eclipse.aether.internal.impl.DefaultRepositorySystem in it. Does anyone know how to make plexus work with Guice or have any links to resources on this topic? Thanks, Ian