[ https://issues.apache.org/jira/browse/MNG-8592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tamas Cservenak updated MNG-8592: --------------------------------- Description: Problem: Maven provides new (but same, defined in Resolver) components in maven-impl module. On the other hand, we do provide for compatibility reasons the maven-resolver-provider compat module as well. Given Maven uses components from maven-impl, the Sisu index was removed from maven-resolver-provider, it contains classes only. But, outside of Maven, this rendered maven-resolver-provider unusable, as it does not "complete" anymore Resolver, given components (the index) is gone. One solution is to make subproject maven-resolver-provider build two JARs: the main JAR, used in Maven is without Sisu index, while a JAR with classifier "Sisu" is with Sisu index (so to say, contents of the both JAR is pretty much same regarding classes, the presence or absence of Sisu index is the only difference). > Subproject maven-resolver-provider lost Sisu index; give it back > ---------------------------------------------------------------- > > Key: MNG-8592 > URL: https://issues.apache.org/jira/browse/MNG-8592 > Project: Maven > Issue Type: Task > Reporter: Tamas Cservenak > Priority: Major > Fix For: 4.0.0-rc-3 > > > Problem: Maven provides new (but same, defined in Resolver) components in > maven-impl module. On the other hand, we do provide for compatibility reasons > the maven-resolver-provider compat module as well. Given Maven uses > components from maven-impl, the Sisu index was removed from > maven-resolver-provider, it contains classes only. But, outside of Maven, > this rendered maven-resolver-provider unusable, as it does not "complete" > anymore Resolver, given components (the index) is gone. > One solution is to make subproject maven-resolver-provider build two JARs: > the main JAR, used in Maven is without Sisu index, while a JAR with > classifier "Sisu" is with Sisu index (so to say, contents of the both JAR is > pretty much same regarding classes, the presence or absence of Sisu index is > the only difference). -- This message was sent by Atlassian Jira (v8.20.10#820010)