aboutsummaryrefslogtreecommitdiff
path: root/src/ProtocolBuffers/DescriptorProtos
Commit message (Collapse)AuthorAgeFilesLines
* Fully converted over to ICodedOutputStream for all WriteTo derivationscsharptest2011-06-032-42/+42
|
* Added the field name to all CodedOutputStream.Write??? callscsharptest2011-06-032-105/+103
| | | | | | | Refactored 'speed' generated write of arrays to call Write???Array. This may have impacted speed write speeds for arrays of non-reference types due to the use of non-generic IEnumerable and the subsequent boxing of value types. This could be addressed later if desired.
* Completed adding attributes to all generated typescsharptest2011-05-202-0/+163
|
* ooops, accidentally formatting these generated filescsharptest2011-05-202-12875/+8403
|
* reformatted all code to .NET standard formattingcsharptest2011-05-204-8500/+12992
|
* Completed moving of keyfile and removing of InternalsVisibleTo usagescsharptest2011-05-202-2/+2
|
* merged from protobuf-csharp-portcsharptest2011-05-192-2/+2
|\
| * version 2.3.0.277csharptest2011-05-192-2/+2
| |
* | - Added CSharpServiceType NONE to skip service generation.csharptest2011-05-191-19/+20
| | | | | | | | | | | | - Defaulted service_generator_type to NONE - Added /protos/extest/unittest_generic_services.proto to test services - Migrated unit tests to use the new generic services for testing
* | Implementation of service interface generatorcsharptest2011-05-031-8/+527
|/
* One-off patch to convert Unix line endings to Windows ones for generated ↵Jon Skeet2011-04-032-7988/+7988
| | | | source. Currently not sure why they ended up as Unix line endings after Git to Mercurial conversion, but we may need to tweak some repository settings.
* Full rutime working, Lite generator and runtime building but untestedcsharptest2010-11-072-2/+2
|
* Integrated latest protoc.exe (2.3) and added/updated test protoscsharptest2010-11-051-33/+203
|
* Completed the following changes & testing, see todo.txt for more informationcsharptest2010-09-031-8/+178
| | | | | | | | | | | 1 - Add a way to specify the output directory 2 - Added an option "file_extension" to control the suffix for cs files generated, defaults to ".cs" 3 - Added the option for "umbrella_namespace" used when nest_classes=false and having name conflicts 4 - Optionally remove dependencies to csharp options 5 - Investigate command line parsing library 6 - Investigate calling protoc directly 7 - Unable to resolve dependencies correctly 8 - Added several (20) nunits to automate the command-line invocation of each option
* Add option to remove CLSCompliance attributeJon Skeet2010-05-191-8/+50
|
* Fix issue 10 - check serialized size before writing to streamJon Skeet2010-05-192-0/+20
|
* Allow creation of namespace directoriesJon Skeet2010-02-081-9/+50
|
* Added a flag to allow code contracts to be emittedJon Skeet2009-11-031-12/+54
|
* Workaround for Mono bug 516379Jon Skeet2009-06-252-60/+60
|
* Remove unused variable in static constructorsJon Skeet2009-06-172-20/+20
|
* Added the ability to use an IEnumerable<T> when adding to a list, so you can do:Jon Skeet2009-06-051-21/+21
| | | | | | | | new Foo.Builder { RepeatedValue = { x.Select(y) } }; ... a bit like LINQ to XML.
* Add CLSCompliance.Jon Skeet2009-06-051-0/+3
|
* Include missing generated filesJon Skeet2009-06-051-0/+218
|
* Fix custom options behaviourJon Skeet2009-06-052-212/+360
|
* Write/Read delimited messagesJon Skeet2009-05-292-0/+180
|
* Added field constant generationJon Skeet2009-05-282-0/+70
|
* Avoid creating UnknownFieldSets unless we really have to.Jon Skeet2009-03-051-72/+228
|
* Added ToBuilder and WeakToBuilderJon Skeet2009-02-242-0/+20
|
* Support packed primitive typesJon Skeet2009-02-181-26/+73
|
* Merge extensions correctlyJon Skeet2009-01-271-0/+7
|
* Setters/adders now throw ArgumentNullException appropriately.Jon Skeet2009-01-272-0/+125
|
* Remove ugly bootstrapping - we don't need it now.Jon Skeet2008-12-151-14/+0
|
* Fix property special-casingJon Skeet2008-11-241-15/+15
|
* New options now work fine.Jon Skeet2008-11-131-11/+14
|
* Refactored optionsJon Skeet2008-11-121-23/+369
|
* Replaced copyright noticeJon Skeet2008-10-232-22/+54
|
* First cut at new layoutJon Skeet2008-10-224-0/+6259