aboutsummaryrefslogtreecommitdiffhomepage
path: root/csharp/src/Google.Protobuf.Test/TestProtos
Commit message (Collapse)AuthorAge
* Write messages to backing field in generated C# cloning code (#4440)Gravatar Sydney Acksman2018-04-19
| | | | | | * Edited MessageFieldGenerator to clone to backing field instead of property * Generated C# proto code
* Add auto-generated header to C# generated files (#4038)Gravatar Jan Tattermusch2017-12-13
| | | | | | * Add auto-generated header to C# generated files * regenerate C# protos
* Add unknown field support for csharp (#3936)Gravatar Jie Luo2017-12-13
| | | Add unknown field support for csharp
* Regenerated code from previous C# codegen commitGravatar Jon Skeet2017-12-09
| | | | | | With this in place, all tests should pass. Fixes #3725.
* Remove non-C# options from C#-only test protosGravatar Jon Skeet2017-11-14
|
* Regenerated test code for C#Gravatar Jon Skeet2017-11-12
|
* Fix merging with message-valued oneofGravatar Jon Skeet2017-10-31
| | | | | | | | | | If messages A and B have the same oneof case, which is a message type, and we merge B into A, those sub-messages should be merged. Fixes #3200. Note that I haven't regenerated all the code, as some of the protos have been changed, breaking generation.
* Update the comment on the message_type to cover what it should be.Gravatar Thomas Van Lenten2017-07-26
|
* fix php failing list and csharp generated protoGravatar Yilun Chong2017-07-05
|
* There might be duplicated enum values when allow_alias is true. Add ↵Gravatar Jie Luo2017-02-28
| | | | PreferredAlias into OriginalNameAttribute to remove the duplication (#2727)
* Add Oneof custom options testGravatar Jie Luo2017-01-27
|
* Support custom options in C#Gravatar Jon Skeet2017-01-19
| | | | | | | | | | | | This consists of: - Changing the codegen for the fixed set of options protos, to parse unknown fields instead of skipping them - Add a new CustomOptions type in the C# support library - Expose CustomOptions properties from the immutable proto wrappers in the support library Only single-value options are currently supported, and fetching options values requires getting the type right and knowing the field number. Both of these can be addressed at a later time. Fixes #2143, at least as a first pass.
* remove leading whitespace in C# xml commentsGravatar Jan Tattermusch2016-12-12
|
* Factored Conformance and Benchmark test messages into shared test schema. ↵Gravatar Joshua Haberman2016-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#1971) * Factored Conformance test messages into shared test schema. * Updated benchmarks to use new proto3 message locations. * Fixed include path. * Conformance: fixed include of Python test messages. * Make maven in Rakefile use --batch-mode. * Revert changes to benchmarks. On second thought I think a separate schema for CPU benchmarking makes sense. * Try regenerating C# protos for new test protos. * Removed benchmark messages from test proto. * Added Jon Skeet's fixes for C#. * Removed duplicate/old test messages C# file. * C# fixes for test schema move. * Fixed C# to use the correct TestAllTypes message. * Fixes for Objective C test schema move. * Added missing EXTRA_DIST file.
* Changes to generated code from previous commitGravatar Jon Skeet2016-07-04
|
* Regenerate all C# code and make it compileGravatar Jon Skeet2016-04-20
| | | | JSON tests fail, as we're not using OriginalNameAttribute yet.
* csharp: add support for the json_name optionGravatar alien2016-03-18
| | | | | Conflicts: csharp/src/Google.Protobuf/JsonFormatter.cs
* Generated code changes from previous commitGravatar Jon Skeet2016-02-04
|
* Generated code for GeneratedCodeInfo changeGravatar Jon Skeet2016-02-04
|
* Merge pull request #1096 from jskeet/custom-to-stringGravatar Jan Tattermusch2016-01-19
|\ | | | | Introduce ICustomDiagnosticMessage to allow for custom string formatting
* | Make sure thatGravatar Jon Skeet2016-01-15
| | | | | | | | | | | | "valueField": null is parsed appropriately, i.e. that it remembers that the field is set.
| * Introduce ICustomDiagnosticMessage to allow for custom string formattingGravatar Jon Skeet2016-01-13
|/ | | | This fixes issue #933, effectively.
* Prohibit null values in map fieldsGravatar Jon Skeet2016-01-11
| | | | | On deserialization, missing values for message types are replaced with a "default" message.
* Generated code changes from previous commit.Gravatar Jon Skeet2015-12-15
|
* Generated code changes for previous commit (basically ↵Gravatar Jon Skeet2015-11-22
| | | | InternalBuildGeneratedFileFrom => FromGeneratedCode)
* Generated code from previous commit.Gravatar Jon Skeet2015-11-19
|
* Generated code changes and manual changes for previous commit.Gravatar Jon Skeet2015-11-09
|
* Generated code for previous commit (oneof case contributing to hash code and ↵Gravatar Jon Skeet2015-10-24
| | | | equality).
* Generated code from previous commit.Gravatar Jon Skeet2015-10-01
|
* Fix typo in oneof case enum commentGravatar Jon Skeet2015-09-30
|
* Generated code changes for previous commit.Gravatar Jon Skeet2015-09-29
|
* Generated code for previous commitGravatar Jon Skeet2015-09-29
|
* Regenerated code. Most changes are whitespace, removing trailing spaces.Gravatar Jon Skeet2015-09-01
| | | | Other changes are due to the well-known types changing without us regenerating.
* Generated code for previous commit.Gravatar Jon Skeet2015-08-06
|
* Generated code changes for previous commit.Gravatar Jon Skeet2015-08-05
|
* Generated code changes for previous commit.Gravatar Jon Skeet2015-08-05
|
* Fix JSON formatting to always emit fields in field order, including oneofsGravatar Jon Skeet2015-07-31
|
* Handle field names of "descriptor" and "types".Gravatar Jon Skeet2015-07-31
|
* Generated code for previous commit.Gravatar Jon Skeet2015-07-30
|
* Generated code from previous commit.Gravatar Jon Skeet2015-07-30
|
* regenerate codeGravatar Jan Tattermusch2015-07-29
|
* Fix attribute mistake and regenerate code.Gravatar Jon Skeet2015-07-22
|
* Generated code for previous commit.Gravatar Jon Skeet2015-07-22
|
* Generated code changes following previous commit.Gravatar Jon Skeet2015-07-21
|
* First pass at the big rename from ProtocolBuffers to Google.Protobuf.Gravatar Jon Skeet2015-07-17
We'll see what I've missed when CI fails...