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)