1. 01 Oct, 2015 1 commit
    • Jon Skeet's avatar
      Support ToString in RepeatedField and MapField. · 9ed6d4da
      Jon Skeet authored
      This changes how we approach JSON formatting in general - instead of looking  at the field a value came from, we just look at the type of the value. It's possible this *could* be slightly inefficient, but if we start caring about JSON performance deeply, we'll probably want to rewrite all of this anyway. It's definitely simpler this way.
      
      When we support dynamic messages, we'll need to modify JsonFormatter to handle enum values, as they won't come be "real" .NET enums at that point. It shouldn't be hard to do though.
      9ed6d4da
  2. 30 Sep, 2015 3 commits
  3. 29 Sep, 2015 8 commits
  4. 28 Sep, 2015 1 commit
  5. 25 Sep, 2015 1 commit
  6. 23 Sep, 2015 1 commit
  7. 16 Sep, 2015 1 commit
  8. 14 Sep, 2015 1 commit
  9. 10 Sep, 2015 2 commits
  10. 09 Sep, 2015 3 commits
  11. 08 Sep, 2015 2 commits
  12. 05 Sep, 2015 1 commit
  13. 04 Sep, 2015 6 commits
  14. 01 Sep, 2015 5 commits
  15. 31 Aug, 2015 1 commit
    • Dan O'Reilly's avatar
      Fix Python 3.4 cpp implementation · d9598ca5
      Dan O'Reilly authored
      Fixes the ScalarMapContainer/MessageMapContainer implementations on
      Python 3.4, by dynamically allocating their PyTypeObjects using
      PyType_FromSpecWithBases, instead of statically allocating them. This is
      necessary because Python 3.4+ disallows statically allocating a class
      with a dynamically allocated parent.
      Signed-off-by: 's avatarDan O'Reilly <oreilldf@gmail.com>
      d9598ca5
  16. 29 Aug, 2015 3 commits