{"base":{"feature":"11","vendor":"tem","version":"11.0.31+11"},"target":{"feature":"12","vendor":"adpt","version":"12.0.2+10"},"deltas":[{"type":"module","name":"java.base","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/module-summary.html","deltas":[{"type":"package","name":"java.io","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/io/package-summary.html","deltas":[{"type":"class","name":"FileInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/io/FileInputStream.html","deltas":[{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212050"}]},{"type":"class","name":"FileOutputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/io/FileOutputStream.html","deltas":[{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212050"}]},{"type":"class","name":"InputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/io/InputStream.html","deltas":[{"type":"method","name":"skipNBytes(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/io/InputStream.html#skipNBytes(long)","csr":"JDK-8214072"}]}]},{"type":"package","name":"java.lang.constant","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/constant/package-summary.html","csr":"JDK-8202031"},{"type":"package","name":"java.lang.invoke","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/package-summary.html","deltas":[{"type":"class","name":"MethodHandle","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/MethodHandle.html","addedTags":["implements Constable"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/MethodHandle.html#describeConstable()","csr":"JDK-8202031"}]},{"type":"class","name":"MethodType","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/MethodType.html","addedTags":["implements Constable","implements TypeDescriptor.OfMethod"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/MethodType.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"descriptorString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/MethodType.html#descriptorString()","csr":"JDK-8202031"}]},{"type":"class","name":"VarHandle.VarHandleDesc","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/VarHandle.VarHandleDesc.html","csr":"JDK-8202031"},{"type":"class","name":"VarHandle","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/VarHandle.html","addedTags":["implements Constable"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/VarHandle.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/VarHandle.html#toString()","csr":"JDK-8202031"}]},{"type":"interface","name":"TypeDescriptor.OfField","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/TypeDescriptor.OfField.html","csr":"JDK-8202031"},{"type":"interface","name":"TypeDescriptor.OfMethod","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/TypeDescriptor.OfMethod.html","csr":"JDK-8202031"},{"type":"interface","name":"TypeDescriptor","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/invoke/TypeDescriptor.html","csr":"JDK-8202031"}]},{"type":"package","name":"java.lang.reflect","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/reflect/package-summary.html","deltas":[{"type":"class","name":"UndeclaredThrowableException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/reflect/UndeclaredThrowableException.html","deltas":[{"type":"method","name":"getCause()","status":"removed","csr":"JDK-4385429"}]}]},{"type":"package","name":"java.lang","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/package-summary.html","deltas":[{"type":"class","name":"Character.UnicodeBlock","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html","deltas":[{"type":"field","name":"CHESS_SYMBOLS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CHESS_SYMBOLS","csr":"JDK-8212120"},{"type":"field","name":"DOGRA","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DOGRA","csr":"JDK-8212120"},{"type":"field","name":"GEORGIAN_EXTENDED","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GEORGIAN_EXTENDED","csr":"JDK-8212120"},{"type":"field","name":"GUNJALA_GONDI","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GUNJALA_GONDI","csr":"JDK-8212120"},{"type":"field","name":"HANIFI_ROHINGYA","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HANIFI_ROHINGYA","csr":"JDK-8212120"},{"type":"field","name":"INDIC_SIYAQ_NUMBERS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#INDIC_SIYAQ_NUMBERS","csr":"JDK-8212120"},{"type":"field","name":"MAKASAR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MAKASAR","csr":"JDK-8212120"},{"type":"field","name":"MAYAN_NUMERALS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MAYAN_NUMERALS","csr":"JDK-8212120"},{"type":"field","name":"MEDEFAIDRIN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MEDEFAIDRIN","csr":"JDK-8212120"},{"type":"field","name":"OLD_SOGDIAN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_SOGDIAN","csr":"JDK-8212120"},{"type":"field","name":"SOGDIAN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SOGDIAN","csr":"JDK-8212120"}]},{"type":"class","name":"ClassNotFoundException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/ClassNotFoundException.html","deltas":[{"type":"method","name":"getCause()","status":"removed","csr":"JDK-4385429"}]},{"type":"class","name":"Class","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Class.html","addedTags":["implements Constable","implements TypeDescriptor.OfField"],"deltas":[{"type":"method","name":"arrayType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Class.html#arrayType()","csr":"JDK-8202031"},{"type":"method","name":"componentType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Class.html#componentType()","csr":"JDK-8202031"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Class.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"descriptorString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Class.html#descriptorString()","csr":"JDK-8202031"}]},{"type":"class","name":"Double","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Double.html","addedTags":["implements Constable","implements ConstantDesc"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Double.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Double.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"}]},{"type":"class","name":"Enum.EnumDesc","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Enum.EnumDesc.html","csr":"JDK-8202031"},{"type":"class","name":"Enum","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Enum.html","addedTags":["implements Constable"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Enum.html#describeConstable()","csr":"JDK-8202031"}]},{"type":"class","name":"ExceptionInInitializerError","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/ExceptionInInitializerError.html","deltas":[{"type":"method","name":"getCause()","status":"removed","csr":"JDK-4385429"}]},{"type":"class","name":"Float","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Float.html","addedTags":["implements Constable","implements ConstantDesc"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Float.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Float.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"}]},{"type":"class","name":"Integer","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Integer.html","addedTags":["implements Constable","implements ConstantDesc"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Integer.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Integer.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"}]},{"type":"class","name":"Long","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Long.html","addedTags":["implements Constable","implements ConstantDesc"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Long.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Long.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"}]},{"type":"class","name":"String","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/String.html","addedTags":["implements Constable","implements ConstantDesc"],"deltas":[{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/String.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"indent(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/String.html#indent(int)","csr":"JDK-8200435"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/String.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"transform(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/String.html#transform(java.util.function.Function)","csr":"JDK-8203703"}]},{"type":"enum","name":"Character.UnicodeScript","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html","deltas":[{"type":"field","name":"DOGRA","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html#DOGRA","csr":"JDK-8212120"},{"type":"field","name":"GUNJALA_GONDI","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html#GUNJALA_GONDI","csr":"JDK-8212120"},{"type":"field","name":"HANIFI_ROHINGYA","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html#HANIFI_ROHINGYA","csr":"JDK-8212120"},{"type":"field","name":"MAKASAR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html#MAKASAR","csr":"JDK-8212120"},{"type":"field","name":"MEDEFAIDRIN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html#MEDEFAIDRIN","csr":"JDK-8212120"},{"type":"field","name":"OLD_SOGDIAN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_SOGDIAN","csr":"JDK-8212120"},{"type":"field","name":"SOGDIAN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/Character.UnicodeScript.html#SOGDIAN","csr":"JDK-8212120"}]}]},{"type":"package","name":"java.net","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/net/package-summary.html","deltas":[{"type":"class","name":"SecureCacheResponse","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/net/SecureCacheResponse.html","deltas":[{"type":"method","name":"getSSLSession()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/net/SecureCacheResponse.html#getSSLSession()","csr":"JDK-8213161"}]},{"type":"class","name":"ServerSocket","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/net/ServerSocket.html","deltas":[{"type":"method","name":"ServerSocket(SocketImpl)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/net/ServerSocket.html#%3Cinit%3E(java.net.SocketImpl)","csr":"JDK-8213217"}]}]},{"type":"package","name":"java.nio.file","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/nio/file/package-summary.html","deltas":[{"type":"class","name":"Files","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/nio/file/Files.html","deltas":[{"type":"method","name":"mismatch(Path, Path)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/nio/file/Files.html#mismatch(java.nio.file.Path,java.nio.file.Path)","csr":"JDK-8202302"}]}]},{"type":"package","name":"java.security.interfaces","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/package-summary.html","deltas":[{"type":"interface","name":"DSAPrivateKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"DSAPublicKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/DSAPublicKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/DSAPublicKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"ECPrivateKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/ECPrivateKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/ECPrivateKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"ECPublicKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/ECPublicKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/ECPublicKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"RSAMultiPrimePrivateCrtKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"RSAPrivateCrtKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"RSAPrivateKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAPrivateKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAPrivateKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"RSAPublicKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAPublicKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/interfaces/RSAPublicKey.html#serialVersionUID","addedTags":["deprecated"]}]}]},{"type":"package","name":"java.security","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/package-summary.html","deltas":[{"type":"class","name":"PrivilegedActionException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/PrivilegedActionException.html","deltas":[{"type":"method","name":"getCause()","status":"removed","csr":"JDK-4385429"}]},{"type":"interface","name":"Key","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/Key.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/Key.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"PrivateKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/PrivateKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/PrivateKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"PublicKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/PublicKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/security/PublicKey.html#serialVersionUID","addedTags":["deprecated"]}]}]},{"type":"package","name":"java.text.spi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/spi/package-summary.html","deltas":[{"type":"class","name":"NumberFormatProvider","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/spi/NumberFormatProvider.html","deltas":[{"type":"method","name":"getCompactNumberInstance(Locale, NumberFormat.Style)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/spi/NumberFormatProvider.html#getCompactNumberInstance(java.util.Locale,java.text.NumberFormat.Style)","csr":"JDK-8188147"}]}]},{"type":"package","name":"java.text","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/package-summary.html","deltas":[{"type":"class","name":"CompactNumberFormat","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/CompactNumberFormat.html","csr":"JDK-8188147"},{"type":"class","name":"NumberFormat.Field","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/NumberFormat.Field.html","deltas":[{"type":"field","name":"PREFIX","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/NumberFormat.Field.html#PREFIX","csr":"JDK-8188147"},{"type":"field","name":"SUFFIX","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/NumberFormat.Field.html#SUFFIX","csr":"JDK-8188147"}]},{"type":"class","name":"NumberFormat","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/NumberFormat.html","deltas":[{"type":"method","name":"getCompactNumberInstance()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/NumberFormat.html#getCompactNumberInstance()","csr":"JDK-8188147"},{"type":"method","name":"getCompactNumberInstance(Locale, NumberFormat.Style)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/NumberFormat.html#getCompactNumberInstance(java.util.Locale,java.text.NumberFormat.Style)","csr":"JDK-8188147"}]},{"type":"enum","name":"NumberFormat.Style","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/NumberFormat.Style.html","csr":"JDK-8188147"}]},{"type":"package","name":"java.util.concurrent","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/package-summary.html","deltas":[{"type":"class","name":"CompletableFuture","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletableFuture.html","deltas":[{"type":"method","name":"exceptionallyAsync(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletableFuture.html#exceptionallyAsync(java.util.function.Function)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyAsync(Function, Executor)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletableFuture.html#exceptionallyAsync(java.util.function.Function,java.util.concurrent.Executor)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyCompose(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletableFuture.html#exceptionallyCompose(java.util.function.Function)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyComposeAsync(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletableFuture.html#exceptionallyComposeAsync(java.util.function.Function)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyComposeAsync(Function, Executor)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletableFuture.html#exceptionallyComposeAsync(java.util.function.Function,java.util.concurrent.Executor)","csr":"JDK-8211010"}]},{"type":"interface","name":"CompletionStage","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletionStage.html","deltas":[{"type":"method","name":"exceptionallyAsync(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletionStage.html#exceptionallyAsync(java.util.function.Function)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyAsync(Function, Executor)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletionStage.html#exceptionallyAsync(java.util.function.Function,java.util.concurrent.Executor)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyCompose(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletionStage.html#exceptionallyCompose(java.util.function.Function)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyComposeAsync(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletionStage.html#exceptionallyComposeAsync(java.util.function.Function)","csr":"JDK-8211010"},{"type":"method","name":"exceptionallyComposeAsync(Function, Executor)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/concurrent/CompletionStage.html#exceptionallyComposeAsync(java.util.function.Function,java.util.concurrent.Executor)","csr":"JDK-8211010"}]}]},{"type":"package","name":"java.util.stream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/stream/package-summary.html","deltas":[{"type":"class","name":"Collectors","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/stream/Collectors.html","deltas":[{"type":"method","name":"teeing(Collector, Collector, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/stream/Collectors.html#teeing(java.util.stream.Collector,java.util.stream.Collector,java.util.function.BiFunction)","csr":"JDK-8209685"}]}]},{"type":"package","name":"java.util.zip","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/zip/package-summary.html","deltas":[{"type":"class","name":"Deflater","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/zip/Deflater.html","deltas":[{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212198"}]},{"type":"class","name":"Inflater","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/zip/Inflater.html","deltas":[{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212198"}]},{"type":"class","name":"ZipFile","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/zip/ZipFile.html","deltas":[{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212198"}]}]},{"type":"package","name":"javax.crypto.interfaces","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/interfaces/package-summary.html","deltas":[{"type":"interface","name":"DHPrivateKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/interfaces/DHPrivateKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/interfaces/DHPrivateKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"DHPublicKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/interfaces/DHPublicKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/interfaces/DHPublicKey.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"PBEKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/interfaces/PBEKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/interfaces/PBEKey.html#serialVersionUID","addedTags":["deprecated"]}]}]},{"type":"package","name":"javax.crypto","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/package-summary.html","deltas":[{"type":"class","name":"Cipher","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/Cipher.html","deltas":[{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/Cipher.html#toString()","csr":"JDK-8211763"}]},{"type":"interface","name":"SecretKey","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/SecretKey.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/crypto/SecretKey.html#serialVersionUID","addedTags":["deprecated"]}]}]},{"type":"package","name":"javax.net.ssl","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/net/ssl/package-summary.html","deltas":[{"type":"class","name":"HttpsURLConnection","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html","deltas":[{"type":"method","name":"getSSLSession()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getSSLSession()","csr":"JDK-8213161"}]}]}]},{"type":"module","name":"java.compiler","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/module-summary.html","deltas":[{"type":"package","name":"javax.lang.model.util","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/package-summary.html","deltas":[{"type":"class","name":"AbstractAnnotationValueVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor7.html","deltas":[{"type":"method","name":"AbstractAnnotationValueVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]}]},{"type":"class","name":"AbstractElementVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor7.html","deltas":[{"type":"method","name":"AbstractElementVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]}]},{"type":"class","name":"AbstractTypeVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor7.html","deltas":[{"type":"method","name":"AbstractTypeVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]}]},{"type":"class","name":"ElementKindVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor7.html","deltas":[{"type":"method","name":"ElementKindVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]},{"type":"method","name":"ElementKindVisitor7(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor7.html#%3Cinit%3E(java.lang.Object)","addedTags":["deprecated"]}]},{"type":"class","name":"ElementScanner7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/ElementScanner7.html","deltas":[{"type":"method","name":"ElementScanner7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/ElementScanner7.html#%3Cinit%3E()","addedTags":["deprecated"]},{"type":"method","name":"ElementScanner7(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/ElementScanner7.html#%3Cinit%3E(java.lang.Object)","addedTags":["deprecated"]}]},{"type":"class","name":"SimpleAnnotationValueVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor7.html","deltas":[{"type":"method","name":"SimpleAnnotationValueVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]},{"type":"method","name":"SimpleAnnotationValueVisitor7(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor7.html#%3Cinit%3E(java.lang.Object)","addedTags":["deprecated"]}]},{"type":"class","name":"SimpleElementVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor7.html","deltas":[{"type":"method","name":"SimpleElementVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]},{"type":"method","name":"SimpleElementVisitor7(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor7.html#%3Cinit%3E(java.lang.Object)","addedTags":["deprecated"]}]},{"type":"class","name":"SimpleTypeVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor7.html","deltas":[{"type":"method","name":"SimpleTypeVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]},{"type":"method","name":"SimpleTypeVisitor7(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor7.html#%3Cinit%3E(java.lang.Object)","addedTags":["deprecated"]}]},{"type":"class","name":"TypeKindVisitor7","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor7.html","deltas":[{"type":"method","name":"TypeKindVisitor7()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor7.html#%3Cinit%3E()","addedTags":["deprecated"]},{"type":"method","name":"TypeKindVisitor7(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor7.html#%3Cinit%3E(java.lang.Object)","addedTags":["deprecated"]}]}]},{"type":"package","name":"javax.lang.model","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/package-summary.html","deltas":[{"type":"enum","name":"SourceVersion","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/SourceVersion.html","deltas":[{"type":"field","name":"RELEASE_12","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_12","csr":"JDK-8205396"}]}]}]},{"type":"module","name":"java.desktop","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/module-summary.html","deltas":[{"type":"package","name":"javax.swing.filechooser","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/filechooser/package-summary.html","deltas":[{"type":"class","name":"FileSystemView","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html","deltas":[{"type":"method","name":"getChooserShortcutPanelFiles()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getChooserShortcutPanelFiles()","csr":"JDK-8210210"}]}]},{"type":"package","name":"javax.swing.plaf.basic","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/plaf/basic/package-summary.html","deltas":[{"type":"class","name":"BasicRadioButtonUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonUI.html","deltas":[{"type":"method","name":"installListeners(AbstractButton)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonUI.html#installListeners(javax.swing.AbstractButton)"},{"type":"method","name":"uninstallListeners(AbstractButton)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonUI.html#uninstallListeners(javax.swing.AbstractButton)"}]}]},{"type":"package","name":"javax.swing","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/package-summary.html","deltas":[{"type":"class","name":"JPasswordField","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.desktop/javax/swing/JPasswordField.html","deltas":[{"type":"method","name":"setText(String)","status":"removed"}]}]}]},{"type":"module","name":"java.naming","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/module-summary.html","deltas":[{"type":"package","name":"javax.naming.directory","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/javax/naming/directory/package-summary.html","deltas":[{"type":"interface","name":"Attribute","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/javax/naming/directory/Attribute.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/javax/naming/directory/Attribute.html#serialVersionUID","addedTags":["deprecated"]}]}]},{"type":"package","name":"javax.naming.ldap.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/javax/naming/ldap/spi/package-summary.html","csr":"JDK-8192975"},{"type":"package","name":"javax.naming","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/javax/naming/package-summary.html","deltas":[{"type":"interface","name":"Name","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/javax/naming/Name.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.naming/javax/naming/Name.html#serialVersionUID","addedTags":["deprecated"]}]}]}]},{"type":"module","name":"java.rmi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.rmi/module-summary.html","deltas":[{"type":"package","name":"java.rmi.server","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.rmi/java/rmi/server/package-summary.html","deltas":[{"type":"interface","name":"RemoteRef","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.rmi/java/rmi/server/RemoteRef.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.rmi/java/rmi/server/RemoteRef.html#serialVersionUID","addedTags":["deprecated"]}]},{"type":"interface","name":"ServerRef","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.rmi/java/rmi/server/ServerRef.html","deltas":[{"type":"field","name":"serialVersionUID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/12/docs/api/java.rmi/java/rmi/server/ServerRef.html#serialVersionUID","addedTags":["deprecated"]}]}]}]}]}