agilob 9fc33f6a73
[Dart] Add configuration to add new generators and add json_serializable (#8789)
* Add Dart configuration flag to set new generator

* Change templates to add json_serializable generator

* Fix dart tests

* Add custom serialization for standard generator

* this change opens us a way to allow adding more than 2 generators

* Add sample project for json_serializer

* Use basename for json field name

* Update samples with basename as json key

* Update dart generator docs

* Create AbstractDartCodegen class

* Update docs, dart-dio and dart-jaguar dont get json_serializable yet

* Deduplicate method calls

* Dix dart-dio generation

* Revert formatting change in dart mustache

* Fix formatting changes again

* Improve dart serialization documentation

specify default serializer

* Better name for cli option

* Rename default dart generator to 'native'

* Another attempt to reduce whitespace noise

* Fix api-client and api-helper

* Rename default serialization mode to include word serialization

* Remove trailing whitespace in enums
2021-02-25 17:11:16 +08:00
..
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-11-02 21:31:32 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2021-01-26 10:27:09 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00

The following generators are available:

CLIENT generators

SERVER generators

DOCUMENTATION generators

SCHEMA generators

CONFIG generators