Correctly parse lists of enums in Dart generated code (#7157)

* Correctly parse lists of enums in Dart generated code

* Add a test for #6869

* Commit generated code

* Fixed missing newline-at-eof
This commit is contained in:
Will Hughes
2022-03-23 17:56:14 +13:00
committed by GitHub
parent 23a7e4e0b0
commit 5a13f622cf
5 changed files with 48 additions and 2 deletions

View File

@@ -25,6 +25,8 @@ cp monster_test.fbs ../dart/test
cd ../dart
../flatc --dart --gen-object-api -o ./test ./test/list_of_enums.fbs
# update packages
dart pub get
# Execute the sample.

View File

@@ -152,7 +152,7 @@ class _LongEnumReader extends fb.Reader<LongEnum> {
const _LongEnumReader();
@override
int get size => 1;
int get size => 8;
@override
LongEnum read(fb.BufferContext bc, int offset) =>