1. 31 Jul, 2015 6 commits
  2. 30 Jul, 2015 16 commits
  3. 29 Jul, 2015 6 commits
  4. 28 Jul, 2015 3 commits
  5. 27 Jul, 2015 4 commits
  6. 26 Jul, 2015 1 commit
  7. 25 Jul, 2015 2 commits
  8. 23 Jul, 2015 1 commit
  9. 22 Jul, 2015 1 commit
    • Jon Skeet's avatar
      Implemented Jan's suggestion of FieldCollection, replacing FieldAccessorCollection. · c1c6b2d0
      Jon Skeet authored
      I think Jan was actually suggesting keeping both, but that feels redundant to me. The test diff is misleading here IMO, because I wouldn't expect real code using reflection to use several accessors one after another like this, unless it was within a loop. Evidence to the contrary would be welcome :)
      
      This change also incidentally goes part way to fixing the issue of the JSON formatter not writing out the fields in field number order - with this change, it does except for oneofs, which we can fix in a follow-up change.
      
      I haven't actually added a test with a message with fields deliberately out of order - I'm happy to do so though. It feels like it would make sense to be in google/src/protobuf, but it's not entirely clear what the rules of engagement are for adding new messages there. (unittest_proto3.proto?)
      c1c6b2d0