oga-maven-plugin icon indicating copy to clipboard operation
oga-maven-plugin copied to clipboard

jandex

Open froque opened this issue 2 years ago • 2 comments

The groupId would change from org.jboss[.jandex] to io.smallrye (or io.smallrye.jandex, but I'd probably prefer the first one :-) ).

  • https://github.com/smallrye/jandex/issues/124
  • https://groups.google.com/g/smallrye/c/PdrDqlaOTmQ/m/JS5NfBwvAQAJ

froque avatar Nov 17 '23 13:11 froque

Need to clarify the migration rule(s) for Jandex. Just asked a question to the developers https://github.com/smallrye/jandex/issues/124#issuecomment-1869072872

jonathanlermitage avatar Dec 25 '23 18:12 jonathanlermitage

Working on a new release. For now, I can't create a rule for migrating org.jboss:jandex -> io.smallrye:jandex with an exception for org.jboss.jandex:jandex-maven-plugin -> io.smallrye:jandex-maven-plugin. I will add a new field in order to exclude some artifacts from a groupid migration. The Jandex migration rule will look like

{
            "old": "org.jboss:jandex",
            "new": "io.smallrye:jandex",
            "exclude": ["org.jboss.jandex:jandex-maven-plugin"]
},
{
            "old": "org.jboss.jandex:jandex-maven-plugin",
            "new": "io.smallrye:jandex-maven-plugin"
}

It may also allow me to rework some existing rules.

Nota: it will take some time, as I also have to update the gradle plugin before pushing the Jandex migration rules.

jonathanlermitage avatar Jan 14 '24 23:01 jonathanlermitage