Annotation-based syntax for module-info.java

2017-06-12 Thread Markus Keller
[I know this is coming way too late, and my recent accident that incapacitated me for several week didn't help either. Nevertheless, I think the current module-info.java syntax was a snap decision that should not end up in the Java 9 spec.] The discussions about restricted keywords http://openj

Re: Proposal: Allow illegal reflective access by default in JDK 9

2017-05-18 Thread Markus Keller
The command-line argument and the default mode sound good. `--illegal-access=quiet` could be added for use by clients that cannot cope with additional warning messages. The second ingredient for broad compatibility with Java 8 would be an automatic --add-modules=ALL-SYSTEM. This could be implem

Views on JSR 376 from the Eclipse JDT team

2017-05-04 Thread Markus Keller
Views on JSR 376 from the Eclipse JDT team == Here's a high-level feedback on things the Eclipse JDT team is missing in the Java Platform Module System spec (JSR 376). (This message is based on an internal note from Markus Keller but basically reflect