Skip to content

Commit d28526f

Browse files
author
Raymond Augé
committed
ee: update package/module list for upcoming java versions
Signed-off-by: Raymond Augé <raymond.auge@liferay.com>
1 parent ebdb6c7 commit d28526f

File tree

3 files changed

+345
-126
lines changed

3 files changed

+345
-126
lines changed

biz.aQute.bndlib/src/aQute/bnd/build/model/JavaSE_15.properties

Lines changed: 115 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,96 @@
11
org.osgi.framework.system.packages = \
2-
javafx.animation,\
3-
javafx.application,\
4-
javafx.beans,\
5-
javafx.beans.binding,\
6-
javafx.beans.property,\
7-
javafx.beans.property.adapter,\
8-
javafx.beans.value,\
9-
javafx.collections,\
10-
javafx.collections.transformation,\
11-
javafx.concurrent,\
12-
javafx.css,\
13-
javafx.css.converter,\
14-
javafx.embed.swing,\
15-
javafx.event,\
16-
javafx.fxml,\
17-
javafx.geometry,\
18-
javafx.print,\
19-
javafx.scene,\
20-
javafx.scene.canvas,\
21-
javafx.scene.chart,\
22-
javafx.scene.control,\
23-
javafx.scene.control.cell,\
24-
javafx.scene.control.skin,\
25-
javafx.scene.effect,\
26-
javafx.scene.image,\
27-
javafx.scene.input,\
28-
javafx.scene.layout,\
29-
javafx.scene.media,\
30-
javafx.scene.paint,\
31-
javafx.scene.shape,\
32-
javafx.scene.text,\
33-
javafx.scene.transform,\
34-
javafx.scene.web,\
35-
javafx.stage,\
36-
javafx.util,\
37-
javafx.util.converter,\
2+
com.sun.jarsigner,\
3+
com.sun.java.accessibility.util,\
4+
com.sun.jdi,\
5+
com.sun.jdi.connect,\
6+
com.sun.jdi.connect.spi,\
7+
com.sun.jdi.event,\
8+
com.sun.jdi.request,\
9+
com.sun.management,\
10+
com.sun.net.httpserver,\
11+
com.sun.net.httpserver.spi,\
12+
com.sun.nio.file,\
13+
com.sun.nio.sctp,\
14+
com.sun.security.auth,\
15+
com.sun.security.auth.callback,\
16+
com.sun.security.auth.login,\
17+
com.sun.security.auth.module,\
18+
com.sun.security.jgss,\
19+
com.sun.source.doctree,\
20+
com.sun.source.tree,\
21+
com.sun.source.util,\
22+
com.sun.tools.attach,\
23+
com.sun.tools.attach.spi,\
24+
com.sun.tools.javac,\
25+
com.sun.tools.jconsole,\
26+
java.applet,\
27+
java.awt,\
28+
java.awt.color,\
29+
java.awt.datatransfer,\
30+
java.awt.desktop,\
31+
java.awt.dnd,\
32+
java.awt.event,\
33+
java.awt.font,\
34+
java.awt.geom,\
35+
java.awt.im,\
36+
java.awt.im.spi,\
37+
java.awt.image,\
38+
java.awt.image.renderable,\
39+
java.awt.print,\
40+
java.beans,\
41+
java.beans.beancontext,\
42+
java.io,\
43+
java.lang,\
44+
java.lang.annotation,\
45+
java.lang.constant,\
46+
java.lang.instrument,\
47+
java.lang.invoke,\
48+
java.lang.management,\
49+
java.lang.module,\
50+
java.lang.ref,\
51+
java.lang.reflect,\
52+
java.lang.runtime,\
53+
java.math,\
54+
java.net,\
55+
java.net.http,\
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.cert,\
72+
java.security.interfaces,\
73+
java.security.spec,\
74+
java.sql,\
75+
java.text,\
76+
java.text.spi,\
77+
java.time,\
78+
java.time.chrono,\
79+
java.time.format,\
80+
java.time.temporal,\
81+
java.time.zone,\
82+
java.util,\
83+
java.util.concurrent,\
84+
java.util.concurrent.atomic,\
85+
java.util.concurrent.locks,\
86+
java.util.function,\
87+
java.util.jar,\
88+
java.util.logging,\
89+
java.util.prefs,\
90+
java.util.regex,\
91+
java.util.spi,\
92+
java.util.stream,\
93+
java.util.zip,\
3894
javax.accessibility,\
3995
javax.annotation.processing,\
4096
javax.crypto,\
@@ -48,7 +104,6 @@ org.osgi.framework.system.packages = \
48104
javax.imageio.plugins.tiff,\
49105
javax.imageio.spi,\
50106
javax.imageio.stream,\
51-
javax.jnlp,\
52107
javax.lang.model,\
53108
javax.lang.model.element,\
54109
javax.lang.model.type,\
@@ -66,6 +121,7 @@ org.osgi.framework.system.packages = \
66121
javax.naming.directory,\
67122
javax.naming.event,\
68123
javax.naming.ldap,\
124+
javax.naming.ldap.spi,\
69125
javax.naming.spi,\
70126
javax.net,\
71127
javax.net.ssl,\
@@ -133,6 +189,25 @@ org.osgi.framework.system.packages = \
133189
javax.xml.transform.stream,\
134190
javax.xml.validation,\
135191
javax.xml.xpath,\
192+
jdk.dynalink,\
193+
jdk.dynalink.beans,\
194+
jdk.dynalink.linker,\
195+
jdk.dynalink.linker.support,\
196+
jdk.dynalink.support,\
197+
jdk.javadoc.doclet,\
198+
jdk.jfr,\
199+
jdk.jfr.consumer,\
200+
jdk.jshell,\
201+
jdk.jshell.execution,\
202+
jdk.jshell.spi,\
203+
jdk.jshell.tool,\
204+
jdk.management.jfr,\
205+
jdk.net,\
206+
jdk.nio,\
207+
jdk.nio.mapmode,\
208+
jdk.security.jarsigner,\
209+
jdk.swing.interop,\
210+
netscape.javascript,\
136211
org.ietf.jgss,\
137212
org.w3c.dom,\
138213
org.w3c.dom.bootstrap,\
@@ -147,7 +222,9 @@ org.osgi.framework.system.packages = \
147222
org.w3c.dom.xpath,\
148223
org.xml.sax,\
149224
org.xml.sax.ext,\
150-
org.xml.sax.helpers
225+
org.xml.sax.helpers,\
226+
sun.misc,\
227+
sun.reflect
151228

