Open
Description
Preliminary support for Dart has been pushed to genco:
https://github.com/udoprog/genco#language-support
Initial implementation could generate fromJson
/toJson
implementations for each type.
If you are interested in contributing towards supporting dart, please feel free to add a note in this issue.
Work in Progress
Reproto Branch: https://github.com/reproto/reproto/tree/dart - this is currently mostly a copy of the rust backend.
GenCo Branch: https://github.com/udoprog/genco/tree/dart Dart support now in a released version of GenCo.
TODO
- JSON support that passes the existing test suite. (PR: Initial support for JSON and Dart #62)
-
enum
support. -
type
support.- Partial, the big missing piece is iterating over lists and maps and encode/decode the values.
-
tuple
support. -
interface
support.- A number of big things have been solved when working on
type
support. But still some ways to go.
- A number of big things have been solved when working on
-
- Backend-specific documentation for Language Support.
- Running project integration tests. Done, since we now have a workdir.