Re: java.lang.module.ModuleReference

2017-01-07 Thread forax
ll be able to change the final fields that store the location (and the descriptor). Rémi - Mail original - > De: "Andrew Dinn" > À: "Remi Forax" , "Alan Bateman" > Cc: "jigsaw-dev" > Envoyé: Samedi 7 Janvier 2017 20:00:21 > Objet: Re:

Re: java.lang.module.ModuleReference

2017-01-07 Thread Andrew Dinn
Hi All, Hi Alan, Hi Remi, I'm clearly only one short step behind Remi. I also just ran into this change with Byteman-4.0.0-BETA1 (which works with jdk9-b148 but breaks on jdk9-b151). I'm assuming that an implementor of ModuleFinder is expected to subclass ModuleReference, profit from the protected

java.lang.module.ModuleReference

2017-01-07 Thread Remi Forax
Hi all, hi Alan, i'm slowly updating all my codes to the jdk9b151 and i've discovered that ModuleReference is now an abstract class. I see no issue with making it abstract, but why an abstract class and not an interface, i thought we have all decided to stop to use public abstract classes after