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

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 1252a4afdd41 CAMEL-22550: [build] Generated class is missing @Generated
1252a4afdd41 is described below

commit 1252a4afdd4181a975a100529b349247fa622763
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Dec 25 11:56:09 2025 +0100

    CAMEL-22550: [build] Generated class is missing @Generated
---
 .../dsl/yaml/deserializers/ExpressionDeserializers.java  |  2 +-
 .../camel/dsl/yaml/deserializers/ModelDeserializers.java |  2 +-
 .../maven/dsl/yaml/GenerateYamlDeserializersMojo.java    | 16 ++++++++--------
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ExpressionDeserializers.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ExpressionDeserializers.java
index 21afa24374ad..6399105c66d8 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ExpressionDeserializers.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ExpressionDeserializers.java
@@ -20,8 +20,8 @@ import org.snakeyaml.engine.v2.nodes.NodeTuple;
  * The model automatically scan all classes, also those one deprecated. They 
will be dropped when removed from core model.
  * In the while we confirm this exception by suppressing the compiler warning.
  */
-@Generated("org.apache.camel.maven.dsl.yaml.GenerateYamlDeserializersMojo")
 @SuppressWarnings("deprecation")
+@Generated("org.apache.camel.maven.dsl.yaml.GenerateYamlDeserializersMojo")
 public final class ExpressionDeserializers extends YamlDeserializerSupport {
     private ExpressionDeserializers() {
     }
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
index 1d8851042d51..ec0f1da563e7 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
@@ -275,12 +275,12 @@ import org.snakeyaml.engine.v2.nodes.Node;
  * It allows usage of raw types as it is an autogenerated class used 
internally by the framework.
  * Same for unchecked type safety warnings.
  */
-@Generated("org.apache.camel.maven.dsl.yaml.GenerateYamlDeserializersMojo")
 @SuppressWarnings({
         "deprecation",
         "rawtypes",
         "unchecked"
 })
+@Generated("org.apache.camel.maven.dsl.yaml.GenerateYamlDeserializersMojo")
 public final class ModelDeserializers extends YamlDeserializerSupport {
     private ModelDeserializers() {
     }
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
index 68328abfa64b..c7a82dc08979 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
@@ -150,10 +150,6 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
         type.addModifiers(Modifier.PUBLIC, Modifier.FINAL);
         type.superclass(CN_DESERIALIZER_SUPPORT);
 
-        AnnotationSpec.Builder generated = 
AnnotationSpec.builder(Generated.class);
-        generated.addMember("value", "$L", "\"" + this.getClass().getName() + 
"\"");
-        type.addAnnotation(generated.build());
-
         AnnotationSpec.Builder suppress = 
AnnotationSpec.builder(SuppressWarnings.class);
         suppress.addMember("value", "$L", "\"deprecation\"");
         type.addAnnotation(suppress.build());
@@ -161,6 +157,10 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
                         "They will be dropped when removed from core model.\n" 
+
                         "In the while we confirm this exception by suppressing 
the compiler warning.");
 
+        AnnotationSpec.Builder generated = 
AnnotationSpec.builder(Generated.class);
+        generated.addMember("value", "$L", "\"" + this.getClass().getName() + 
"\"");
+        type.addAnnotation(generated.build());
+
         // add private constructor
         type.addMethod(MethodSpec.constructorBuilder()
                 .addModifiers(Modifier.PRIVATE)
@@ -308,10 +308,6 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
         deserializers.addModifiers(Modifier.PUBLIC, Modifier.FINAL);
         deserializers.superclass(CN_DESERIALIZER_SUPPORT);
 
-        AnnotationSpec.Builder generated = 
AnnotationSpec.builder(Generated.class);
-        generated.addMember("value", "$L", "\"" + this.getClass().getName() + 
"\"");
-        deserializers.addAnnotation(generated.build());
-
         AnnotationSpec.Builder suppress = 
AnnotationSpec.builder(SuppressWarnings.class);
         suppress.addMember("value", "$L", "\"deprecation\"");
         suppress.addMember("value", "$L", "\"rawtypes\"");
@@ -324,6 +320,10 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
                                  +
                                  "Same for unchecked type safety warnings.");
 
+        AnnotationSpec.Builder generated = 
AnnotationSpec.builder(Generated.class);
+        generated.addMember("value", "$L", "\"" + this.getClass().getName() + 
"\"");
+        deserializers.addAnnotation(generated.build());
+
         // add private constructor
         deserializers.addMethod(MethodSpec.constructorBuilder()
                 .addModifiers(Modifier.PRIVATE)

Reply via email to