There are a few things to take into account I think: 1. Maybe let's drop genesis completely 2. Module info is a pain but still the only way to be jlink compatible, automatic name just enables compilation
I'd be to have a classified artifact with module info if we can otherwise automatic name is ok. Le ven. 13 mars 2020 à 11:26, Mark Struberg <[email protected]> a écrit : > hi! > > I think half-loud about enhancing flava8 to use the maven-jar plugin to > automatically provide a module name. > It defaults to the artifact-id but can be tweaked by each module to > include a Automatic-Module-Name: entry in manifest.mf. > > The reason why I do not like the module-info.class is that this often > breaks backward compat with many java8 projects. And there are still WAY > many companies using java8 only... > > wdyt? > > LieGrue, > strub > >
