From 88764108eb7ea59b207e3c6cd1ff25adbb062731 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 23 Aug 2024 05:07:28 +0000 Subject: [PATCH] Update API diffs to 24-ea+12-1307-open --- site/data/jdk/apidiffversions.json | 2 +- site/data/jdk/versions/24/apidiff/1.0.json | 2 +- site/data/jdk/versions/24/apidiff/1.1.json | 2 +- site/data/jdk/versions/24/apidiff/1.2.json | 2 +- site/data/jdk/versions/24/apidiff/1.3.json | 2 +- site/data/jdk/versions/24/apidiff/1.4.json | 2 +- site/data/jdk/versions/24/apidiff/10.json | 2 +- site/data/jdk/versions/24/apidiff/11.json | 2 +- site/data/jdk/versions/24/apidiff/12.json | 2 +- site/data/jdk/versions/24/apidiff/13.json | 2 +- site/data/jdk/versions/24/apidiff/14.json | 2 +- site/data/jdk/versions/24/apidiff/15.json | 2 +- site/data/jdk/versions/24/apidiff/16.json | 2 +- site/data/jdk/versions/24/apidiff/17.json | 2 +- site/data/jdk/versions/24/apidiff/18.json | 2 +- site/data/jdk/versions/24/apidiff/19.json | 2 +- site/data/jdk/versions/24/apidiff/20.json | 2 +- site/data/jdk/versions/24/apidiff/21.json | 2 +- site/data/jdk/versions/24/apidiff/22.json | 52 +++++++++++++++++++++- site/data/jdk/versions/24/apidiff/23.json | 52 +++++++++++++++++++++- site/data/jdk/versions/24/apidiff/5.json | 2 +- site/data/jdk/versions/24/apidiff/6.json | 2 +- site/data/jdk/versions/24/apidiff/7.json | 2 +- site/data/jdk/versions/24/apidiff/8.json | 2 +- site/data/jdk/versions/24/apidiff/9.json | 2 +- 25 files changed, 125 insertions(+), 25 deletions(-) diff --git a/site/data/jdk/apidiffversions.json b/site/data/jdk/apidiffversions.json index d997c6ad..adbbe581 100644 --- a/site/data/jdk/apidiffversions.json +++ b/site/data/jdk/apidiffversions.json @@ -18,7 +18,7 @@ "21": "21.0.4+7-LTS-tem", "22": "22.0.2+9-tem", "23": "23+37-2369-open", - "24": "24-ea+11-1194-open", + "24": "24-ea+12-1307-open", "5": "1.5.0_22-oracle", "6": "1.6.0_45-oracle", "7": "1.7.0_80-oracle", diff --git a/site/data/jdk/versions/24/apidiff/1.0.json b/site/data/jdk/versions/24/apidiff/1.0.json index dc2ff052..e3b59261 100644 --- a/site/data/jdk/versions/24/apidiff/1.0.json +++ b/site/data/jdk/versions/24/apidiff/1.0.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 1.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/1.1.json b/site/data/jdk/versions/24/apidiff/1.1.json index 33b3d0f1..4acfbc46 100644 --- a/site/data/jdk/versions/24/apidiff/1.1.json +++ b/site/data/jdk/versions/24/apidiff/1.1.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 1.1, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/1.2.json b/site/data/jdk/versions/24/apidiff/1.2.json index 52a7415b..2f1d2f9b 100644 --- a/site/data/jdk/versions/24/apidiff/1.2.json +++ b/site/data/jdk/versions/24/apidiff/1.2.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 1.2, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/1.3.json b/site/data/jdk/versions/24/apidiff/1.3.json index c697f27c..0eccbe48 100644 --- a/site/data/jdk/versions/24/apidiff/1.3.json +++ b/site/data/jdk/versions/24/apidiff/1.3.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 1.3, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/1.4.json b/site/data/jdk/versions/24/apidiff/1.4.json index 4c5b514c..cec0f119 100644 --- a/site/data/jdk/versions/24/apidiff/1.4.json +++ b/site/data/jdk/versions/24/apidiff/1.4.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 1.4, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/10.json b/site/data/jdk/versions/24/apidiff/10.json index 9879f3ac..b7fa5674 100644 --- a/site/data/jdk/versions/24/apidiff/10.json +++ b/site/data/jdk/versions/24/apidiff/10.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 10.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/11.json b/site/data/jdk/versions/24/apidiff/11.json index 5ad7d4ea..ded50690 100644 --- a/site/data/jdk/versions/24/apidiff/11.json +++ b/site/data/jdk/versions/24/apidiff/11.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 11.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/12.json b/site/data/jdk/versions/24/apidiff/12.json index c79491b2..97346c85 100644 --- a/site/data/jdk/versions/24/apidiff/12.json +++ b/site/data/jdk/versions/24/apidiff/12.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 12.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/13.json b/site/data/jdk/versions/24/apidiff/13.json index bb3dbccf..5c03fc41 100644 --- a/site/data/jdk/versions/24/apidiff/13.json +++ b/site/data/jdk/versions/24/apidiff/13.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 13.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/14.json b/site/data/jdk/versions/24/apidiff/14.json index 600cd222..680f38f7 100644 --- a/site/data/jdk/versions/24/apidiff/14.json +++ b/site/data/jdk/versions/24/apidiff/14.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 14.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/15.json b/site/data/jdk/versions/24/apidiff/15.json index 41d7b997..54619df4 100644 --- a/site/data/jdk/versions/24/apidiff/15.json +++ b/site/data/jdk/versions/24/apidiff/15.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 15.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/16.json b/site/data/jdk/versions/24/apidiff/16.json index 0db0a76e..aef71dae 100644 --- a/site/data/jdk/versions/24/apidiff/16.json +++ b/site/data/jdk/versions/24/apidiff/16.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 16.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/17.json b/site/data/jdk/versions/24/apidiff/17.json index 97915893..471c696b 100644 --- a/site/data/jdk/versions/24/apidiff/17.json +++ b/site/data/jdk/versions/24/apidiff/17.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 17.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/18.json b/site/data/jdk/versions/24/apidiff/18.json index 03e47cdb..52de46d6 100644 --- a/site/data/jdk/versions/24/apidiff/18.json +++ b/site/data/jdk/versions/24/apidiff/18.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 18.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/19.json b/site/data/jdk/versions/24/apidiff/19.json index b95c0c0f..4286540d 100644 --- a/site/data/jdk/versions/24/apidiff/19.json +++ b/site/data/jdk/versions/24/apidiff/19.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 19.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/20.json b/site/data/jdk/versions/24/apidiff/20.json index c80f3406..39dbbe0d 100644 --- a/site/data/jdk/versions/24/apidiff/20.json +++ b/site/data/jdk/versions/24/apidiff/20.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 20.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/21.json b/site/data/jdk/versions/24/apidiff/21.json index 759264c9..e3fe77f9 100644 --- a/site/data/jdk/versions/24/apidiff/21.json +++ b/site/data/jdk/versions/24/apidiff/21.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 21.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/22.json b/site/data/jdk/versions/24/apidiff/22.json index 237d04cf..917e309b 100644 --- a/site/data/jdk/versions/24/apidiff/22.json +++ b/site/data/jdk/versions/24/apidiff/22.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 22.0, "deltas": [ @@ -2556,6 +2556,56 @@ } ] }, + { + "type": "interface", + "name": "TypeAnnotation", + "status": "modified", + "preview": true, + "javadoc": "https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/TypeAnnotation.html", + "removedTags": [ + "implements Annotation" + ], + "deltas": [ + { + "type": "method", + "name": "annotation()", + "status": "added", + "preview": true, + "javadoc": "https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/TypeAnnotation.html#annotation()" + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, Annotation)", + "status": "added", + "preview": true, + "javadoc": "https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/TypeAnnotation.html#of(java.lang.classfile.TypeAnnotation.TargetInfo,java.util.List,java.lang.classfile.Annotation)" + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, ClassDesc, AnnotationElement...)", + "status": "removed", + "preview": true + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, ClassDesc, List)", + "status": "removed", + "preview": true + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, Utf8Entry, AnnotationElement...)", + "status": "removed", + "preview": true + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, Utf8Entry, List)", + "status": "removed", + "preview": true + } + ] + }, { "type": "interface", "name": "WritableElement", diff --git a/site/data/jdk/versions/24/apidiff/23.json b/site/data/jdk/versions/24/apidiff/23.json index c39bc207..db276be5 100644 --- a/site/data/jdk/versions/24/apidiff/23.json +++ b/site/data/jdk/versions/24/apidiff/23.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 23.0, "deltas": [ @@ -1256,6 +1256,56 @@ } ] }, + { + "type": "interface", + "name": "TypeAnnotation", + "status": "modified", + "preview": true, + "javadoc": "https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/TypeAnnotation.html", + "removedTags": [ + "implements Annotation" + ], + "deltas": [ + { + "type": "method", + "name": "annotation()", + "status": "added", + "preview": true, + "javadoc": "https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/TypeAnnotation.html#annotation()" + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, Annotation)", + "status": "added", + "preview": true, + "javadoc": "https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/TypeAnnotation.html#of(java.lang.classfile.TypeAnnotation.TargetInfo,java.util.List,java.lang.classfile.Annotation)" + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, ClassDesc, AnnotationElement...)", + "status": "removed", + "preview": true + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, ClassDesc, List)", + "status": "removed", + "preview": true + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, Utf8Entry, AnnotationElement...)", + "status": "removed", + "preview": true + }, + { + "type": "method", + "name": "of(TypeAnnotation.TargetInfo, List, Utf8Entry, List)", + "status": "removed", + "preview": true + } + ] + }, { "type": "interface", "name": "WritableElement", diff --git a/site/data/jdk/versions/24/apidiff/5.json b/site/data/jdk/versions/24/apidiff/5.json index 0fc2b7ab..d16b423b 100644 --- a/site/data/jdk/versions/24/apidiff/5.json +++ b/site/data/jdk/versions/24/apidiff/5.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 5.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/6.json b/site/data/jdk/versions/24/apidiff/6.json index e3e76e33..b40d34d7 100644 --- a/site/data/jdk/versions/24/apidiff/6.json +++ b/site/data/jdk/versions/24/apidiff/6.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 6.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/7.json b/site/data/jdk/versions/24/apidiff/7.json index 4ebd1296..1043231a 100644 --- a/site/data/jdk/versions/24/apidiff/7.json +++ b/site/data/jdk/versions/24/apidiff/7.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 7.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/8.json b/site/data/jdk/versions/24/apidiff/8.json index bcd514de..66695164 100644 --- a/site/data/jdk/versions/24/apidiff/8.json +++ b/site/data/jdk/versions/24/apidiff/8.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 8.0, "deltas": [ diff --git a/site/data/jdk/versions/24/apidiff/9.json b/site/data/jdk/versions/24/apidiff/9.json index cc619a52..1aebff89 100644 --- a/site/data/jdk/versions/24/apidiff/9.json +++ b/site/data/jdk/versions/24/apidiff/9.json @@ -7,7 +7,7 @@ "target": { "feature": "24", "vendor": "open", - "version": "24-ea+11-1194" + "version": "24-ea+12-1307" }, "order": 9.0, "deltas": [