[forge-issues] [JBoss JIRA] (FORGE-2217) Migrate from Aether to Maven public API

Lincoln Baxter III (JIRA) issues at jboss.org
Fri Feb 6 12:11:49 EST 2015


    [ https://issues.jboss.org/browse/FORGE-2217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038469#comment-13038469 ] 

Lincoln Baxter III commented on FORGE-2217:
-------------------------------------------

What we are doing is basically this:

Collect all dependencies and transitive dependencies of a  Coordinate classified by "forge-addon". Do not collect dependency subtrees of the primary artifact that start with an artifact classified as "forge-addon".

> Migrate from Aether to Maven public API
> ---------------------------------------
>
>                 Key: FORGE-2217
>                 URL: https://issues.jboss.org/browse/FORGE-2217
>             Project: Forge
>          Issue Type: Component  Upgrade
>          Components: Build Tools - Maven
>    Affects Versions: 2.14.0.Final
>            Reporter: Lincoln Baxter III
>             Fix For: 2.14.1.Final
>
>
> See: https://github.com/jboss-switchyard/tools/pull/377/files
> Related to FORGE-2184
> [~fbricon] - Do you have any information about how we might do this? Can Forge even replace the following code with this higher level Maven API? Does it allow us to customize the resolution process?
> Our custom stuff is here:
> https://github.com/forge/furnace/blob/master/manager/resolver/maven/src/main/java/org/jboss/forge/furnace/manager/maven/addon/MavenAddonDependencyResolver.java
> And here:
> https://github.com/forge/core/blob/master/maven/impl/src/main/java/org/jboss/forge/addon/maven/dependencies/MavenDependencyResolver.java



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the forge-issues mailing list