GitHub user keatoncarter-wf opened a pull request: https://github.com/apache/thrift/pull/1023
THRIFT-3849 Created a Serializer/Deserializer in dart that mirrors the go version. @markerickson-wf @tylertreat-wf @stevenosborne-wf @brianshannan-wf ref: https://issues.apache.org/jira/browse/THRIFT-3849 You can merge this pull request into a Git repository by running: $ git pull https://github.com/keatoncarter-wf/thrift THRIFT-3849_dartSerializer Alternatively you can review and apply these changes as the patch at: https://github.com/apache/thrift/pull/1023.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1023 ---- commit 064711042622a42bd10b813dc58ab30b6b2f495f Author: Keaton Carter <keaton.car...@webfilings.com> Date: 2016-06-03T18:38:46Z THRIFT-3849 ported the serializer.go over to t_serializer.dart. commit b5c31a0a5699f0e27fcf6c8f28f5873c1f796278 Author: Keaton Carter <keaton.car...@webfilings.com> Date: 2016-06-06T18:15:52Z THRIFT-3849 finished up the dart serializer/deserializer. Switched the setReadBuffer over to public so that we can just set the buffer in order to write back to the thrift object. commit 1bcd1da7bdd3dfb6e7a3081accee56c42c4eed3f Author: Keaton Carter <keaton.car...@webfilings.com> Date: 2016-06-06T18:23:48Z THRIFT-3849 switched over to using BASE64 instead of CryptoUtils since it is deprecated. commit c8df0c7bfb252a6c3235c9729fb2e0614957d82b Author: Keaton Carter <keaton.car...@webfilings.com> Date: 2016-06-06T18:39:57Z THRIFT-3849 updated the pub spec sdk version so that BASE64 is available. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---