Le 11 mai 2016 17:05:07 CEST, Stephane Epardaud <s...@epardaud.fr> a écrit : >Agreed, and this is the conclusion we came to in Ceylon wrt modules >too. >But that's orthogonal to the format of the module descriptor. > >I think the Java Modules already have a lot of overriding capabilities >in the form of command-line flags (-addExports and friends), but >ultimately an external overrides descriptor to encompass all those >options will help.
Will this descriptor different from module-info.java in the end ? Note that i will update ASM soon to be able to read/write a module-info, so at least there will be a way to update a module-info.class without elying on javac. > Of course, tools could define that and generate the >options based on it, but then you will end up with different forms for >different build tools which is less than ideal. > Maven is the dominant player here, if it comes with a tool, every body will use it. Rémi >On 11/05/16 16:57, Gunnar Morling wrote: >> Having an (external) mechanism allowing to override module >requirements >> appears very desirable to me. >>