- 09 Aug, 2018 1 commit
-
-
Feng Xiao authored
-
- 27 Jul, 2018 1 commit
-
-
Paul Yang authored
* Give a unique category to each test. This change introduce a TestCategory enum to ConformanceRequest. Existing tests are divided into three categories: binary format test, json format test and json format (ignore unknown when parsing) test. For the previous two categories, there is no change to existing testee programs. For tests with the last category, testee programs should either enable ignoring unknown field during json parsing or skip the test. * Fix python test * Fix java * Fix csharp * Update document * Update csharp generated code
-
- 09 Jul, 2018 1 commit
-
-
Paul Yang authored
* Enable ignoring unknown in json parsing in php * Update generated descriptor files * Update failure list for other languages. * Remove unnecessary php files
-
- 19 Dec, 2017 1 commit
-
-
Jie Luo authored
Add preserve UnknownFields Compare floating point values bitwise Add auto-generated header to C# generated files
-
- 13 Dec, 2017 1 commit
-
-
Jie Luo authored
Add unknown field support for csharp
-
- 26 Oct, 2017 1 commit
-
-
Paul Yang authored
* Reserve unknown in ruby * Revert ruby tests. Wait for cpp impl for conformance test * Add conformance test for preserving unknown * Add unknown field conformance test to csharp failure list. * Fix comments * Fix comment * Fix comments * Fix typo * Use stringsink_string directly * Mark hd unused * Remove unused encodeunknown_handlerfunc
-
- 11 Aug, 2017 1 commit
-
-
Jon Skeet authored
Previously we only rejected the tag if the tag itself was 0, i.e. field=0, type=varint. The type doesn't matter: field 0 is always invalid. This removes the last of the C# conformance failures.
-
- 25 Jul, 2017 2 commits
- 19 Jul, 2017 1 commit
-
-
Jisi Liu authored
-
- 05 Jul, 2017 1 commit
-
-
Yilun Chong authored
-
- 01 Jul, 2017 1 commit
-
-
Yilun Chong authored
-
- 29 Mar, 2017 1 commit
-
-
Feng Xiao authored
-
- 18 Nov, 2016 1 commit
-
-
Feng Xiao authored
-
- 15 Nov, 2016 1 commit
-
-
Feng Xiao authored
-
- 03 Nov, 2016 1 commit
-
-
Jon Skeet authored
-
- 10 Oct, 2016 1 commit
-
-
Bo Yang authored
-
- 21 Sep, 2016 1 commit
-
-
Bo Yang authored
-
- 23 Aug, 2016 1 commit
-
-
Thomas Van Lenten authored
Add note about JSON tests maybe being wrong. - Add note about the JSON test maybe not being correct yet. - Add test to checks the generated names for double underscores to be sure they are what is expected.
-
- 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...
-
- 11 Aug, 2016 1 commit
-
-
Thomas Van Lenten authored
Incase the different runtimes have different generation/implementations for for the different primitive field types, cover a larger range of the proto types in the oneof zero tests.
-
- 31 Jul, 2016 1 commit
-
-
Jon Skeet authored
can reasonably be expected to be interoperable. (The fact that not all Int64/Uint64 values *can* be exactly represented in IEEE-754 and thus interoperably amongst JSON implementations is precisely the reason for wrapping them when we serialize... it shouldn't be a surprise that we can't round-trip in unwrapped form for all values.)
-
- 03 Jun, 2016 1 commit
-
-
Josh Haberman authored
Python 2.x doesn't detect unpaired surrogates so we have to do that manually.
-
- 15 Jan, 2016 1 commit
-
-
Jon Skeet authored
-
- 12 Jan, 2016 2 commits
-
-
Josh Haberman authored
-
Josh Haberman authored
-
- 05 Aug, 2015 2 commits