flatbuffers/tests
Adam Oleksy ab716ee41d
Make JSON supporting advanced union features (#7869)
This change allows user to decode binary with given schema to JSON
representation when schema defines union with struct.

Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-04-26 05:37:06 +00:00
..
annotated_binary Fixed vtable duplication for binary annotator (#7809) 2023-02-02 10:39:39 -08:00
arrays_test
cpp17 FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
DictionaryLookup FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
docker
evolution_test FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
FlatBuffers.Benchmarks
FlatBuffers.Test [CS] Verifier (#7850) 2023-04-06 00:29:14 +02:00
flatc [Kotlin] Control the generation of reflection with --reflect-names (#7775) 2023-01-10 10:03:39 -08:00
fuzzer
include_test
include_test1
include_test2
key_field FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
keyword_test Fix Rust codegen escaping field in tables. (#7659) 2022-12-15 06:04:57 +00:00
KeywordTest [CS] Verifier (#7850) 2023-04-06 00:29:14 +02:00
minified_enums
monster_test
monster_test_serialize
monster_test_suffix FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
more_defaults
MyGame Go: make generated code more compliant to "go fmt" (#7907) 2023-04-26 05:19:07 +00:00
name_clash_test
namespace_test [CS] Verifier (#7850) 2023-04-06 00:29:14 +02:00
nested_namespace_test [CS] Verifier (#7850) 2023-04-06 00:29:14 +02:00
nim
optional_scalars Optionally generate type prefixes and suffixes for python code (#7857) 2023-04-25 21:38:16 -07:00
order
private_annotation_test
prototest Parsing from proto should keep field ID. (fixes #7645) (#7655) 2023-02-01 11:17:35 -08:00
rust_no_std_compilation_test
rust_serialize_test
rust_usage_test
swift use Bool for flatbuffers bool instead of Byte (#7876) 2023-03-27 01:45:48 +02:00
ts TS/JS: Use minvalue from enum if not found (#7888) 2023-04-06 01:26:05 +00:00
type_field_collsion [CS] Verifier (#7850) 2023-04-06 00:29:14 +02:00
union_value_collsion [CS] Verifier (#7850) 2023-04-06 00:29:14 +02:00
union_vector [CS] Verifier (#7850) 2023-04-06 00:29:14 +02:00
Abc.nim FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
alignment_test.cpp
alignment_test.fbs
alignment_test.h
alignment_test_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
arrays_test.bfbs
arrays_test.fbs
arrays_test.golden
arrays_test.schema.json
arrays_test_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
BUILD.bazel Parsing from proto should keep field ID. (fixes #7645) (#7655) 2023-02-01 11:17:35 -08:00
DartTest.sh
dictionary_lookup.fbs
evolution_test.cpp Fix confrom failure for nullptr dereference. (#7688) 2022-12-01 20:21:48 -08:00
evolution_test.h
flexbuffers_test.cpp
flexbuffers_test.h [C++] Fix clang -Wnewline-eof warning (#7711) 2022-12-14 21:35:54 -08:00
fuzz_test.cpp use switch statements for BASE_TYPE_ lookups (#7813) 2023-02-05 12:29:09 -08:00
fuzz_test.h
go_test.go Support file_identifier in Go (#7904) 2023-04-26 05:15:09 +00:00
gold_flexbuffer_example.bin
GoTest.sh
include_build_test.cc
include_test1_generated.dart
include_test2_my_game.other_name_space_generated.dart
included_test.fbs
includer_test.fbs
is_quiet_nan.h
javatest.bin
json_test.cpp Make JSON supporting advanced union features (#7869) 2023-04-26 05:37:06 +00:00
json_test.h Make JSON supporting advanced union features (#7869) 2023-04-26 05:37:06 +00:00
key_field_test.cpp [C++] Enable using struct and array of struct as key (#7741) 2023-01-24 16:37:13 -08:00
key_field_test.h [C++] Enable using struct and array of struct as key (#7741) 2023-01-24 16:37:13 -08:00
keyword_test.fbs Fix Rust codegen escaping field in tables. (#7659) 2022-12-15 06:04:57 +00:00
KotlinTest.kt
KotlinTest.sh
lobstertest.lobster
LuaTest.bat
luatest.lua
LuaTest.sh
monster_extra.fbs
monster_extra_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
monster_extra_my_game_generated.dart
monster_test.afb Fixed vtable duplication for binary annotator (#7809) 2023-02-02 10:39:39 -08:00
monster_test.bfbs
monster_test.cpp
monster_test.fbs
monster_test.grpc.fb.cc
monster_test.grpc.fb.h
monster_test.h [C++] Fix clang -Wnewline-eof warning (#7711) 2022-12-14 21:35:54 -08:00
monster_test.schema.json
monster_test_bfbs_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
monster_test_generated.grpc.fb.cc
monster_test_generated.grpc.fb.h
monster_test_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
monster_test_generated.lobster
monster_test_generated.py Optionally generate type prefixes and suffixes for python code (#7857) 2023-04-25 21:38:16 -07:00
monster_test_generated.ts
monster_test_my_game.example2_generated.dart
monster_test_my_game.example_generated.dart
monster_test_my_game_generated.dart
monsterdata_extra.json
monsterdata_go_wire.mon.sp Support file_identifier in Go (#7904) 2023-04-26 05:15:09 +00:00
monsterdata_python_wire.mon
monsterdata_test.afb Fixed vtable duplication for binary annotator (#7809) 2023-02-02 10:39:39 -08:00
monsterdata_test.golden
monsterdata_test.json
monsterdata_test.mon
more_defaults.fbs
MoreDefaults.nim FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
MutatingBool.fbs
nan_inf_test.fbs
native_inline_table_test.fbs
native_inline_table_test_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
native_type_test.fbs
native_type_test_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
native_type_test_impl.cpp
native_type_test_impl.h
nested_union_test.fbs
optional_scalars.fbs
optional_scalars.json
optional_scalars_defaults.json
optional_scalars_generated.h FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
optional_scalars_generated.lobster
optional_scalars_generated.ts
optional_scalars_test.cpp [C++] Fix clang -Wnewline-eof warning (#7711) 2022-12-14 21:35:54 -08:00
optional_scalars_test.h
parser_test.cpp
parser_test.h [C++] Fix clang -Wnewline-eof warning (#7711) 2022-12-14 21:35:54 -08:00
phpTest.php
phpUnionVectorTest.php
phpUnionVectorTest.sh
Pizza.go
private_annotation_test.fbs
Property.nim FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
proto_test.cpp proto_test.cpp don't warn about gaps 2023-02-02 15:57:55 -08:00
proto_test.h Parsing from proto should keep field ID. (fixes #7645) (#7655) 2023-02-01 11:17:35 -08:00
py_flexbuffers_test.py Fix Python host-endianness dependencies (#7773) 2023-01-10 10:20:08 -08:00
py_test.py Fix some identity/equality confusion in Python tests (#7768) 2023-01-10 19:36:39 +00:00
PythonTest.sh
reflection_test.cpp
reflection_test.h
required_strings.fbs [TS]: builder, Fix requiredField(). Verity that the field is present in the vtable (#7739) (#7752) 2023-01-10 10:43:17 -08:00
RustTest.bat
RustTest.sh
TableA.lua FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
TableA.nim FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
TableAT.java
test.cpp Make JSON supporting advanced union features (#7869) 2023-04-26 05:37:06 +00:00
test_assert.cpp
test_assert.h
test_builder.cpp
test_builder.h
TestAll.sh
TestMutatingBool.nim FlatBuffers Version 23.3.3 (#7852) 2023-03-03 11:46:55 -08:00
type_field_collsion.fbs
unicode_test.json
unicode_test.mon
union_value_collision.fbs [CS] Naming collision if field has same name as table and used as key (#7842) 2023-03-02 21:42:27 -08:00
util_test.cpp ToCamelCase() when kLowerCamel now converts first char to lower. (#7838) 2023-03-15 01:09:24 +00:00
util_test.h
vector_has_test.fbs