Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Write messages to backing field in generated C# cloning code (#4440) | Sydney Acksman | 2018-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) | Jan Tattermusch | 2017-12-13 |
| | | | | | | * Add auto-generated header to C# generated files * regenerate C# protos | ||
* | Add unknown field support for csharp (#3936) | Jie Luo | 2017-12-13 |
| | | | Add unknown field support for csharp | ||
* | Regenerated code from previous C# codegen commit | Jon Skeet | 2017-12-09 |
| | | | | | | With this in place, all tests should pass. Fixes #3725. | ||
* | Remove non-C# options from C#-only test protos | Jon Skeet | 2017-11-14 |
| | |||
* | Regenerated test code for C# | Jon Skeet | 2017-11-12 |
| | |||
* | Fix merging with message-valued oneof | Jon Skeet | 2017-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. | Thomas Van Lenten | 2017-07-26 |
| | |||
* | fix php failing list and csharp generated proto | Yilun Chong | 2017-07-05 |
| | |||
* | There might be duplicated enum values when allow_alias is true. Add ↵ | Jie Luo | 2017-02-28 |
| | | | | PreferredAlias into OriginalNameAttribute to remove the duplication (#2727) | ||
* | Add Oneof custom options test | Jie Luo | 2017-01-27 |
| | |||
* | Support custom options in C# | Jon Skeet | 2017-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 comments | Jan Tattermusch | 2016-12-12 |
| | |||
* | Factored Conformance and Benchmark test messages into shared test schema. ↵ | Joshua Haberman | 2016-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 commit | Jon Skeet | 2016-07-04 |
| | |||
* | Regenerate all C# code and make it compile | Jon Skeet | 2016-04-20 |
| | | | | JSON tests fail, as we're not using OriginalNameAttribute yet. | ||
* | csharp: add support for the json_name option | alien | 2016-03-18 |
| | | | | | Conflicts: csharp/src/Google.Protobuf/JsonFormatter.cs | ||
* | Generated code changes from previous commit | Jon Skeet | 2016-02-04 |
| | |||
* | Generated code for GeneratedCodeInfo change | Jon Skeet | 2016-02-04 |
| | |||
* | Merge pull request #1096 from jskeet/custom-to-string | Jan Tattermusch | 2016-01-19 |
|\ | | | | | Introduce ICustomDiagnosticMessage to allow for custom string formatting | ||
* | | Make sure that | Jon Skeet | 2016-01-15 |
| | | | | | | | | | | | | "valueField": null is parsed appropriately, i.e. that it remembers that the field is set. | ||
| * | Introduce ICustomDiagnosticMessage to allow for custom string formatting | Jon Skeet | 2016-01-13 |
|/ | | | | This fixes issue #933, effectively. | ||
* | Prohibit null values in map fields | Jon Skeet | 2016-01-11 |
| | | | | | On deserialization, missing values for message types are replaced with a "default" message. | ||
* | Generated code changes from previous commit. | Jon Skeet | 2015-12-15 |
| | |||
* | Generated code changes for previous commit (basically ↵ | Jon Skeet | 2015-11-22 |
| | | | | InternalBuildGeneratedFileFrom => FromGeneratedCode) | ||
* | Generated code from previous commit. | Jon Skeet | 2015-11-19 |
| | |||
* | Generated code changes and manual changes for previous commit. | Jon Skeet | 2015-11-09 |
| | |||
* | Generated code for previous commit (oneof case contributing to hash code and ↵ | Jon Skeet | 2015-10-24 |
| | | | | equality). | ||
* | Generated code from previous commit. | Jon Skeet | 2015-10-01 |
| | |||
* | Fix typo in oneof case enum comment | Jon Skeet | 2015-09-30 |
| | |||
* | Generated code changes for previous commit. | Jon Skeet | 2015-09-29 |
| | |||
* | Generated code for previous commit | Jon Skeet | 2015-09-29 |
| | |||
* | Regenerated code. Most changes are whitespace, removing trailing spaces. | Jon Skeet | 2015-09-01 |
| | | | | Other changes are due to the well-known types changing without us regenerating. | ||
* | Generated code for previous commit. | Jon Skeet | 2015-08-06 |
| | |||
* | Generated code changes for previous commit. | Jon Skeet | 2015-08-05 |
| | |||
* | Generated code changes for previous commit. | Jon Skeet | 2015-08-05 |
| | |||
* | Fix JSON formatting to always emit fields in field order, including oneofs | Jon Skeet | 2015-07-31 |
| | |||
* | Handle field names of "descriptor" and "types". | Jon Skeet | 2015-07-31 |
| | |||
* | Generated code for previous commit. | Jon Skeet | 2015-07-30 |
| | |||
* | Generated code from previous commit. | Jon Skeet | 2015-07-30 |
| | |||
* | regenerate code | Jan Tattermusch | 2015-07-29 |
| | |||
* | Fix attribute mistake and regenerate code. | Jon Skeet | 2015-07-22 |
| | |||
* | Generated code for previous commit. | Jon Skeet | 2015-07-22 |
| | |||
* | Generated code changes following previous commit. | Jon Skeet | 2015-07-21 |
| | |||
* | First pass at the big rename from ProtocolBuffers to Google.Protobuf. | Jon Skeet | 2015-07-17 |
We'll see what I've missed when CI fails... |