include.list revision 2973:0e8fa3249327
1#
2# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
7# published by the Free Software Foundation.  Oracle designates this
8# particular file as subject to the "Classpath" exception as provided
9# by Oracle in the LICENSE file that accompanied this code.
10#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
21# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22# or visit www.oracle.com if you need additional information or have any
23# questions.
24#
25#
26#Include
27#===
28#
29#CORE_PKGS:
30#---
31+java/applet/
32+java/awt/
33+java/awt/color/
34+java/awt/datatransfer/
35+java/awt/dnd/
36+java/awt/event/
37+java/awt/font/
38+java/awt/geom/
39+java/awt/im/
40+java/awt/im/spi/
41+java/awt/image/
42+java/awt/image/renderable/
43+java/awt/print/
44+java/beans/
45+java/beans/beancontext/
46+java/io/
47+java/lang/
48+java/lang/annotation/
49+java/lang/instrument/
50+java/lang/invoke/
51+java/lang/management/
52+java/lang/ref/
53+java/lang/reflect/
54+java/math/
55+java/net/
56+java/net/spi/
57+java/nio/
58+java/nio/channels/
59+java/nio/channels/spi/
60+java/nio/charset/
61+java/nio/charset/spi/
62+java/nio/file/
63+java/nio/file/attribute/
64+java/nio/file/spi/
65+java/rmi/
66+java/rmi/activation/
67+java/rmi/dgc/
68+java/rmi/registry/
69+java/rmi/server/
70+java/security/
71+java/security/acl/
72+java/security/cert/
73+java/security/interfaces/
74+java/security/spec/
75+java/sql/
76+java/text/
77+java/text/spi/
78+java/time/
79+java/time/chrono/
80+java/time/format/
81+java/time/temporal/
82+java/time/zone/
83+java/util/
84+java/util/concurrent/
85+java/util/concurrent/atomic/
86+java/util/concurrent/locks/
87+java/util/function/
88+java/util/jar/
89+java/util/logging/
90+java/util/prefs/
91+java/util/regex/
92+java/util/spi/
93+java/util/stream/
94+java/util/zip/
95+javax/accessibility/
96+javax/activation/
97+javax/activity/
98+javax/annotation/
99+javax/annotation/processing/
100+javax/crypto/
101+javax/crypto/interfaces/
102+javax/crypto/spec/
103+javax/imageio/
104+javax/imageio/event/
105+javax/imageio/metadata/
106+javax/imageio/plugins/jpeg/
107+javax/imageio/plugins/bmp/
108+javax/imageio/spi/
109+javax/imageio/stream/
110+javax/jws/
111+javax/jws/soap/
112+javax/lang/model/
113+javax/lang/model/element/
114+javax/lang/model/type/
115+javax/lang/model/util/
116+javax/management/
117+javax/management/loading/
118+javax/management/monitor/
119+javax/management/relation/
120+javax/management/openmbean/
121+javax/management/timer/
122+javax/management/modelmbean/
123+javax/management/remote/
124+javax/management/remote/rmi/
125+javax/naming/
126+javax/naming/directory/
127+javax/naming/event/
128+javax/naming/ldap/
129+javax/naming/spi/
130+javax/net/
131+javax/net/ssl/
132+javax/print/
133+javax/print/attribute/
134+javax/print/attribute/standard/
135+javax/print/event/
136+javax/rmi/
137+javax/rmi/CORBA/
138+javax/rmi/ssl/
139+javax/script/
140+javax/security/auth/
141+javax/security/auth/callback/
142+javax/security/auth/kerberos/
143+javax/security/auth/login/
144+javax/security/auth/spi/
145+javax/security/auth/x500/
146+javax/security/cert/
147+javax/security/sasl/
148+javax/sound/sampled/
149+javax/sound/sampled/spi/
150+javax/sound/midi/
151+javax/sound/midi/spi/
152+javax/sql/
153+javax/sql/rowset/
154+javax/sql/rowset/serial/
155+javax/sql/rowset/spi/
156+javax/swing/
157+javax/swing/border/
158+javax/swing/colorchooser/
159+javax/swing/filechooser/
160+javax/swing/event/
161+javax/swing/table/
162+javax/swing/text/
163+javax/swing/text/html/
164+javax/swing/text/html/parser/
165+javax/swing/text/rtf/
166+javax/swing/tree/
167+javax/swing/undo/
168+javax/swing/plaf/
169+javax/swing/plaf/basic/
170+javax/swing/plaf/metal/
171+javax/swing/plaf/multi/
172+javax/swing/plaf/nimbus/
173+javax/swing/plaf/synth/
174+javax/tools/
175+javax/tools/annotation/
176+javax/transaction/
177+javax/transaction/xa/
178+javax/xml/parsers/
179+javax/xml/bind/
180+javax/xml/bind/annotation/
181+javax/xml/bind/annotation/adapters/
182+javax/xml/bind/attachment/
183+javax/xml/bind/helpers/
184+javax/xml/bind/util/
185+javax/xml/soap/
186+javax/xml/ws/
187+javax/xml/ws/handler/
188+javax/xml/ws/handler/soap/
189+javax/xml/ws/http/
190+javax/xml/ws/soap/
191+javax/xml/ws/spi/
192+javax/xml/ws/spi/http/
193+javax/xml/ws/wsaddressing/
194+javax/xml/transform/
195+javax/xml/transform/sax/
196+javax/xml/transform/dom/
197+javax/xml/transform/stax/
198+javax/xml/transform/stream/
199+javax/xml/
200+javax/xml/crypto/
201+javax/xml/crypto/dom/
202+javax/xml/crypto/dsig/
203+javax/xml/crypto/dsig/dom/
204+javax/xml/crypto/dsig/keyinfo/
205+javax/xml/crypto/dsig/spec/
206+javax/xml/datatype/
207+javax/xml/validation/
208+javax/xml/namespace/
209+javax/xml/xpath/
210+javax/xml/stream/
211+javax/xml/stream/events/
212+javax/xml/stream/util/
213+org/ietf/jgss/
214+org/omg/CORBA/
215+org/omg/CORBA/DynAnyPackage/
216+org/omg/CORBA/ORBPackage/
217+org/omg/CORBA/TypeCodePackage/
218+org/omg/stub/java/rmi/
219+org/omg/CORBA/portable/
220+org/omg/CORBA_2_3/
221+org/omg/CORBA_2_3/portable/
222+org/omg/CosNaming/
223+org/omg/CosNaming/NamingContextExtPackage/
224+org/omg/CosNaming/NamingContextPackage/
225+org/omg/SendingContext/
226+org/omg/PortableServer/
227+org/omg/PortableServer/CurrentPackage/
228+org/omg/PortableServer/POAPackage/
229+org/omg/PortableServer/POAManagerPackage/
230+org/omg/PortableServer/ServantLocatorPackage/
231+org/omg/PortableServer/portable/
232+org/omg/PortableInterceptor/
233+org/omg/PortableInterceptor/ORBInitInfoPackage/
234+org/omg/Messaging/
235+org/omg/IOP/
236+org/omg/IOP/CodecFactoryPackage/
237+org/omg/IOP/CodecPackage/
238+org/omg/Dynamic/
239+org/omg/DynamicAny/
240+org/omg/DynamicAny/DynAnyPackage/
241+org/omg/DynamicAny/DynAnyFactoryPackage/
242+org/w3c/dom/
243+org/w3c/dom/events/
244+org/w3c/dom/bootstrap/
245+org/w3c/dom/ls/
246+org/w3c/dom/ranges/
247+org/w3c/dom/traversal/
248+org/w3c/dom/views/
249+org/xml/sax/
250+org/xml/sax/ext/
251+org/xml/sax/helpers/
252#
253#Additional required classes:
254#
255+java/awt/dnd/peer/
256+java/awt/peer/
257#
258#Exported(true):
259#---
260+com/sun/net/httpserver/
261+com/sun/net/httpserver/spi/
262+com/sun/security/auth/
263+com/sun/security/auth/module/
264+com/sun/security/auth/callback/
265+com/sun/security/auth/login/
266+com/sun/security/jgss/
267+com/sun/management/
268+com/sun/nio/sctp/
269+jdk/
270#
271#Exported(true) in 8u40:
272#
273+jdk/nashorn/api/scripting/
274#
275#
276#Exclude:
277#===
278#
279#Exported(false):
280#---
281-com/sun/security/auth/PolicyFile
282-com/sun/security/auth/SolarisNumericGroupPrincipal
283-com/sun/security/auth/SolarisNumericUserPrincipal
284-com/sun/security/auth/SolarisPrincipal
285-com/sun/security/auth/X500Principal
286-com/sun/security/auth/callback/DialogCallbackHandler
287#
288#Platform specific:
289#---
290-java/io/UnixFileSystem
291-java/io/Win32FileSystem
292-java/io/WinNTFileSystem
293-java/lang/ProcessEnvironment
294-java/lang/ProcessImpl
295-java/lang/UNIXProcess
296-java/net/DualStackPlainDatagramSocketImpl
297-java/net/DualStackPlainSocketImpl
298-java/net/PlainDatagramSocketImpl
299-java/net/PlainSocketImpl
300-java/net/TwoStacksPlainDatagramSocketImpl
301-java/net/TwoStacksPlainSocketImpl
302-java/util/prefs/FileSystemPreferences
303-java/util/prefs/FileSystemPreferencesFactory
304-java/util/prefs/WindowsPreferences
305-java/util/prefs/WindowsPreferencesFactory
306-com/sun/management/OperatingSystem
307-com/sun/management/UnixOperatingSystem
308-com/sun/security/auth/module/NTLoginModule
309-com/sun/security/auth/module/NTSystem
310-com/sun/security/auth/module/UnixLoginModule
311-com/sun/security/auth/module/UnixSystem
312