From 48edd62b2331904425944ed605ee8c1d4956b3b7 Mon Sep 17 00:00:00 2001 From: Alexander Kriegisch Date: Sun, 10 Apr 2022 08:11:03 +0700 Subject: [PATCH] JavaVersionCompatibility.md: add link to "Java language changes since Java 9" https://docs.oracle.com/en/java/javase/18/language/java-language-changes.html Signed-off-by: Alexander Kriegisch --- docs/dist/doc/JavaVersionCompatibility.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/dist/doc/JavaVersionCompatibility.md b/docs/dist/doc/JavaVersionCompatibility.md index 18a7dcae7..3bf81891f 100644 --- a/docs/dist/doc/JavaVersionCompatibility.md +++ b/docs/dist/doc/JavaVersionCompatibility.md @@ -7,7 +7,7 @@ be easily concluded from the AspectJ version number anymore, and we are sorry fo AspectJ version | Java version | Comments ----------------|--------------|-------- -1.9.9 | 18 +1.9.9 - 1.9.9.1 | 18 1.9.8 | 17 | AspectJ compiler requires JDK 11+ during build time. During runtime, AspectJ still only requires Java 8+ for both compile-time and load-time weaving. Pure Java code can be compiled down to as old as 1.3 byte code level. 1.9.7 | 15, 16 1.9.6 | 14 @@ -22,3 +22,8 @@ AspectJ version | Java version | Comments 1.5.0 - 1.5.4 | 5 Older versions omitted. + +FYI, here is a brief overview of +[Java language changes since Java 9](https://docs.oracle.com/en/java/javase/18/language/java-language-changes.html). +They basically correspond to the new Java language features supported by AspectJ versions for the respective Java +versions. -- 2.39.5