2 Commits (fc7454acf8ab7608c0fe85bf108c4056b9f39db4)

Author SHA1 Message Date
Mike Kruskal a29e0e3f44 Sync from Piper @439400376 3 years ago
Jon Skeet e1e9d3e6da Normalize all C# and .proto files to LF 3 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Jie Luo b308580bb1 Cherrypick for csharp, including: 7 years ago
Jie Luo bfd254e14f
Add unknown field support for csharp (#3936) 7 years ago
Jie Luo 9f09d1804a Add proto and test files for csharp compatibility tests against v3.0.0. 8 years ago
Jon Skeet 84ea2c7a81 Regenerate all C# code and make it compile 9 years ago
avgweb ad2d775e1b Replace StringBuilder with TextWriter in JsonFormatter 9 years ago
Jon Skeet 9bdc848832 Validate that end-group tags match their corresponding start-group tags 9 years ago
Jon Skeet 5dba7d7b4c Introduce ICustomDiagnosticMessage to allow for custom string formatting 9 years ago
Jon Skeet 9e4f354f14 Prohibit null values in map fields 9 years ago
Jon Skeet 964627ece0 Include the oneof-case in equality and hash code generated code. 9 years ago
Jon Skeet 6e16037c99 Address review comments. 9 years ago
Jon Skeet 15bf55e225 Validate that after reading a message, we've consumed as many bytes as we expected to. 9 years ago
Jon Skeet 9df2defa29 Consume unknown fields when parsing. 9 years ago
Jon Skeet 0e0e0c97e7 Expose Coded*Stream constructors directly. 9 years ago
Jon Skeet 3980cf9df1 Prohibit null values for string/bytes fields in generated code. 9 years ago
Jan Tattermusch 3783d9a8ad remove the freeze API 9 years ago
Jon Skeet 20bf6a563a First pass at making field access simpler. 10 years ago
Jon Skeet 53c399a1d6 Revamp to reflection. 10 years ago
Jon Skeet 59eeebee87 First pass at the big rename from ProtocolBuffers to Google.Protobuf. 10 years ago
Jon Skeet 739d13d5d1 Generate the well-known types in C# 10 years ago
Jon Skeet ef3464dff6 Oneof reflection support. (Generated code changes in next commit.) 10 years ago
Jon Skeet 0da4a89c97 Knock-on effects of moving GetSampleMessage. 10 years ago
Jon Skeet 78ea98f56f Implement reflection properly for fields. 10 years ago
Jon Skeet 3cce11ce1c Minor fix-ups as suggested in PR #560. 10 years ago
Jon Skeet ee835a3fe4 Fix copyright lines for all C# code. 10 years ago
Jon Skeet f34d37a3d4 Tidying up and extra tests. 10 years ago
Jon Skeet c12833104f Tweaks and more tests for maps 10 years ago
Jon Skeet df44ae4413 More map tests, and various production code improvements. 10 years ago
Jon Skeet 0d684d3420 First pass at map support. 10 years ago
Jon Skeet bfee2dfe13 Implement freezing for messages and repeated fields. 10 years ago
Jon Skeet 6c1fe6ea3e Implement Clone. 10 years ago
Jon Skeet e38294a62d First pass at the mutable API. Quite a bit more to do - in particular, it's pretty slow right now. 10 years ago
Jie Luo f7b417ddfe Add oneof support for C# 10 years ago
Jon Skeet 90c8932fc7 Convert back to using NUnit, which is now loaded via NuGet. 10 years ago
Jon Skeet c56475088d Change to using xUnit for all unit tests, and fetch that via NuGet. 10 years ago
Jon Skeet ce66c5f1b9 Updated set of unit tests and unit test protos. 10 years ago