This is an automated email from the ASF dual-hosted git repository.
fokko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/avro.git
The following commit(s) were added to refs/heads/master by this push:
new 0b7ac89 AVRO-2298: Add Avro generated annotation to builder class
(#542)
0b7ac89 is described below
commit 0b7ac89771461dfd610a56a1463532eeac96c892
Author: ScottHarwoodTech <[email protected]>
AuthorDate: Tue Jun 25 20:31:50 2019 +0100
AVRO-2298: Add Avro generated annotation to builder class (#542)
---
.../org/apache/avro/compiler/specific/templates/java/classic/record.vm | 1 +
.../test/compiler/output-string/avro/examples/baseball/FieldTest.java | 1 +
.../src/test/compiler/output-string/avro/examples/baseball/Player.java | 1 +
lang/java/tools/src/test/compiler/output/Player.java | 1 +
4 files changed, 4 insertions(+)
diff --git
a/lang/java/compiler/src/main/velocity/org/apache/avro/compiler/specific/templates/java/classic/record.vm
b/lang/java/compiler/src/main/velocity/org/apache/avro/compiler/specific/templates/java/classic/record.vm
index 392cbc8..23db9d8 100755
---
a/lang/java/compiler/src/main/velocity/org/apache/avro/compiler/specific/templates/java/classic/record.vm
+++
b/lang/java/compiler/src/main/velocity/org/apache/avro/compiler/specific/templates/java/classic/record.vm
@@ -293,6 +293,7 @@ static {
/**
* RecordBuilder for ${this.mangle($schema.getName())} instances.
*/
+ @org.apache.avro.specific.AvroGenerated
public static class Builder extends#if ($schema.isError())
org.apache.avro.specific.SpecificErrorBuilderBase<${this.mangle($schema.getName())}>#else
org.apache.avro.specific.SpecificRecordBuilderBase<${this.mangle($schema.getName())}>#end
implements#if ($schema.isError())
org.apache.avro.data.ErrorBuilder<${this.mangle($schema.getName())}>#else
org.apache.avro.data.RecordBuilder<${this.mangle($schema.getName())}>#end {
diff --git
a/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/FieldTest.java
b/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/FieldTest.java
index 88394f5..7270748 100644
---
a/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/FieldTest.java
+++
b/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/FieldTest.java
@@ -294,6 +294,7 @@ static {
/**
* RecordBuilder for FieldTest instances.
*/
+ @org.apache.avro.specific.AvroGenerated
public static class Builder extends
org.apache.avro.specific.SpecificRecordBuilderBase<FieldTest>
implements org.apache.avro.data.RecordBuilder<FieldTest> {
diff --git
a/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Player.java
b/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Player.java
index 697d590..83a7892 100644
---
a/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Player.java
+++
b/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Player.java
@@ -230,6 +230,7 @@ public class Player extends
org.apache.avro.specific.SpecificRecordBase implemen
/**
* RecordBuilder for Player instances.
*/
+ @org.apache.avro.specific.AvroGenerated
public static class Builder extends
org.apache.avro.specific.SpecificRecordBuilderBase<Player>
implements org.apache.avro.data.RecordBuilder<Player> {
diff --git a/lang/java/tools/src/test/compiler/output/Player.java
b/lang/java/tools/src/test/compiler/output/Player.java
index e717d86..a4c0e64 100644
--- a/lang/java/tools/src/test/compiler/output/Player.java
+++ b/lang/java/tools/src/test/compiler/output/Player.java
@@ -230,6 +230,7 @@ public class Player extends
org.apache.avro.specific.SpecificRecordBase implemen
/**
* RecordBuilder for Player instances.
*/
+ @org.apache.avro.specific.AvroGenerated
public static class Builder extends
org.apache.avro.specific.SpecificRecordBuilderBase<Player>
implements org.apache.avro.data.RecordBuilder<Player> {