1. 17 Aug, 2019 1 commit
  2. 12 Mar, 2019 1 commit
  3. 21 Feb, 2019 1 commit
  4. 19 Dec, 2017 1 commit
  5. 09 Dec, 2017 1 commit
  6. 12 Jul, 2017 1 commit
  7. 06 Feb, 2017 1 commit
  8. 14 Jul, 2016 3 commits
  9. 13 Jul, 2016 1 commit
    • Jon Skeet's avatar
      Implement RepeatedField.AddRange (#1733) · 042993b3
      Jon Skeet authored
      * Improve exception throwing implementation in collections
      
      * Implement RepeatedField.AddRange.
      
      This fixes issue #1730.
      
      * Optimize AddRange for sequences implementing ICollection
      
      (Also fix a few more C# 6-isms.)
      
      * Remove the overload for Add(RepeatedField<T>)
      
      We now just perform the optimization within AddRange itself.
      
      This is a breaking change in terms of "drop in the DLL", but is
      source compatible, which should be fine.
      042993b3
  10. 11 Jan, 2016 1 commit
  11. 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
  12. 10 Aug, 2015 1 commit
  13. 08 Aug, 2015 1 commit
  14. 05 Aug, 2015 1 commit
  15. 03 Aug, 2015 1 commit
  16. 30 Jul, 2015 1 commit
  17. 17 Jul, 2015 1 commit