- 14 Nov, 2016 1 commit
-
-
Julien Brianceau authored
This change fixes the following Chromium presubmit error: third_party/protobuf/csharp/src/Google.Protobuf.Test/project.json could not be parsed: Expecting property name: line 25 column 3 (char 482)
-
- 04 Nov, 2016 1 commit
-
-
Msp authored
-
- 03 Nov, 2016 1 commit
-
-
Jon Skeet authored
This affects cases with leading capital letters. This breaks compatibility with previous C# releases, but fixes compatibility with other implementations. See #2278 for details.
-
- 10 Oct, 2016 5 commits
- 28 Sep, 2016 1 commit
-
-
Bo Yang authored
-
- 26 Sep, 2016 1 commit
-
-
Jan Tattermusch authored
-
- 23 Sep, 2016 2 commits
- 22 Sep, 2016 2 commits
-
-
Jan Tattermusch authored
-
Jan Tattermusch authored
-
- 21 Sep, 2016 1 commit
-
-
Bo Yang authored
-
- 20 Sep, 2016 1 commit
-
-
Bo Yang authored
-
- 05 Sep, 2016 1 commit
-
-
Guillaume Turri authored
This check adds a few constraints on the way to build a project when we have a proto file which imports another one. In particular, on projects which build both C# and Java, it's easy to end up with exceptions like Expected: included.proto but was src/main/protobuf/included.proto A user may work around this issue, but it may add unnecessary constraints on the layout of the project. According to https://github.com/google/protobuf/commit/f3504cf3b1d456a843e8242fdee9ba0bf2991dc1#diff-ecb0b909ed572381a1c8d1994f09a948R309 it has already been considered to get rid of this check, for similar considerations, and because it doesn't exist in the Java code
-
- 02 Sep, 2016 1 commit
-
-
Jisi Liu authored
-
- 16 Aug, 2016 1 commit
-
-
Thomas Van Lenten authored
Add more JSON tests around underscores
-
- 15 Aug, 2016 1 commit
-
-
Jon Skeet authored
This should fix the failures in the conformance tests - although it highlights the problem that we need to do this when changing the conformance.proto file...
-
- 27 Jul, 2016 2 commits
- 25 Jul, 2016 1 commit
-
-
Jisi Liu authored
-
- 14 Jul, 2016 7 commits
-
-
Jon Skeet authored
This also updates the version number to 3.0.0-beta4
-
Jon Skeet authored
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.
-
Jon Skeet authored
(Also fix a few more C# 6-isms.)
-
Jon Skeet authored
This fixes issue #1730.
-
Jon Skeet authored
-
Jon Skeet authored
Move to dotnet cli for building, and .NET Core (netstandard1.0) as target platform This also updates the version number to 3.0.0-beta4
-
Feng Xiao authored
-
- 13 Jul, 2016 3 commits
-
-
Feng Xiao authored
-
Feng Xiao authored
-
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.
-
- 10 Jul, 2016 1 commit
-
-
Jos Hickson authored
-
- 08 Jul, 2016 1 commit
-
-
Jon Skeet authored
This is the only call to TypeExtensions.IsValueType, so we can remove that method, making the whole type conditionally compiled out for .NET 3.5
-
- 04 Jul, 2016 1 commit
-
-
Jon Skeet authored
-
- 28 Jun, 2016 1 commit
-
-
detlevschwabe authored
* Adding condition compiler symbol to support .NET 3.5
-
- 23 Jun, 2016 1 commit
-
-
Jon Skeet authored
This isn't useful to most users, but can be handy in advanced use cases, as requested in #1465.
-
- 22 Jun, 2016 1 commit
-
-
Luke Bakken authored
-
- 21 Jun, 2016 1 commit
-
-
Jon Skeet authored
This doesn't currently change the ordering in the implementation, but allows us to do so in the future. We also need to change https://developers.google.com/protocol-buffers/docs/reference/csharp-generated#singular which states "Finally, unlike Dictionary<TKey, TValue>, MapField<TKey, TValue> preserves insertion order of entries." (We can just remove that sentence, I think.)
-