328 Commits (e891c29f9bc6aec94db80d44ed8c24d4142f7c3f)

Author SHA1 Message Date
Jon Skeet b4a58173f2 Ensure all formatted well-known-type values are valid JSON 9 years ago
Jon Skeet aa431a0481 Improve number handling in JSON parsing 9 years ago
Jon Skeet 9f10c4576a Remove unused method in FieldCodec. 9 years ago
Jon Skeet d49b9c81ec Fix C# source generation shell script and remove out of date notes 9 years ago
Jan Tattermusch 00ace95ae3 add reference generator dependency 9 years ago
Jan Tattermusch 52139f9fde make nuget package support CoreCLR 9 years ago
Jon Skeet a4dc5968b1 Add JSON parsing to conformance tests. 9 years ago
Jon Skeet adee6fe332 Generated code changes from previous commit. 9 years ago
Jon Skeet aabc6c411a Make ToString() valid without a type registry 9 years ago
Jon Skeet 3de2fced6b Handle JSON parsing for Any. 9 years ago
Jon Skeet 567579b505 JSON formatting for Any. 9 years ago
Jon Skeet a2667aafd8 Generated code changes for previous commit (basically InternalBuildGeneratedFileFrom => FromGeneratedCode) 9 years ago
Jon Skeet 72ec33676f Tidy up reflection in advance of attempting to implement DynamicMessage. 9 years ago
Jon Skeet f7e43c6f80 Added the type registry in advance of implementing Any support. 9 years ago
Gabriel Kliot bdec990703 Removed redundant comment. 9 years ago
Jon Skeet 360feda5f7 Finished an implementation comment 9 years ago
Jon Skeet eadd4caa09 Generated code from previous commit. 9 years ago
Jon Skeet 2a15051a1e Introduce a Parser property into MessageDescriptor, and populate it from generated types. 9 years ago
Gabriel Kliot 09d03dfc7e Fixed a bug in CSharp SampleUsage. 9 years ago
Jon Skeet 284bb452e4 Generated code changes and manual changes for previous commit. 9 years ago
Jon Skeet cff900e8f9 Generated code for previous commit. 9 years ago
Jon Skeet 6fa17e7597 Reimplement JSON recursion by detecting the depth in the tokenizer. 9 years ago
Jon Skeet 0fb39c4afe Created a new exception for JSON failures. 9 years ago
Jon Skeet 3d257a9dc1 Add recursion limit handling to JSON parsing. 9 years ago
Jon Skeet 6a94273549 Move the creation of the "fields by JSON name" dictionary to the descriptor. 9 years ago
Jon Skeet fb2488225f Implement JSON parsing in C#. 9 years ago
Jon Skeet 885406abcf Make BytesString.Unsafe internal (which it should have been all along) 9 years ago
Jon Skeet f5a0a7feeb Fix clearing wrapper type fields with reflection. 9 years ago
Jon Skeet 55313c9c5d Generated code for previous commit (oneof case contributing to hash code and equality). 9 years ago
Jon Skeet 964627ece0 Include the oneof-case in equality and hash code generated code. 9 years ago
Jon Skeet 9ed6d4da37 Support ToString in RepeatedField and MapField. 9 years ago
Jon Skeet 18e0a2e5ec Generated code from previous commit. 9 years ago
Jon Skeet 6bbbdfa24c Fix typo in oneof case enum comment 9 years ago
Jon Skeet e2c823027e Generated code changes for previous commit. 9 years ago
Jon Skeet b0888a42ad Generated code for previous commit 9 years ago
Jon Skeet 2212f56bcd Added documentation to generated code. 9 years ago
Jon Skeet e50461d809 Pack/Unpack implementation for Any. 9 years ago
Jon Skeet 9489817df2 Regenerated code. Most changes are whitespace, removing trailing spaces. 9 years ago
Jon Skeet 5eb1fac983 Generate a directory hierarchy based on namespace (C#) 9 years ago
Jan Tattermusch 8fca6f83c6 Update README.md for C# 9 years ago
Jan Tattermusch 72145dffd8 include descriptor.proto in nuget package 9 years ago
Jan Tattermusch 295047518c include descriptor.proto in nuget package 9 years ago
Jon Skeet 8f2892bc62 Remove extraneous TODO 9 years ago
Jon Skeet 3c74a0c9cc Change where we rename Descriptor.cs to DescriptorProtoFile.cs. 9 years ago
Jon Skeet 31d119af22 Remove extraneous TODO 9 years ago
Jon Skeet ca89a1a118 Change where we rename Descriptor.cs to DescriptorProtoFile.cs. 9 years ago
Jan Tattermusch fa2fe35dec fix type initialization problem with FileDescriptor 9 years ago
Jan Tattermusch 143688f68b add a failing descriptor test 9 years ago
Jan Tattermusch a55a4449ef remove duplicate test case 9 years ago
Jon Skeet a39ababb7c Allow public access to descriptor.proto as a dependency. 9 years ago