On 28 Apr 2016, at 09:11, Alan Bateman <alan.bate...@oracle.com> wrote: > > On 27/04/2016 22:58, Steve Drach wrote: >> Issue: https://bugs.openjdk.java.net/browse/JDK-8151542 >> <https://bugs.openjdk.java.net/browse/JDK-8151542> >> >> Webrev: http://cr.openjdk.java.net/~sdrach/8151542/webrev/ >> <http://cr.openjdk.java.net/~sdrach/8151542/webrev/> >> >> This changeset causes the URL returned from a ClassLoader.getResource(name) >> invocation to be reified, that is the URL is a direct pointer to either a >> versioned or unversioned entry in the jar file. The patch also assures that >> jar URL’s are always processed by the URLClassPath.JarLoader. The >> MultiReleaseJarURLConnection test was enhanced to demonstrate that reified >> URLs are returned. The SimpleHttpServer test helper class was moved into >> it’s own file. > I was happy to see John's note on diction so I assume the method will be > renamed. Have you considered making it public so that tools and libraries > outside of the JDK can use this?
It sounds reasonable for this to be a public API, and if so, does it make sense to move it to JarEntry ( rather than JarFile )? So it would be JarEntry::getTrueName, or similar. -Chris.