| # | |
| # 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 |