diff --git a/grpc/examples/ts/greeter/src/greeter_generated.ts b/grpc/examples/ts/greeter/src/greeter_generated.ts index ddda80de875..c48afe53845 100644 --- a/grpc/examples/ts/greeter/src/greeter_generated.ts +++ b/grpc/examples/ts/greeter/src/greeter_generated.ts @@ -1,4 +1,4 @@ // automatically generated by the FlatBuffers compiler, do not modify -export { HelloReply } from './models/hello-reply'; -export { HelloRequest } from './models/hello-request'; +export { HelloReply } from './models/hello-reply.js'; +export { HelloRequest } from './models/hello-request.js'; diff --git a/scripts/generate_code.py b/scripts/generate_code.py index 53499b93882..68547aa0053 100755 --- a/scripts/generate_code.py +++ b/scripts/generate_code.py @@ -165,7 +165,6 @@ def glob(path, pattern): NO_INCL_OPTS + CPP_OPTS + CS_OPTS - + TS_OPTS + [ "--binary", "--java", @@ -180,6 +179,15 @@ def glob(path, pattern): data="monsterdata_test.json", ) +flatc( + NO_INCL_OPTS + + TS_OPTS, + schema="monster_test.fbs", + prefix="ts", + include="include_test", + data="monsterdata_test.json", +) + flatc( ["--lua", "--bfbs-filenames", str(tests_path)], schema="monster_test.fbs", @@ -235,14 +243,21 @@ def glob(path, pattern): ) flatc( - BASE_OPTS + CPP_OPTS + CS_OPTS + TS_OPTS + JAVA_OPTS + KOTLIN_OPTS + PHP_OPTS, + BASE_OPTS + CPP_OPTS + CS_OPTS + JAVA_OPTS + KOTLIN_OPTS + PHP_OPTS, prefix="union_vector", schema="union_vector/union_vector.fbs", ) +flatc( + BASE_OPTS + TS_OPTS, + prefix="ts/union_vector", + schema="union_vector/union_vector.fbs", +) + flatc( BASE_OPTS + TS_OPTS + ["--gen-name-strings", "--gen-mutable"], include="include_test", + prefix="ts", schema="monster_test.fbs", ) @@ -257,13 +272,14 @@ def glob(path, pattern): flatc( BASE_OPTS + TS_OPTS + ["-b"], include="include_test", + prefix="ts", schema="monster_test.fbs", data="unicode_test.json", ) flatc( BASE_OPTS + TS_OPTS + ["--gen-name-strings"], - prefix="union_vector", + prefix="ts/union_vector", schema="union_vector/union_vector.fbs", ) @@ -357,7 +373,8 @@ def glob(path, pattern): # Optional Scalars optional_scalars_schema = "optional_scalars.fbs" -flatc(["--java", "--kotlin", "--lobster", "--ts"], schema=optional_scalars_schema) +flatc(["--java", "--kotlin", "--lobster"], schema=optional_scalars_schema) +flatc(["--ts"], schema=optional_scalars_schema, prefix="ts") flatc(["--csharp", "--python", "--gen-object-api"], schema=optional_scalars_schema) diff --git a/tests/ts/optional-scalars/scalar-stuff.ts b/tests/ts/optional-scalars/scalar-stuff.ts index 2adf31b3393..75f821976f4 100644 --- a/tests/ts/optional-scalars/scalar-stuff.ts +++ b/tests/ts/optional-scalars/scalar-stuff.ts @@ -207,10 +207,6 @@ defaultEnum():OptionalByte { return offset ? this.bb!.readInt8(this.bb_pos + offset) : OptionalByte.One; } -static getFullyQualifiedName():string { - return 'optional_scalars_ScalarStuff'; -} - static startScalarStuff(builder:flatbuffers.Builder) { builder.startObject(36); } diff --git a/tests/union_vector/union_vector_generated.h b/tests/union_vector/union_vector_generated.h index 44946620333..5198b7c7663 100644 --- a/tests/union_vector/union_vector_generated.h +++ b/tests/union_vector/union_vector_generated.h @@ -356,9 +356,6 @@ FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(4) Rapunzel FLATBUFFERS_FINAL_CLASS { static const flatbuffers::TypeTable *MiniReflectTypeTable() { return RapunzelTypeTable(); } - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "Rapunzel"; - } Rapunzel() : hair_length_(0) { } @@ -392,9 +389,6 @@ FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(4) BookReader FLATBUFFERS_FINAL_CLASS { static const flatbuffers::TypeTable *MiniReflectTypeTable() { return BookReaderTypeTable(); } - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "BookReader"; - } BookReader() : books_read_(0) { } @@ -428,9 +422,6 @@ FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(4) FallingTub FLATBUFFERS_FINAL_CLASS { static const flatbuffers::TypeTable *MiniReflectTypeTable() { return FallingTubTypeTable(); } - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "FallingTub"; - } FallingTub() : weight_(0) { } @@ -458,9 +449,6 @@ inline bool operator!=(const FallingTub &lhs, const FallingTub &rhs) { struct AttackerT : public flatbuffers::NativeTable { typedef Attacker TableType; - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "AttackerT"; - } int32_t sword_attack_damage = 0; }; @@ -470,9 +458,6 @@ struct Attacker FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { static const flatbuffers::TypeTable *MiniReflectTypeTable() { return AttackerTypeTable(); } - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "Attacker"; - } enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { VT_SWORD_ATTACK_DAMAGE = 4 }; @@ -522,9 +507,6 @@ flatbuffers::Offset CreateAttacker(flatbuffers::FlatBufferBuilder &_fb struct HandFanT : public flatbuffers::NativeTable { typedef HandFan TableType; - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "HandFanT"; - } int32_t length = 0; }; @@ -534,9 +516,6 @@ struct HandFan FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { static const flatbuffers::TypeTable *MiniReflectTypeTable() { return HandFanTypeTable(); } - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "HandFan"; - } enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { VT_LENGTH = 4 }; @@ -586,9 +565,6 @@ flatbuffers::Offset CreateHandFan(flatbuffers::FlatBufferBuilder &_fbb, struct MovieT : public flatbuffers::NativeTable { typedef Movie TableType; - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "MovieT"; - } CharacterUnion main_character{}; std::vector characters{}; }; @@ -599,9 +575,6 @@ struct Movie FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { static const flatbuffers::TypeTable *MiniReflectTypeTable() { return MovieTypeTable(); } - static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() { - return "Movie"; - } enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { VT_MAIN_CHARACTER_TYPE = 4, VT_MAIN_CHARACTER = 6,