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

mandy chung mandy.chung at oracle.com
Tue Nov 28 01:50:04 UTC 2017


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