152229
jpms.modules = \
153230
java.base;\
@@ -463,10 +540,6 @@ jpms.modules = \
463540
jdk.nio.mapmode;\
464541
exports:List<String>='\
465542
jdk.nio.mapmode',\
466-
jdk.scripting.nashorn;\
467-
exports:List<String>='\
468-
jdk.nashorn.api.scripting,\
469-
jdk.nashorn.api.tree',\
470543
jdk.sctp;\
471544
exports:List<String>='\
472545
com.sun.nio.sctp',\

biz.aQute.bndlib/src/aQute/bnd/build/model/JavaSE_16.properties

Lines changed: 115 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,96 @@
11
org.osgi.framework.system.packages = \
2-
javafx.animation,\
3-
javafx.application,\
4-
javafx.beans,\
5-
javafx.beans.binding,\
6-
javafx.beans.property,\
7-
javafx.beans.property.adapter,\
8-
javafx.beans.value,\
9-
javafx.collections,\
10-
javafx.collections.transformation,\
11-
javafx.concurrent,\
12-
javafx.css,\
13-
javafx.css.converter,\
14-
javafx.embed.swing,\
15-
javafx.event,\
16-
javafx.fxml,\
17-
javafx.geometry,\
18-
javafx.print,\
19-
javafx.scene,\
20-
javafx.scene.canvas,\
21-
javafx.scene.chart,\
22-
javafx.scene.control,\
23-
javafx.scene.control.cell,\
24-
javafx.scene.control.skin,\
25-
javafx.scene.effect,\
26-
javafx.scene.image,\
27-
javafx.scene.input,\
28-
javafx.scene.layout,\
29-
javafx.scene.media,\
30-
javafx.scene.paint,\
31-
javafx.scene.shape,\
32-
javafx.scene.text,\
33-
javafx.scene.transform,\
34-
javafx.scene.web,\
35-
javafx.stage,\
36-
javafx.util,\
37-
javafx.util.converter,\
2+
com.sun.jarsigner,\
3+
com.sun.java.accessibility.util,\
4+
com.sun.jdi,\
5+
com.sun.jdi.connect,\
6+
com.sun.jdi.connect.spi,\
7+
com.sun.jdi.event,\
8+
com.sun.jdi.request,\
9+
com.sun.management,\
10+
com.sun.net.httpserver,\
11+
com.sun.net.httpserver.spi,\
12+
com.sun.nio.file,\
13+
com.sun.nio.sctp,\
14+
com.sun.security.auth,\
15+
com.sun.security.auth.callback,\
16+
com.sun.security.auth.login,\
17+
com.sun.security.auth.module,\
18+
com.sun.security.jgss,\
19+
com.sun.source.doctree,\
20+
com.sun.source.tree,\
21+
com.sun.source.util,\
22+
com.sun.tools.attach,\
23+
com.sun.tools.attach.spi,\
24+
com.sun.tools.javac,\
25+
com.sun.tools.jconsole,\
26+
java.applet,\
27+
java.awt,\
28+
java.awt.color,\
29+
java.awt.datatransfer,\
30+
java.awt.desktop,\
31+
java.awt.dnd,\
32+
java.awt.event,\
33+
java.awt.font,\
34+
java.awt.geom,\
35+
java.awt.im,\
36+
java.awt.im.spi,\
37+
java.awt.image,\
38+
java.awt.image.renderable,\
39+
java.awt.print,\
40+
java.beans,\
41+
java.beans.beancontext,\
42+
java.io,\
43+
java.lang,\
44+
java.lang.annotation,\
45+
java.lang.constant,\
46+
java.lang.instrument,\
47+
java.lang.invoke,\
48+
java.lang.management,\
49+
java.lang.module,\
50+
java.lang.ref,\
51+
java.lang.reflect,\
52+
java.lang.runtime,\
53+
java.math,\
54+
java.net,\
55+
java.net.http,\
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.cert,\
72+
java.security.interfaces,\
73+
java.security.spec,\
74+
java.sql,\
75+
java.text,\
76+
java.text.spi,\
77+
java.time,\
78+
java.time.chrono,\
79+
java.time.format,\
80+
java.time.temporal,\
81+
java.time.zone,\
82+
java.util,\
83+
java.util.concurrent,\
84+
java.util.concurrent.atomic,\
85+
java.util.concurrent.locks,\
86+
java.util.function,\
87+
java.util.jar,\
88+
java.util.logging,\
89+
java.util.prefs,\
90+
java.util.regex,\
91+
java.util.spi,\
92+
java.util.stream,\
93+
java.util.zip,\
3894
javax.accessibility,\
3995
javax.annotation.processing,\
4096
javax.crypto,\
@@ -48,7 +104,6 @@ org.osgi.framework.system.packages = \
48104
javax.imageio.plugins.tiff,\
49105
javax.imageio.spi,\
50106
javax.imageio.stream,\
51-
javax.jnlp,\
52107
javax.lang.model,\
53108
javax.lang.model.element,\
54109
javax.lang.model.type,\
@@ -66,6 +121,7 @@ org.osgi.framework.system.packages = \
66121
javax.naming.directory,\
67122
javax.naming.event,\
68123
javax.naming.ldap,\
124+
javax.naming.ldap.spi,\
69125
javax.naming.spi,\
70126
javax.net,\
71127
javax.net.ssl,\
@@ -133,6 +189,25 @@ org.osgi.framework.system.packages = \
133189
javax.xml.transform.stream,\
134190
javax.xml.validation,\
135191
javax.xml.xpath,\
192+
jdk.dynalink,\
193+
jdk.dynalink.beans,\
194+
jdk.dynalink.linker,\
195+
jdk.dynalink.linker.support,\
196+
jdk.dynalink.support,\
197+
jdk.javadoc.doclet,\
198+
jdk.jfr,\
199+
jdk.jfr.consumer,\
200+
jdk.jshell,\
201+
jdk.jshell.execution,\
202+
jdk.jshell.spi,\
203+
jdk.jshell.tool,\
204+
jdk.management.jfr,\
205+
jdk.net,\
206+
jdk.nio,\
207+
jdk.nio.mapmode,\
208+
jdk.security.jarsigner,\
209+
jdk.swing.interop,\
210+
netscape.javascript,\
136211
org.ietf.jgss,\
137212
org.w3c.dom,\
138213
org.w3c.dom.bootstrap,\
@@ -147,7 +222,9 @@ org.osgi.framework.system.packages = \
147222
org.w3c.dom.xpath,\
148223
org.xml.sax,\
149224
org.xml.sax.ext,\
150-
org.xml.sax.helpers
225+
org.xml.sax.helpers,\
226+
sun.misc,\
227+
sun.reflect
151228

152229
jpms.modules = \
153230
java.base;\
@@ -463,10 +540,6 @@ jpms.modules = \
463540
jdk.nio.mapmode;\
464541
exports:List<String>='\
465542
jdk.nio.mapmode',\
466-
jdk.scripting.nashorn;\
467-
exports:List<String>='\
468-
jdk.nashorn.api.scripting,\
469-
jdk.nashorn.api.tree',\
470543
jdk.sctp;\
471544
exports:List<String>='\
472545
com.sun.nio.sctp',\

0 commit comments

Comments
 (0)