diff --git a/sdk-api-gen/src/main/java/dev/restate/sdk/gen/ServiceProcessor.java b/sdk-api-gen/src/main/java/dev/restate/sdk/gen/ServiceProcessor.java index f9b109ea3..b4ffafead 100644 --- a/sdk-api-gen/src/main/java/dev/restate/sdk/gen/ServiceProcessor.java +++ b/sdk-api-gen/src/main/java/dev/restate/sdk/gen/ServiceProcessor.java @@ -29,7 +29,6 @@ import javax.tools.StandardLocation; @SupportedAnnotationTypes("*") -@SupportedSourceVersion(SourceVersion.RELEASE_17) public class ServiceProcessor extends AbstractProcessor { private HandlebarsTemplateEngine serviceDefinitionFactoryCodegen; @@ -158,6 +157,11 @@ public boolean process(Set annotations, RoundEnvironment return false; } + @Override + public SourceVersion getSupportedSourceVersion() { + return SourceVersion.latestSupported(); + } + public static Path readOrCreateResource(Filer filer, String file) throws IOException { try { FileObject fileObject = filer.getResource(StandardLocation.CLASS_OUTPUT, "", file);