Open
Description
v12.2
just added explicit Java module names to several Maven modules. The chosen module names match the automatically computed name based on their filename that is, feing-core-12.2.jar
became feign.core
. This ensures compatibility with anyone using computed names.
It might be better to pick a name that conveys the Feign namespace such as io.github.openfeign.*
(see https://github.com/jodastephen/jpms-module-names). This is a BREAKING CHANGE and thus should only be considered when a new major release (at this point it would be 13
) is in the roadmap.