Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aether-users] m2e dependency tree view

I am looking for an advice porting m2e dependency hierarchy editor tab
implementation from the old sonatype aether [1]. The tab needs to
construct project dependency tree in the same way Maven dependency
resolution does, but instead of removing conflicting nodes, it needs to
replace them with nodes that explain what happened. I've attached a
screenshot that show this in action.

I think I can fork ConflictResolver implementation and change the fork
to do what I need, but I wonder if there is an easier way.

[1] http://git.eclipse.org/c/m2e/m2e-core.git/tree/org.eclipse.m2e.core/src/org/eclipse/m2e/core/embedder/NearestVersionConflictResolver.java?id=milestones/1.5/1.5.0.20130812-0834


--
Regards,
Igor

Attachment: m2e-dep-hierarchy.png
Description: PNG image


Back to the top