mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-04 12:43:24 +00:00
FlatBuffers Version 24.12.23 (#8459)
* FlatBuffers Release 24.12.23 * Fixed missing generated file version checks * Run generate_code and fix cpp17 tests
This commit is contained in:
@@ -2653,7 +2653,7 @@ class CppGenerator : public BaseGenerator {
|
||||
code_ += "if constexpr (Index == {{FIELD_INDEX}}) \\";
|
||||
code_ += "return {{FIELD_NAME}}();";
|
||||
}
|
||||
code_ += " else static_assert(Index != Index, \"Invalid Field Index\");";
|
||||
code_ += " else static_assert(Index != -1, \"Invalid Field Index\");";
|
||||
code_ += " }";
|
||||
}
|
||||
|
||||
|
||||
@@ -850,7 +850,7 @@ class CSharpGenerator : public BaseGenerator {
|
||||
// Force compile time error if not using the same version runtime.
|
||||
code += " public static void ValidateVersion() {";
|
||||
code += " FlatBufferConstants.";
|
||||
code += "FLATBUFFERS_24_3_25(); ";
|
||||
code += "FLATBUFFERS_24_12_23(); ";
|
||||
code += "}\n";
|
||||
|
||||
// Generate a special accessor for the table that when used as the root
|
||||
|
||||
@@ -701,7 +701,7 @@ class JavaGenerator : public BaseGenerator {
|
||||
// Force compile time error if not using the same version runtime.
|
||||
code += " public static void ValidateVersion() {";
|
||||
code += " Constants.";
|
||||
code += "FLATBUFFERS_24_3_25(); ";
|
||||
code += "FLATBUFFERS_24_12_23(); ";
|
||||
code += "}\n";
|
||||
|
||||
// Generate a special accessor for the table that when used as the root
|
||||
|
||||
@@ -524,7 +524,7 @@ class KotlinGenerator : public BaseGenerator {
|
||||
// runtime.
|
||||
GenerateFunOneLine(
|
||||
writer, "validateVersion", "", "",
|
||||
[&]() { writer += "Constants.FLATBUFFERS_24_3_25()"; },
|
||||
[&]() { writer += "Constants.FLATBUFFERS_24_12_23()"; },
|
||||
options.gen_jvmstatic);
|
||||
|
||||
GenerateGetRootAsAccessors(namer_.Type(struct_def), writer, options);
|
||||
|
||||
@@ -1845,7 +1845,7 @@ class SwiftGenerator : public BaseGenerator {
|
||||
}
|
||||
|
||||
std::string ValidateFunc() {
|
||||
return "static func validateVersion() { FlatBuffersVersion_24_3_25() }";
|
||||
return "static func validateVersion() { FlatBuffersVersion_24_12_23() }";
|
||||
}
|
||||
|
||||
std::string GenType(const Type &type,
|
||||
|
||||
Reference in New Issue
Block a user