Peter Leibiger
e1c43f1356
[dart][dart-dio] Prevent name clashes with existing dart types ( #8198 )
...
* [dart][dart-dio] Prevent name clashes with existing dart types
Can not use dart import aliases for now as this is not supported by built_value. This means we need to add potentially clashing names/classes to an `additionalReservedWords` exclusion list. Starting with a basic list of some http/io classes.
Correctly use `importMapping` and `defaultIncludes` this time around. Improve reserved word checking.
This now successfully generates `ModelList`, `ModelFile` and `ModelClient` models which previously were not generated at all or were wrong types.
* Address review comment
* Update generator docs
2020-12-16 17:25:20 +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-09-30 20:56:28 -04:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-09-30 20:56:28 -04:00
2020-09-30 20:56:28 -04: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-11-02 21:31:32 +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-16 17:25:20 +08:00
2020-12-16 17:25:20 +08:00
2020-12-16 17:25:20 +08:00
2020-12-09 10:42:54 +08:00
2020-12-07 10:07:03 +08:00
2020-12-09 10:42:54 +08:00
2020-09-30 20:56:28 -04:00
2020-10-19 22:15:44 -04:00
2020-10-19 22:15:44 -04:00
2020-10-19 22:15:44 -04:00
2020-09-30 20:56:28 -04:00
2020-12-09 10:42:54 +08:00
2020-09-30 20:56:28 -04:00
2020-09-30 20:56:28 -04:00
2020-08-31 21:43:40 -04:00
2020-09-30 20:56:28 -04:00
2020-09-30 20:56:28 -04:00
2020-12-09 10:42:54 +08:00
2020-10-19 22:15:44 -04:00
2020-10-19 22:15:44 -04: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
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-10 18:22:39 +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
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-10-31 17:38:37 +08:00
2020-10-31 17:38:37 +08:00
2020-10-31 17:38:37 +08:00
2020-10-31 17:38:37 +08:00
2020-09-30 20:56:28 -04:00
2020-12-09 10:42:54 +08:00
2020-09-30 20:56:28 -04:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-09-30 20:56:28 -04: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-09-30 20:56:28 -04: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
2020-12-09 10:42:54 +08:00
2020-09-30 20:56:28 -04: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-18 14:34:00 +08:00
2020-11-18 14:34:00 +08:00
2020-09-30 20:56:28 -04:00
2020-11-18 14:34:00 +08:00
2020-10-21 14:13:59 +08:00
2020-10-21 14:13:59 +08:00
2020-12-09 10:42:54 +08:00
2020-09-30 20:56:28 -04:00
2020-10-19 22:15:44 -04:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-11-10 11:29:50 +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
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
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00