
|
If you were logged in you would be able to see more operations.
|
|
|
Maven 2
Created: 06/Oct/05 10:47 AM
Updated: 08/Apr/07 07:39 PM
|
|
| Component/s: |
POM,
Embedding
|
| Affects Version/s: |
None
|
| Fix Version/s: |
None
|
|
|
Currently mavenEmbedder.readProjectWithDependencies return instance of MavenProject. So, collection of artifacts in this instance (including transient dependencies) does not have information where those artifacts had been declared. It would be useful for an IDE to be able to get this information somehow (e.g. getArtifactMap(), which could return map of artifacts to list of pom files).
|
|
Description
|
Currently mavenEmbedder.readProjectWithDependencies return instance of MavenProject. So, collection of artifacts in this instance (including transient dependencies) does not have information where those artifacts had been declared. It would be useful for an IDE to be able to get this information somehow (e.g. getArtifactMap(), which could return map of artifacts to list of pom files). |
Show » |
|
I think having a way to plug into the artifact resolution process either by listening or by replacing the default components is the way to go. A closely related issue is that the reaProjectWithDependencies should be configurable to be lightning fast (absolutely no network traffic). See :
MNG-1457