diff --git a/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/InternalRecordBuilderProcessor.java b/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/InternalRecordBuilderProcessor.java index 75e2904..54aa985 100644 --- a/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/InternalRecordBuilderProcessor.java +++ b/record-builder-processor/src/main/java/io/soabase/recordbuilder/processor/InternalRecordBuilderProcessor.java @@ -616,6 +616,7 @@ class InternalRecordBuilderProcessor { .addParameter(recordClassType.typeName(), "from") .addStatement("this.from = from") .addModifiers(Modifier.PRIVATE) + .addAnnotation(generatedRecordBuilderAnnotation) .build(); fromWithClassBuilder.addMethod(constructorSpec); @@ -626,6 +627,7 @@ class InternalRecordBuilderProcessor { .addAnnotation(Override.class) .addModifiers(Modifier.PUBLIC) .addStatement("return from.$L()", component.name()) + .addAnnotation(generatedRecordBuilderAnnotation) .build(); fromWithClassBuilder.addMethod(methodSpec); });