Details
-
Bug
-
Status: Reopened
-
Critical
-
Resolution: Unresolved
-
None
-
None
Description
The ScopeDependencySelector decides if a node is a direct dependency or transitive dependency differently based on the request performed. For the CollectRequest.setRootArtifact(Artifact) case, the class is working correctly. For the CollectRequest.setRoot(Dependency) case, the class is de-selecting direct dependencies instead of transitive dependencies.
Attachments
Issue Links
- blocks
-
MNG-6135 Maven plugins and core extensions are not dependencies, they should be resolved the same way as projects.
- Reopened
- breaks
-
MEAR-246 Upgrade the EAR lifecycle to use the maven-resources-plugin 3.0.2.
- Closed
-
MPLUGIN-296 java.lang.ClassNotFoundException: org.apache.maven.plugins.annotations.Execute
- Closed
-
MWAR-400 Upgrade the WAR lifecycle to use the maven-resources-plugin 3.0.2
- Closed
-
MRESOURCES-234 Upgrade of commons-io to 2.5 and correction of invalid scope.
- Closed
-
MPMD-230 Required class missing: org/apache/commons/io/IOUtils
- Closed
- is depended upon by
-
MRESOLVER-12 Addition of unit tests for DependencySelector implementations
- Reopened
- is related to
-
MPLUGIN-321 improve documentation on maven-plugin-annotations telling that optional=true is sufficient
- Closed
- links to