Review Request: JDK-8191942: Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API

Erik Joelsson erik.joelsson at oracle.com
Tue Nov 28 17:24:44 UTC 2017


Build change looks good.

/Erik

On 2017-11-27 17:50, mandy chung wrote:
> This is a follow-up on JDK-8189611 that defines a new public API to 
> return a stream of versioned entries and to return the real name of a 
> JAR entry.  JDK-8189611 leaves jdeps untouched because jdeps is 
> compiled with the boot JDK.
>
> This patch includes:
> (1) changes the build not to build jdk.jdeps interim module but 
> include com.sun.tools.classfile classes in the CreateSymbol buildtool
> (2) replace the use of internal API with the public APIs defined by 
> JDK-8191942
> (3) remove jdk.internal.util.jar.VersonedStream class
>
> Webrev:
> http://cr.openjdk.java.net/~mchung/jdk10/webrevs/8191942/webrev.00/
>
> Thanks
> Mandy




More information about the build-dev mailing list