robjea created MRESOLVER-259: -------------------------------- Summary: Enable the option of getting all dependencies names (including poms) without downloading them Key: MRESOLVER-259 URL: https://issues.apache.org/jira/browse/MRESOLVER-259 Project: Maven Resolver Issue Type: Bug Components: Resolver Reporter: robjea
I may just not know how to perform this (that's pretty hard learning to use this awesome library without any documentation available - just through digging in the code). Anyway, I'm building a dependencies resolving system, and for this, I need to get all of the transitive jars and *poms* needed for resolving a single artifact. I was looking at the demo on the `GetDependencyHierarchy` class, but when I use a function like `dependencyResult.getRequest().getCollectRequest().getManagedDependencies()` I only get a list of artifacts. No poms. I really need to list these poms and the only way I've figured out to do that was to add them from the listener class (through events). This is a pretty dirty way of doing this and I wonder if there's a way of getting the dependencies list including poms in an easier and cleaner way? My second request is to be able to do this without actually installing them. I don't need them locally and I just want this list. I currently delete the local folder after each resolving cycle, but this is dirty. Is there a way to resolve dependency and only get the list of the resolving result? Without some `localRepositoryManager`. -- This message was sent by Atlassian Jira (v8.20.7#820007)