1 ###########################################################################
   2 #
   3 # Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
   4 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5 #
   6 # This code is free software; you can redistribute it and/or modify it
   7 # under the terms of the GNU General Public License version 2 only, as
   8 # published by the Free Software Foundation.  Oracle designates this
   9 # particular file as subject to the "Classpath" exception as provided
  10 # by Oracle in the LICENSE file that accompanied this code.
  11 #
  12 # This code is distributed in the hope that it will be useful, but WITHOUT
  13 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  14 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
  15 # version 2 for more details (a copy is included in the LICENSE file that
  16 # accompanied this code).
  17 #
  18 # You should have received a copy of the GNU General Public License version
  19 # 2 along with this work; if not, write to the Free Software Foundation,
  20 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  21 #
  22 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  23 # or visit www.oracle.com if you need additional information or have any
  24 # questions.
  25 #
  26 ###########################################################################
  27 # No translation needed
  28 com.sun.crypto.provider.SunJCE=Use java.security.Security.getProvider(provider-name) @since 1.3
  29 com.sun.org.apache.xml.internal.security=Use java.xml.crypto @since 1.6
  30 com.sun.org.apache.xml.internal.security.utils.Base64=Use java.util.Base64 @since 1.8
  31 com.sun.org.apache.xml.internal.resolver=Use javax.xml.catalog @since 9
  32 com.sun.net.ssl=Use javax.net.ssl @since 1.4
  33 com.sun.net.ssl.internal.ssl.Provider=Use java.security.Security.getProvider(provider-name) @since 1.3
  34 com.sun.rowset=Use javax.sql.rowset.RowSetProvider @since 1.7
  35 com.sun.tools.javac.tree=Use com.sun.source @since 1.6
  36 com.sun.tools.javac=Use javax.tools and javax.lang.model @since 1.6
  37 java.awt.peer=Should not use. See https://bugs.openjdk.java.net/browse/JDK-8037739
  38 java.awt.dnd.peer=Should not use. See https://bugs.openjdk.java.net/browse/JDK-8037739
  39 jdk.internal.ref.Cleaner=Use java.lang.ref.PhantomReference @since 1.2 or java.lang.ref.Cleaner @since 9
  40 sun.awt.CausedFocusEvent=Use java.awt.event.FocusEvent::getCause @since 9
  41 sun.font.FontUtilities=See java.awt.Font.textRequiresLayout     @since 9
  42 sun.reflect.Reflection=Use java.lang.StackWalker @since 9
  43 sun.reflect.ReflectionFactory=See http://openjdk.java.net/jeps/260
  44 sun.misc.Unsafe=See http://openjdk.java.net/jeps/260
  45 sun.misc.Signal=See http://openjdk.java.net/jeps/260
  46 sun.misc.SignalHandler=See http://openjdk.java.net/jeps/260
  47 sun.security.action=Use java.security.PrivilegedAction @since 1.1
  48 sun.security.krb5=Use com.sun.security.jgss
  49 sun.security.provider.PolicyFile=Use java.security.Policy.getInstance("JavaPolicy", new URIParameter(uri)) @since 1.6
  50 sun.security.provider.Sun=Use java.security.Security.getProvider(provider-name) @since 1.3
  51 sun.security.util.HostnameChecker=Use javax.net.ssl.SSLParameters.setEndpointIdentificationAlgorithm("HTTPS") @since 1.7\n\
  52 or javax.net.ssl.HttpsURLConnection.setHostnameVerifier() @since 1.4
  53 sun.security.util.SecurityConstants=Use appropriate java.security.Permission subclass @since 1.1
  54 sun.security.x509.X500Name=Use javax.security.auth.x500.X500Principal @since 1.4
  55 sun.tools.jar=Use java.util.jar or jar tool @since 1.2
  56 # Internal APIs removed in JDK 9
  57 com.apple.eawt=Use java.awt.Desktop and JEP 272 @since 9
  58 com.apple.concurrent=Removed. See https://bugs.openjdk.java.net/browse/JDK-8148187
  59 com.sun.image.codec.jpeg=Use javax.imageio @since 1.4
  60 sun.awt.image.codec=Use javax.imageio @since 1.4
  61 sun.misc.BASE64Encoder=Use java.util.Base64 @since 1.8
  62 sun.misc.BASE64Decoder=Use java.util.Base64 @since 1.8
  63 sun.misc.Cleaner=Use java.lang.ref.PhantomReference @since 1.2 or java.lang.ref.Cleaner @since 9
  64 sun.misc.Service=Use java.util.ServiceLoader @since 1.6
  65 sun.misc=Removed. See http://openjdk.java.net/jeps/260
  66 sun.reflect=Removed. See http://openjdk.java.net/jeps/260
  67 
  68 
  69