From 233976c821b2a0f4c60b6b68492960eab0335616 Mon Sep 17 00:00:00 2001 From: Rikard Lundmark Date: Mon, 8 Oct 2018 23:29:22 +0100 Subject: [PATCH] Add @javax.annotation.Generated to generated flatbuffer Java types (#4986) * Add @javax.annotation.Generated to generated flatbuffer Java types. * Updating test goldens. --- src/idl_gen_general.cpp | 6 +++++- tests/MyGame/Example/Ability.java | 1 + tests/MyGame/Example/Any.java | 2 ++ tests/MyGame/Example/Color.java | 2 ++ tests/MyGame/Example/Monster.java | 1 + tests/MyGame/Example/Referrable.java | 1 + tests/MyGame/Example/Stat.java | 1 + tests/MyGame/Example/Test.java | 1 + .../Example/TestSimpleTableWithEnum.java | 1 + tests/MyGame/Example/TypeAliases.java | 1 + tests/MyGame/Example/Vec3.java | 1 + tests/MyGame/Example2/Monster.java | 1 + tests/MyGame/InParentNamespace.java | 1 + tests/monster_test.bfbs | Bin 6360 -> 6352 bytes .../NamespaceA/NamespaceB/EnumInNestedNS.java | 2 ++ .../NamespaceB/StructInNestedNS.java | 1 + .../NamespaceB/TableInNestedNS.java | 1 + .../NamespaceA/SecondTableInA.java | 1 + .../NamespaceA/TableInFirstNS.java | 1 + tests/namespace_test/NamespaceC/TableInC.java | 1 + 20 files changed, 26 insertions(+), 1 deletion(-) diff --git a/src/idl_gen_general.cpp b/src/idl_gen_general.cpp index 3245c586f..b8e987468 100644 --- a/src/idl_gen_general.cpp +++ b/src/idl_gen_general.cpp @@ -56,6 +56,7 @@ struct LanguageParameters { std::string optional_suffix; std::string includes; std::string class_annotation; + std::string generated_type_annotation; CommentConfig comment_config; }; @@ -87,7 +88,8 @@ const LanguageParameters &GetLangParams(IDLOptions::Language lang) { "", "import java.nio.*;\nimport java.lang.*;\nimport " "java.util.*;\nimport com.google.flatbuffers.*;\n", - "\n@SuppressWarnings(\"unused\")\n", + "\n@SuppressWarnings(\"unused\")", + "\n@javax.annotation.Generated(value=\"flatc\")\n", { "/**", " *", @@ -120,6 +122,7 @@ const LanguageParameters &GetLangParams(IDLOptions::Language lang) { "?", "using global::System;\nusing global::FlatBuffers;\n\n", "", + "", { nullptr, "///", @@ -218,6 +221,7 @@ class GeneralGenerator : public BaseGenerator { } code += lang_.class_annotation; } + code += lang_.generated_type_annotation; code += classcode; if (!namespace_name.empty()) code += lang_.namespace_end; auto filename = NamespaceDir(ns) + defname + lang_.file_extension; diff --git a/tests/MyGame/Example/Ability.java b/tests/MyGame/Example/Ability.java index 5e1c90e03..60fd5414e 100644 --- a/tests/MyGame/Example/Ability.java +++ b/tests/MyGame/Example/Ability.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class Ability extends Struct { public void __init(int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; } public Ability __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; } diff --git a/tests/MyGame/Example/Any.java b/tests/MyGame/Example/Any.java index 6e4fb76ca..d8603d409 100644 --- a/tests/MyGame/Example/Any.java +++ b/tests/MyGame/Example/Any.java @@ -2,6 +2,8 @@ package MyGame.Example; + +@javax.annotation.Generated(value="flatc") public final class Any { private Any() { } public static final byte NONE = 0; diff --git a/tests/MyGame/Example/Color.java b/tests/MyGame/Example/Color.java index 7c113b72f..bd323b5cf 100644 --- a/tests/MyGame/Example/Color.java +++ b/tests/MyGame/Example/Color.java @@ -2,6 +2,8 @@ package MyGame.Example; + +@javax.annotation.Generated(value="flatc") public final class Color { private Color() { } public static final byte Red = 1; diff --git a/tests/MyGame/Example/Monster.java b/tests/MyGame/Example/Monster.java index 8a5bb0e7e..d42a995ef 100644 --- a/tests/MyGame/Example/Monster.java +++ b/tests/MyGame/Example/Monster.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") /** * an example documentation comment: monster object */ diff --git a/tests/MyGame/Example/Referrable.java b/tests/MyGame/Example/Referrable.java index 9398597e9..ecf024604 100644 --- a/tests/MyGame/Example/Referrable.java +++ b/tests/MyGame/Example/Referrable.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class Referrable extends Table { public static Referrable getRootAsReferrable(ByteBuffer _bb) { return getRootAsReferrable(_bb, new Referrable()); } public static Referrable getRootAsReferrable(ByteBuffer _bb, Referrable obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/MyGame/Example/Stat.java b/tests/MyGame/Example/Stat.java index 73e2bc8f6..947c9e366 100644 --- a/tests/MyGame/Example/Stat.java +++ b/tests/MyGame/Example/Stat.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class Stat extends Table { public static Stat getRootAsStat(ByteBuffer _bb) { return getRootAsStat(_bb, new Stat()); } public static Stat getRootAsStat(ByteBuffer _bb, Stat obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/MyGame/Example/Test.java b/tests/MyGame/Example/Test.java index f584c4639..d66f7b933 100644 --- a/tests/MyGame/Example/Test.java +++ b/tests/MyGame/Example/Test.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class Test extends Struct { public void __init(int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; } public Test __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; } diff --git a/tests/MyGame/Example/TestSimpleTableWithEnum.java b/tests/MyGame/Example/TestSimpleTableWithEnum.java index ded3be496..dbfebffdd 100644 --- a/tests/MyGame/Example/TestSimpleTableWithEnum.java +++ b/tests/MyGame/Example/TestSimpleTableWithEnum.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") final class TestSimpleTableWithEnum extends Table { public static TestSimpleTableWithEnum getRootAsTestSimpleTableWithEnum(ByteBuffer _bb) { return getRootAsTestSimpleTableWithEnum(_bb, new TestSimpleTableWithEnum()); } public static TestSimpleTableWithEnum getRootAsTestSimpleTableWithEnum(ByteBuffer _bb, TestSimpleTableWithEnum obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/MyGame/Example/TypeAliases.java b/tests/MyGame/Example/TypeAliases.java index f74a3231f..fdad096dc 100644 --- a/tests/MyGame/Example/TypeAliases.java +++ b/tests/MyGame/Example/TypeAliases.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class TypeAliases extends Table { public static TypeAliases getRootAsTypeAliases(ByteBuffer _bb) { return getRootAsTypeAliases(_bb, new TypeAliases()); } public static TypeAliases getRootAsTypeAliases(ByteBuffer _bb, TypeAliases obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/MyGame/Example/Vec3.java b/tests/MyGame/Example/Vec3.java index 6cb820b72..118622f8f 100644 --- a/tests/MyGame/Example/Vec3.java +++ b/tests/MyGame/Example/Vec3.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class Vec3 extends Struct { public void __init(int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; } public Vec3 __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; } diff --git a/tests/MyGame/Example2/Monster.java b/tests/MyGame/Example2/Monster.java index 69a156241..832686c35 100644 --- a/tests/MyGame/Example2/Monster.java +++ b/tests/MyGame/Example2/Monster.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class Monster extends Table { public static Monster getRootAsMonster(ByteBuffer _bb) { return getRootAsMonster(_bb, new Monster()); } public static Monster getRootAsMonster(ByteBuffer _bb, Monster obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/MyGame/InParentNamespace.java b/tests/MyGame/InParentNamespace.java index 5ac27c205..90b5aaf0f 100644 --- a/tests/MyGame/InParentNamespace.java +++ b/tests/MyGame/InParentNamespace.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class InParentNamespace extends Table { public static InParentNamespace getRootAsInParentNamespace(ByteBuffer _bb) { return getRootAsInParentNamespace(_bb, new InParentNamespace()); } public static InParentNamespace getRootAsInParentNamespace(ByteBuffer _bb, InParentNamespace obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/monster_test.bfbs b/tests/monster_test.bfbs index 16c1648a7aa0c20e0e50dbc0e8abf73c3802642b..a6b87d4a471054fbd03553e5736dccdacdba2bbc 100644 GIT binary patch literal 6352 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 literal 6360 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 M{C-%g@Y9s`KTC#zVgLXD diff --git a/tests/namespace_test/NamespaceA/NamespaceB/EnumInNestedNS.java b/tests/namespace_test/NamespaceA/NamespaceB/EnumInNestedNS.java index e23cecc06..5553d1919 100644 --- a/tests/namespace_test/NamespaceA/NamespaceB/EnumInNestedNS.java +++ b/tests/namespace_test/NamespaceA/NamespaceB/EnumInNestedNS.java @@ -2,6 +2,8 @@ package NamespaceA.NamespaceB; + +@javax.annotation.Generated(value="flatc") public final class EnumInNestedNS { private EnumInNestedNS() { } public static final byte A = 0; diff --git a/tests/namespace_test/NamespaceA/NamespaceB/StructInNestedNS.java b/tests/namespace_test/NamespaceA/NamespaceB/StructInNestedNS.java index 42d47c13b..c781c059d 100644 --- a/tests/namespace_test/NamespaceA/NamespaceB/StructInNestedNS.java +++ b/tests/namespace_test/NamespaceA/NamespaceB/StructInNestedNS.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class StructInNestedNS extends Struct { public void __init(int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; } public StructInNestedNS __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; } diff --git a/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java b/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java index 415fa6937..e5e703cc6 100644 --- a/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java +++ b/tests/namespace_test/NamespaceA/NamespaceB/TableInNestedNS.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class TableInNestedNS extends Table { public static TableInNestedNS getRootAsTableInNestedNS(ByteBuffer _bb) { return getRootAsTableInNestedNS(_bb, new TableInNestedNS()); } public static TableInNestedNS getRootAsTableInNestedNS(ByteBuffer _bb, TableInNestedNS obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/namespace_test/NamespaceA/SecondTableInA.java b/tests/namespace_test/NamespaceA/SecondTableInA.java index 7c56b882f..6738c1464 100644 --- a/tests/namespace_test/NamespaceA/SecondTableInA.java +++ b/tests/namespace_test/NamespaceA/SecondTableInA.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class SecondTableInA extends Table { public static SecondTableInA getRootAsSecondTableInA(ByteBuffer _bb) { return getRootAsSecondTableInA(_bb, new SecondTableInA()); } public static SecondTableInA getRootAsSecondTableInA(ByteBuffer _bb, SecondTableInA obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/namespace_test/NamespaceA/TableInFirstNS.java b/tests/namespace_test/NamespaceA/TableInFirstNS.java index b03c4623b..0ef230ee8 100644 --- a/tests/namespace_test/NamespaceA/TableInFirstNS.java +++ b/tests/namespace_test/NamespaceA/TableInFirstNS.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class TableInFirstNS extends Table { public static TableInFirstNS getRootAsTableInFirstNS(ByteBuffer _bb) { return getRootAsTableInFirstNS(_bb, new TableInFirstNS()); } public static TableInFirstNS getRootAsTableInFirstNS(ByteBuffer _bb, TableInFirstNS obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } diff --git a/tests/namespace_test/NamespaceC/TableInC.java b/tests/namespace_test/NamespaceC/TableInC.java index 56d495450..01a2231bb 100644 --- a/tests/namespace_test/NamespaceC/TableInC.java +++ b/tests/namespace_test/NamespaceC/TableInC.java @@ -8,6 +8,7 @@ import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") +@javax.annotation.Generated(value="flatc") public final class TableInC extends Table { public static TableInC getRootAsTableInC(ByteBuffer _bb) { return getRootAsTableInC(_bb, new TableInC()); } public static TableInC getRootAsTableInC(ByteBuffer _bb, TableInC obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }