Anton Bobukh
b50b6be60a
[Kotlin] Control the generation of reflection with --reflect-names ( #7775 )
...
* [Kotlin] Control the generation of reflection with --reflect-names.
Tested:
```
$ cmake -G "Unix Makefiles" && make && ./tests/flatc/main.py
...
KotlinTests.EnumValAttributes
[PASSED]
KotlinTests.EnumValAttributes_ReflectNames
[PASSED]
KotlinTests: 2 of 2 passsed
...
35 of 35 tests passed
```
* [Kotlin] Fix SampleBinary by converting Byte to UByte for ubyte fields.
* [Kotlin] Annotate all generated classes with kotlin.ExperimentalUnsignedTypes.
2023-01-10 10:03:39 -08:00
Piotr Dziwiński
54418f371b
Add support for metadata attributes for enum values ( #7567 ) ( #7568 )
...
* Add support for metadata attributes for enum values (#7567 )
* Fix path lookup in flatc test
* Try a fix for Windows paths
* Convert path to string to fix Windows error
2022-10-06 20:18:00 -04:00
Björn Harrtell
4fca4dc60c
[TS/JS] Move TS tests to dedicated folder and deps upgrade ( #7508 )
...
* Move TS tests to dedicated folder and deps upgrade
* Attempt to fix generate_code
* Fix dir on CI
* Add js extension
* Fix missing extension
* Harmonize with test gen
* Unexplained code gen change
* Restore yarn.lock
* Naive attempt to fix bazel stuff
* Pin @bazel/typescript to 5.2.0
* Attempt to fix bazel
* More tweak
* Upgrade deps
* Tweak?
* Fix path
* Fix test package
Co-authored-by: Derek Bailey <derekbailey@google.com >
2022-09-12 20:03:23 -07:00
Derek Bailey
d6f06c33f7
Reworked keep prefix ( #7456 )
...
* reworked keep prefix
* checking in missing schema
* fix flatc path for build scripts
2022-08-22 18:59:24 -07:00
Derek Bailey
82b75407a3
Wrap types in namespace for --ts-flat-files and --gen-all ( #7451 )
...
* Wrap types in namespace for --ts-flat-files and --gen-all
* Fixes for escaping object types
* Added to generate_code
2022-08-16 12:52:26 -07:00
Derek Bailey
a66de58af9
Partial support for --ts-flat-files and --gen-all ( #7446 )
...
* Partial support for --ts-flat-files and --gen-all
* Add generated code changes
* remove some debugging code left over
* missed grpc files
2022-08-15 16:11:45 -07:00
Derek Bailey
fa1174aa7b
[TypeScript] Fix namespaceless schema generation ( #7432 )
...
* Add tests for ts flatc
* fix typescript generation of namespaceless file
* Add typescript genereated code from generate_code.py
* Support multiple module flatc testing
2022-08-14 11:34:19 -07:00
Derek Bailey
9dbe819efd
Add flatc python tests to CI ( #7437 )
2022-08-13 17:30:51 -07:00
Derek Bailey
47c757f714
Add tests for flatc ( #7405 )
2022-08-06 21:11:03 -07:00