1. 12 Jun, 2019 1 commit
  2. 21 May, 2019 4 commits
  3. 03 May, 2019 1 commit
    • Sydney Acksman's avatar
      C# Proto2 feature : Extensions (#5350) · 9e89b6e7
      Sydney Acksman authored
      * Compiler changes (extensions)
      
      * Generated changes (extensions)
      
      * Library changes (extensions)
      
      * Adjusted a summary to indicate ContainingType can be null for extensions
      
      * Compiler changes (custom option review + access level review)
      
      * Generated code changes (custom options + access review)
      
      * Library changes (custom options + access review)
      
      * Support C# 6 with library changes
      
      * Access HasValue by property
      
      * Set access level of all extension classes to internal (revert in next PR)
      
      * Added null checks to custom options
      
      * Rebase on master and regenerate Conformance
      
      * Removed second dictionary from ExtensionSet
      
      * Rebased compiler changes
      
      * Rebased generated code changes
      
      * Rebased library changes + review changes
      
      * Add more safety checks to extension accessors
      
      * Remove instances where extension sets were unnecessarily allocated
      
      * Remove cleared items from sets
      Empty sets are now made null
      IExtensionMessage -> IExtendableMessage
      
      * Remove dead code from IExtensionValue impls
      
      * Clean both repeated and single value extensions
      
      * Add GetOrRegister method for repeated fields and allow clearing repeated extensions
      
      * Add type safe ClearExtension methods, remove non-generic IExtendableMessage interface.
      
      * Simplify ExtensionSet.TryMergeFieldFrom
      
      * Rebase on master to resolve conflicts
      
      * Fix Makefile.am
      
      * Add ObjectIntPair to Makefile.am
      9e89b6e7
  4. 23 Apr, 2019 1 commit
  5. 10 Apr, 2019 1 commit
  6. 09 Apr, 2019 1 commit
  7. 26 Mar, 2019 1 commit
  8. 20 Mar, 2019 1 commit
  9. 18 Mar, 2019 1 commit
  10. 15 Mar, 2019 1 commit
  11. 14 Mar, 2019 1 commit
  12. 13 Mar, 2019 1 commit
  13. 12 Mar, 2019 5 commits
  14. 11 Mar, 2019 1 commit
    • Sydney Acksman's avatar
      Bump target frameworks of C# programs from netcoreapp1.0 to netcoreapp2.1 (#5838) · 15fab910
      Sydney Acksman authored
      * Bump target frameworks from netcoreapp1.0 to netcoreapp2.2.
      Move global.json up to root of repo, change SDK ver to 2.2.100
      Change .net core sdk in dockerfile for kokoro to ver 2.2.100
      
      * Re-add curl install
      
      * Change all exe target to 2.1
      
      * Fix incorrect versions in global.json and Dockerfile
      
      * Downgrade version to 2.1 to match exe targets
      
      * introduce separate testing Dockerfile for C#
      
      * revert changes to the shared Dockerfile
      
      * use netcoreapp2.1 for C# conformance tests
      
      * use language specific dockerfile for testing C#
      
      * Edit compatibility tests script to use parameters instead of file copies
      
      * install dotnet SDK on windows before running the tests
      
      * update csharp_EXTRA_DIST
      15fab910
  15. 08 Mar, 2019 1 commit
  16. 28 Feb, 2019 1 commit
  17. 26 Feb, 2019 3 commits
  18. 25 Feb, 2019 1 commit
  19. 22 Feb, 2019 1 commit
  20. 21 Feb, 2019 1 commit
  21. 19 Feb, 2019 1 commit
  22. 14 Feb, 2019 1 commit
  23. 11 Feb, 2019 2 commits
  24. 31 Jan, 2019 1 commit
  25. 24 Jan, 2019 1 commit
  26. 14 Jan, 2019 1 commit
  27. 11 Jan, 2019 1 commit
    • Yilun Chong's avatar
      Down-integrate internal changes to github. (#5566) · cb95a7f6
      Yilun Chong authored
      * Down-integrate internal changes to github.
      
      * fix csharp conformance test
      
      * add comments in conformance.proto for text format
      
      * fix comments
      
      * fix comments, re-generated csharp file
      
      * fix comments, re-generated csharp file
      cb95a7f6
  28. 10 Jan, 2019 1 commit
  29. 08 Jan, 2019 1 commit
  30. 20 Dec, 2018 1 commit