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