diff --git a/biz.aQute.bndlib.tests/compilerversions/compile.sh b/biz.aQute.bndlib.tests/compilerversions/compile.sh index dc4a85b808..25b4e60a2f 100755 --- a/biz.aQute.bndlib.tests/compilerversions/compile.sh +++ b/biz.aQute.bndlib.tests/compilerversions/compile.sh @@ -34,6 +34,7 @@ # javac --release 16 -cp src src/jdk_16/*.java # javac --release 17 -cp src src/jdk_17/*.java # javac --release 18 -cp src src/jdk_18/*.java +# javac --release 19 -cp src src/jdk_19/*.java # java -jar ../jar/ecj_3.2.2.jar -target 1.1 -source 1.3 -cp src src/eclipse_1_1/*.java # java -jar ../jar/ecj_3.2.2.jar -target 1.2 -source 1.3 -cp src src/eclipse_1_2/*.java diff --git a/biz.aQute.bndlib.tests/compilerversions/compilerversions.jar b/biz.aQute.bndlib.tests/compilerversions/compilerversions.jar index cb0a527bc1..b0bb9bac27 100755 Binary files a/biz.aQute.bndlib.tests/compilerversions/compilerversions.jar and b/biz.aQute.bndlib.tests/compilerversions/compilerversions.jar differ diff --git a/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef$Inner.class b/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef$Inner.class new file mode 100644 index 0000000000..d2be60db6c Binary files /dev/null and b/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef$Inner.class differ diff --git a/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef.class b/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef.class new file mode 100644 index 0000000000..35a6c41ae4 Binary files /dev/null and b/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef.class differ diff --git a/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef.java b/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef.java new file mode 100644 index 0000000000..d9336c8b3a --- /dev/null +++ b/biz.aQute.bndlib.tests/compilerversions/src/jdk_19/ClassRef.java @@ -0,0 +1,13 @@ +package jdk_19; + +public class ClassRef { + class Inner { + }; + static { + System.out.println(Inner.class); + } + + public static void main() { + System.out.println(javax.swing.Box.class); + } +} \ No newline at end of file