aboutsummaryrefslogtreecommitdiff
path: root/test/stubs/java
diff options
context:
space:
mode:
authorReinier Zwitserloot <r.zwitserloot@projectlombok.org>2021-03-23 06:01:50 +0100
committerReinier Zwitserloot <r.zwitserloot@projectlombok.org>2021-03-23 06:01:50 +0100
commit3d7754e269ec84604d43be97a684bb26b519c6b9 (patch)
tree00f6a9e348b6cba0c025b46134ece5f86649f22f /test/stubs/java
parentcc98adac012d0d18c70628eb5e6f1646ce574e8a (diff)
downloadlombok-3d7754e269ec84604d43be97a684bb26b519c6b9.tar.gz
lombok-3d7754e269ec84604d43be97a684bb26b519c6b9.tar.bz2
lombok-3d7754e269ec84604d43be97a684bb26b519c6b9.zip
[testing] wahey, ecj testing works again, and now we can test JDK16 features in it!
Diffstat (limited to 'test/stubs/java')
-rw-r--r--test/stubs/java/lang/Record.java3
-rw-r--r--test/stubs/java/lang/runtime/ObjectMethods.java12
2 files changed, 15 insertions, 0 deletions
diff --git a/test/stubs/java/lang/Record.java b/test/stubs/java/lang/Record.java
new file mode 100644
index 00000000..e985bb45
--- /dev/null
+++ b/test/stubs/java/lang/Record.java
@@ -0,0 +1,3 @@
+package java.lang;
+
+public abstract class Record {}
diff --git a/test/stubs/java/lang/runtime/ObjectMethods.java b/test/stubs/java/lang/runtime/ObjectMethods.java
new file mode 100644
index 00000000..519563ae
--- /dev/null
+++ b/test/stubs/java/lang/runtime/ObjectMethods.java
@@ -0,0 +1,12 @@
+package java.lang.runtime;
+
+// import java.lang.invoke.MethodHandle;
+// import java.lang.invoke.MethodHandles;
+// import java.lang.invoke.TypeDescriptor;
+
+public class ObjectMethods {
+// public static Object bootstrap(MethodHandles.Lookup lookup, String methodName, TypeDescriptor type, Class<?> recordClass, String names, MethodHandle... getters) throws Throwable {
+ public static Object bootstrap(Object lookup, String methodName, Object type, Class<?> recordClass, String names, Object... getters) throws Throwable {
+ return null;
+ }
+}