Re: Automatic module names

2017-02-04 Thread Ali Ebrahimi
Hi, The name clash problems can be easily resolved with an optional module group property for modules As same thing we currently have for classes: FQN class = pkg name + class simple name The same mechanism can work for modules. FQN module = group name + module simple name This solution very nicely

hg: jigsaw/jake/hotspot: Temporarily exclude serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java

2017-02-04 Thread alan . bateman
Changeset: 1253589518e6 Author:alanb Date: 2017-02-04 09:24 + URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1253589518e6 Temporarily exclude serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java ! test/ProblemList.txt

Re: ClassLoader.getResource("mypackageroot") fails against exploded module

2017-02-04 Thread Uwe Schindler
Hi, Would this somehow also work on the unnamed module? This would be a solution for the long ongoing discussion, how to figure out what classes and resources exist on classpath. Because all of current solutions are hacks and API misuse. E.g., get your own module (which could be unnamed) and th

hg: jigsaw/jake/hotspot: 8171855: Move package name transformations during module bootstrap into native code

2017-02-04 Thread alan . bateman
Changeset: 06ac5be1915a Author:redestad Date: 2017-01-19 11:49 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/06ac5be1915a 8171855: Move package name transformations during module bootstrap into native code Reviewed-by: alanb, acorn, lfoltan, mchung, plevart, hseigel

hg: jigsaw/jake/jdk: 2 new changesets

2017-02-04 Thread alan . bateman
Changeset: 66314bb37612 Author:alanb Date: 2017-02-04 20:20 + URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/66314bb37612 test/java/io/FilePermission/ReadFileOnPath.java failing ! test/java/io/FilePermission/ReadFileOnPath.java Changeset: 84a53a5ce162 Author:alanb Dat

Current list of new (contextual) keywords

2017-02-04 Thread Barry Burd
Is there an up-to-date list of keywords (contextual or otherwise) being added to Java for Project Jigsaw (or for Java 9 in general)?

Re: Current list of new (contextual) keywords

2017-02-04 Thread Remi Forax
Hi Barry, from http://cr.openjdk.java.net/~mr/jigsaw/spec/lang-vm.html#jigsaw-1.1, open, module, requires, exports, to, opens, uses, provides, with, transitive cheers, Rémi - Mail original - > De: "Barry Burd" > À: jigsaw-dev@openjdk.java.net > Envoyé: Samedi 4 Février 2017 22:57:36 > O

hg: jigsaw/jake/jdk: Add AccessibleObject::canAccess and trySetAccessible

2017-02-04 Thread mandy . chung
Changeset: 335657c73d0b Author:mchung Date: 2017-02-04 15:41 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/335657c73d0b Add AccessibleObject::canAccess and trySetAccessible ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/l

hg: jigsaw/jake/jdk: 2 new changesets

2017-02-04 Thread mandy . chung
Changeset: cd7842eb7d8d Author:mchung Date: 2017-02-04 17:24 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cd7842eb7d8d Minor cleanup ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java Changeset: c741bb5b6652 Author:mchung Date: 2017-02-04 2