In Jackson 2.x we use Moditect plugin to add module-info.class, instead of relying on javac. This because build is done using JDK 8 which cannot handle module-info.java.
But with Jackson 3.0 using JDK 17 or above we can and should convert.
NOTE: all modules should do this, except for jackson-annotations which remains JDK 8 built for now.
EDIT: actually, even jackson-annotations changed.