This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/master by this push:
     new 21604a6a18 mark @Parallel as @Incubating
21604a6a18 is described below

commit 21604a6a187427d7d0623f9d5f8d229dbf2867d9
Author: Paul King <[email protected]>
AuthorDate: Sat Mar 28 08:24:56 2026 +1000

    mark @Parallel as @Incubating
---
 src/main/java/groovy/transform/Parallel.java                          | 4 +++-
 .../java/org/codehaus/groovy/transform/ParallelASTTransformation.java | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/groovy/transform/Parallel.java 
b/src/main/java/groovy/transform/Parallel.java
index 11c1fb0748..1fd7e61167 100644
--- a/src/main/java/groovy/transform/Parallel.java
+++ b/src/main/java/groovy/transform/Parallel.java
@@ -18,6 +18,7 @@
  */
 package groovy.transform;
 
+import org.apache.groovy.lang.annotation.Incubating;
 import org.codehaus.groovy.transform.GroovyASTTransformationClass;
 
 import java.lang.annotation.Documented;
@@ -27,12 +28,13 @@ import java.lang.annotation.RetentionPolicy;
 /**
  * Runs each iteration of an annotated {@code for} loop on a separate thread.
  * <p>
- * This annotation is a lightweight demo transform and intentionally favors 
simplicity
+ * This annotation is a lightweight transform that intentionally favors 
simplicity
  * over production-grade parallel orchestration.
  *
  * @since 6.0.0
  * @see org.codehaus.groovy.transform.ParallelASTTransformation
  */
+@Incubating
 @Documented
 @Retention(RetentionPolicy.SOURCE)
 
@GroovyASTTransformationClass("org.codehaus.groovy.transform.ParallelASTTransformation")
diff --git 
a/src/main/java/org/codehaus/groovy/transform/ParallelASTTransformation.java 
b/src/main/java/org/codehaus/groovy/transform/ParallelASTTransformation.java
index 20e5a69f11..66abdb4835 100644
--- a/src/main/java/org/codehaus/groovy/transform/ParallelASTTransformation.java
+++ b/src/main/java/org/codehaus/groovy/transform/ParallelASTTransformation.java
@@ -19,6 +19,7 @@
 package org.codehaus.groovy.transform;
 
 import groovy.transform.Parallel;
+import org.apache.groovy.lang.annotation.Incubating;
 import org.codehaus.groovy.ast.ASTNode;
 import org.codehaus.groovy.ast.AnnotationNode;
 import org.codehaus.groovy.ast.ClassHelper;
@@ -43,9 +44,10 @@ import static 
org.codehaus.groovy.ast.tools.GeneralUtils.ctorX;
 import static org.codehaus.groovy.ast.tools.GeneralUtils.stmt;
 
 /**
- * Demo AST transform for {@link Parallel}: each {@code for-in} iteration body 
is
+ * Simple AST transform for {@link Parallel}: each {@code for-in} iteration 
body is
  * wrapped in a new thread and started immediately.
  */
+@Incubating
 @GroovyASTTransformation(phase = CompilePhase.SEMANTIC_ANALYSIS)
 public class ParallelASTTransformation implements ASTTransformation {
 

Reply via email to