| # |
| # Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. |
| # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
| # |
| # This code is free software; you can redistribute it and/or modify it |
| # under the terms of the GNU General Public License version 2 only, as |
| # published by the Free Software Foundation. Oracle designates this |
| # particular file as subject to the "Classpath" exception as provided |
| # by Oracle in the LICENSE file that accompanied this code. |
| # |
| # This code is distributed in the hope that it will be useful, but WITHOUT |
| # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
| # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
| # version 2 for more details (a copy is included in the LICENSE file that |
| # accompanied this code). |
| # |
| # You should have received a copy of the GNU General Public License version |
| # 2 along with this work; if not, write to the Free Software Foundation, |
| # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
| # |
| # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
| # or visit www.oracle.com if you need additional information or have any |
| # questions. |
| # |
| # |
| #Include |
| #=== |
| # |
| #CORE_PKGS: |
| #--- |
| +java/applet/ |
| +java/awt/ |
| +java/awt/color/ |
| +java/awt/datatransfer/ |
| +java/awt/dnd/ |
| +java/awt/event/ |
| +java/awt/font/ |
| +java/awt/geom/ |
| +java/awt/im/ |
| +java/awt/im/spi/ |
| +java/awt/image/ |
| +java/awt/image/renderable/ |
| +java/awt/print/ |
| +java/beans/ |
| +java/beans/beancontext/ |
| +java/io/ |
| +java/lang/ |
| +java/lang/annotation/ |
| +java/lang/instrument/ |
| +java/lang/invoke/ |
| +java/lang/management/ |
| +java/lang/ref/ |
| +java/lang/reflect/ |
| +java/math/ |
| +java/net/ |
| +java/net/spi/ |
| +java/nio/ |
| +java/nio/channels/ |
| +java/nio/channels/spi/ |
| +java/nio/charset/ |
| +java/nio/charset/spi/ |
| +java/nio/file/ |
| +java/nio/file/attribute/ |
| +java/nio/file/spi/ |
| +java/rmi/ |
| +java/rmi/activation/ |
| +java/rmi/dgc/ |
| +java/rmi/registry/ |
| +java/rmi/server/ |
| +java/security/ |
| +java/security/acl/ |
| +java/security/cert/ |
| +java/security/interfaces/ |
| +java/security/spec/ |
| +java/sql/ |
| +java/text/ |
| +java/text/spi/ |
| +java/time/ |
| +java/time/chrono/ |
| +java/time/format/ |
| +java/time/temporal/ |
| +java/time/zone/ |
| +java/util/ |
| +java/util/concurrent/ |
| +java/util/concurrent/atomic/ |
| +java/util/concurrent/locks/ |
| +java/util/function/ |
| +java/util/jar/ |
| +java/util/logging/ |
| +java/util/prefs/ |
| +java/util/regex/ |
| +java/util/spi/ |
| +java/util/stream/ |
| +java/util/zip/ |
| +javax/accessibility/ |
| +javax/activation/ |
| +javax/activity/ |
| +javax/annotation/ |
| +javax/annotation/processing/ |
| +javax/crypto/ |
| +javax/crypto/interfaces/ |
| +javax/crypto/spec/ |
| +javax/imageio/ |
| +javax/imageio/event/ |
| +javax/imageio/metadata/ |
| +javax/imageio/plugins/jpeg/ |
| +javax/imageio/plugins/bmp/ |
| +javax/imageio/spi/ |
| +javax/imageio/stream/ |
| +javax/jws/ |
| +javax/jws/soap/ |
| +javax/lang/model/ |
| +javax/lang/model/element/ |
| +javax/lang/model/type/ |
| +javax/lang/model/util/ |
| +javax/management/ |
| +javax/management/loading/ |
| +javax/management/monitor/ |
| +javax/management/relation/ |
| +javax/management/openmbean/ |
| +javax/management/timer/ |
| +javax/management/modelmbean/ |
| +javax/management/remote/ |
| +javax/management/remote/rmi/ |
| +javax/naming/ |
| +javax/naming/directory/ |
| +javax/naming/event/ |
| +javax/naming/ldap/ |
| +javax/naming/spi/ |
| +javax/net/ |
| +javax/net/ssl/ |
| +javax/print/ |
| +javax/print/attribute/ |
| +javax/print/attribute/standard/ |
| +javax/print/event/ |
| +javax/rmi/ |
| +javax/rmi/CORBA/ |
| +javax/rmi/ssl/ |
| +javax/script/ |
| +javax/security/auth/ |
| +javax/security/auth/callback/ |
| +javax/security/auth/kerberos/ |
| +javax/security/auth/login/ |
| +javax/security/auth/spi/ |
| +javax/security/auth/x500/ |
| +javax/security/cert/ |
| +javax/security/sasl/ |
| +javax/sound/sampled/ |
| +javax/sound/sampled/spi/ |
| +javax/sound/midi/ |
| +javax/sound/midi/spi/ |
| +javax/sql/ |
| +javax/sql/rowset/ |
| +javax/sql/rowset/serial/ |
| +javax/sql/rowset/spi/ |
| +javax/swing/ |
| +javax/swing/border/ |
| +javax/swing/colorchooser/ |
| +javax/swing/filechooser/ |
| +javax/swing/event/ |
| +javax/swing/table/ |
| +javax/swing/text/ |
| +javax/swing/text/html/ |
| +javax/swing/text/html/parser/ |
| +javax/swing/text/rtf/ |
| +javax/swing/tree/ |
| +javax/swing/undo/ |
| +javax/swing/plaf/ |
| +javax/swing/plaf/basic/ |
| +javax/swing/plaf/metal/ |
| +javax/swing/plaf/multi/ |
| +javax/swing/plaf/nimbus/ |
| +javax/swing/plaf/synth/ |
| +javax/tools/ |
| +javax/tools/annotation/ |
| +javax/transaction/ |
| +javax/transaction/xa/ |
| +javax/xml/parsers/ |
| +javax/xml/bind/ |
| +javax/xml/bind/annotation/ |
| +javax/xml/bind/annotation/adapters/ |
| +javax/xml/bind/attachment/ |
| +javax/xml/bind/helpers/ |
| +javax/xml/bind/util/ |
| +javax/xml/soap/ |
| +javax/xml/ws/ |
| +javax/xml/ws/handler/ |
| +javax/xml/ws/handler/soap/ |
| +javax/xml/ws/http/ |
| +javax/xml/ws/soap/ |
| +javax/xml/ws/spi/ |
| +javax/xml/ws/spi/http/ |
| +javax/xml/ws/wsaddressing/ |
| +javax/xml/transform/ |
| +javax/xml/transform/sax/ |
| +javax/xml/transform/dom/ |
| +javax/xml/transform/stax/ |
| +javax/xml/transform/stream/ |
| +javax/xml/ |
| +javax/xml/crypto/ |
| +javax/xml/crypto/dom/ |
| +javax/xml/crypto/dsig/ |
| +javax/xml/crypto/dsig/dom/ |
| +javax/xml/crypto/dsig/keyinfo/ |
| +javax/xml/crypto/dsig/spec/ |
| +javax/xml/datatype/ |
| +javax/xml/validation/ |
| +javax/xml/namespace/ |
| +javax/xml/xpath/ |
| +javax/xml/stream/ |
| +javax/xml/stream/events/ |
| +javax/xml/stream/util/ |
| +org/ietf/jgss/ |
| +org/omg/CORBA/ |
| +org/omg/CORBA/DynAnyPackage/ |
| +org/omg/CORBA/ORBPackage/ |
| +org/omg/CORBA/TypeCodePackage/ |
| +org/omg/stub/java/rmi/ |
| +org/omg/CORBA/portable/ |
| +org/omg/CORBA_2_3/ |
| +org/omg/CORBA_2_3/portable/ |
| +org/omg/CosNaming/ |
| +org/omg/CosNaming/NamingContextExtPackage/ |
| +org/omg/CosNaming/NamingContextPackage/ |
| +org/omg/SendingContext/ |
| +org/omg/PortableServer/ |
| +org/omg/PortableServer/CurrentPackage/ |
| +org/omg/PortableServer/POAPackage/ |
| +org/omg/PortableServer/POAManagerPackage/ |
| +org/omg/PortableServer/ServantLocatorPackage/ |
| +org/omg/PortableServer/portable/ |
| +org/omg/PortableInterceptor/ |
| +org/omg/PortableInterceptor/ORBInitInfoPackage/ |
| +org/omg/Messaging/ |
| +org/omg/IOP/ |
| +org/omg/IOP/CodecFactoryPackage/ |
| +org/omg/IOP/CodecPackage/ |
| +org/omg/Dynamic/ |
| +org/omg/DynamicAny/ |
| +org/omg/DynamicAny/DynAnyPackage/ |
| +org/omg/DynamicAny/DynAnyFactoryPackage/ |
| +org/w3c/dom/ |
| +org/w3c/dom/events/ |
| +org/w3c/dom/bootstrap/ |
| +org/w3c/dom/ls/ |
| +org/w3c/dom/ranges/ |
| +org/w3c/dom/traversal/ |
| +org/w3c/dom/views/ |
| +org/xml/sax/ |
| +org/xml/sax/ext/ |
| +org/xml/sax/helpers/ |
| # |
| #Additional required classes: |
| # |
| +java/awt/dnd/peer/ |
| +java/awt/peer/ |
| # |
| #Exported(true): |
| #--- |
| +com/sun/net/httpserver/ |
| +com/sun/net/httpserver/spi/ |
| +com/sun/security/auth/ |
| +com/sun/security/auth/module/ |
| +com/sun/security/auth/callback/ |
| +com/sun/security/auth/login/ |
| +com/sun/security/jgss/ |
| +com/sun/management/ |
| +com/sun/nio/sctp/ |
| +jdk/ |
| # |
| #Exported(true) in 8u40: |
| # |
| +jdk/nashorn/api/scripting/ |
| # |
| # |
| #Exclude: |
| #=== |
| # |
| #Exported(false): |
| #Some of the APIs below have been removed (see JDK-8159544). However, these |
| #need to be retained until --release no longer supports 9. |
| #--- |
| -com/sun/security/auth/PolicyFile |
| -com/sun/security/auth/SolarisNumericGroupPrincipal |
| -com/sun/security/auth/SolarisNumericUserPrincipal |
| -com/sun/security/auth/SolarisPrincipal |
| -com/sun/security/auth/X500Principal |
| -com/sun/security/auth/callback/DialogCallbackHandler |
| # |
| #Platform specific: |
| #--- |
| -java/io/UnixFileSystem |
| -java/io/Win32FileSystem |
| -java/io/WinNTFileSystem |
| -java/lang/ProcessEnvironment |
| -java/lang/ProcessImpl |
| -java/lang/UNIXProcess |
| -java/net/DualStackPlainDatagramSocketImpl |
| -java/net/DualStackPlainSocketImpl |
| -java/net/PlainDatagramSocketImpl |
| -java/net/PlainSocketImpl |
| -java/net/TwoStacksPlainDatagramSocketImpl |
| -java/net/TwoStacksPlainSocketImpl |
| -java/util/prefs/FileSystemPreferences |
| -java/util/prefs/FileSystemPreferencesFactory |
| -java/util/prefs/WindowsPreferences |
| -java/util/prefs/WindowsPreferencesFactory |
| -com/sun/management/OperatingSystem |
| -com/sun/management/UnixOperatingSystem |
| -com/sun/security/auth/module/NTLoginModule |
| -com/sun/security/auth/module/NTSystem |
| -com/sun/security/auth/module/UnixLoginModule |
| -com/sun/security/auth/module/UnixSystem |