aboutsummaryrefslogtreecommitdiff
path: root/src/google/protobuf/compiler/csharp/csharp_helpers.cc
Commit message (Expand)AuthorAgeFilesLines
* C# Proto2 feature : Field presence and default values (#4642)Sydney Acksman2018-09-241-13/+48
* fix index out of range error in C# generation using msvc (#1329)Warren Falk2018-05-141-1/+1
* Missed LIBPROTOC_EXPORT for GRPC addedArkadiy Shapkin2016-12-011-0/+1
* Attempt to fix AppVeyor build by exporting GetEnumValueNameJon Skeet2016-04-201-0/+5
* Add C# codegen changes to enum value names (mostly C++)Jon Skeet2016-04-201-0/+93
* Line-wrapping changes only for C# generator codeJon Skeet2016-04-061-2/+4
* Added access_level for typesGaurav Vaish2016-04-051-13/+14
* Rename "umbrella" to "reflection" consistently.Jon Skeet2015-11-191-4/+3
* Change how the reflection descriptor class is generated.Jon Skeet2015-11-091-40/+12
* expose GetOutputFile in csharp_names.hJan Tattermusch2015-09-231-0/+35
* Change where we rename Descriptor.cs to DescriptorProtoFile.cs.Jon Skeet2015-08-251-0/+6
* Remove our own version of MakeTag now that the main one is fixed.Jon Skeet2015-08-071-11/+0
* Handle field names of "descriptor" and "types".Jon Skeet2015-07-311-1/+7
* refactor umbrella class helpersJan Tattermusch2015-07-301-22/+10
* First part of implementing wrapper types. Not ready yet!Jon Skeet2015-07-161-15/+24
* Convert package name to PascalCase for C# namespaceJon Skeet2015-07-141-2/+6
* Remove unused code in C# codegenJon Skeet2015-06-301-41/+1
* Fix for doubly-nested types - issue #307.Jon Skeet2015-06-291-1/+1
* First pass at map support.Jon Skeet2015-06-251-1/+6
* Revert the change to wire_format.h.Jon Skeet2015-06-241-0/+11
* Add oneof support for C#Jie Luo2015-05-291-3/+15
* temporarily removing csharp_umbrella_namespace file optionJan Tattermusch2015-04-171-3/+1
* removing csharp_property_name field optionJan Tattermusch2015-04-171-3/+1
* fixing implementation of GetFileUmbrellaNamespaceJan Tattermusch2015-04-131-18/+22
* implemented HasRequiredFields logicJan Tattermusch2015-04-131-2/+37
* output file naming logic, configurable file extension, comment rewordingJan Tattermusch2015-04-131-1/+1
* enable overriding of property name using csharp_property_nameJan Tattermusch2015-04-131-1/+3
* updated C# codegen to use restricted set of csharp options from descriptor.protoJan Tattermusch2015-04-131-15/+4
* Rewrote C# protogen to C++ (initial version)Jan Tattermusch2015-03-261-0/+383