From d6a69281c786e913f61b5f5c858ecd72af0dcb1b Mon Sep 17 00:00:00 2001 From: Denis Stepanov Date: Thu, 30 Mar 2023 01:27:42 -0600 Subject: [PATCH] Support JDK 20 in annotation processors (#9022) --- .../processing/AbstractInjectAnnotationProcessor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inject-java/src/main/java/io/micronaut/annotation/processing/AbstractInjectAnnotationProcessor.java b/inject-java/src/main/java/io/micronaut/annotation/processing/AbstractInjectAnnotationProcessor.java index 5e088701145..1f68fba099e 100644 --- a/inject-java/src/main/java/io/micronaut/annotation/processing/AbstractInjectAnnotationProcessor.java +++ b/inject-java/src/main/java/io/micronaut/annotation/processing/AbstractInjectAnnotationProcessor.java @@ -79,14 +79,14 @@ abstract class AbstractInjectAnnotationProcessor extends AbstractProcessor { @Override public SourceVersion getSupportedSourceVersion() { SourceVersion sourceVersion = SourceVersion.latest(); - if (sourceVersion.ordinal() <= 18) { + if (sourceVersion.ordinal() <= 20) { if (sourceVersion.ordinal() >= 8) { return sourceVersion; } else { return SourceVersion.RELEASE_8; } } else { - return (SourceVersion.values())[18]; + return (SourceVersion.values())[20]; } }