aboutsummaryrefslogtreecommitdiff
path: root/src/ProtocolBuffers.Test/TestProtos/UnitTestImportLiteProtoFile.cs
Commit message (Collapse)AuthorAgeFilesLines
* First pass at implementation and testing of reusable builders.csharptest2011-09-091-11/+41
|
* Inserted code region labeled "Designer generated code" which should be ↵csharptest2011-08-121-0/+4
| | | | | | | automatically ignored by style checking. Added #pragma warning disable 1591 to ignore warnings about undocumented classes/members within generated code.
* Several performance tweakscsharptest2011-06-091-1/+1
| | | | | | | | | | - Removed default value assingment when default is equal to default(T) - Added Benchmarks for most types and repeated/packed arrays - Left PopsicleList's list fields uninitialized util needed - Changed CodedInputStream's repated/packed reader - Changed Enum writers to simply cast to int - Changed the WriteEnum to use object rawValue that provides .ToString() if needed - Should be fully on par with original library for performance, gaining 2x-3x in some cases
* Finished adding find tag by namecsharptest2011-06-081-2/+14
|
* A few performance tweaks of the ICodedOutputStream interface/implementationcsharptest2011-06-081-3/+3
|
* Extracted ICodedInputStream interfacecsharptest2011-06-031-4/+4
|
* Refactoring of CodedInputStream.Read??? to use boolean return with out param.csharptest2011-06-031-2/+2
|
* Canged CodedInputStream.ReadTag to use boolean result with out params tocsharptest2011-06-031-1/+1
| | | | support reading a field name rather than a field tag.
* Canged CodedInputStream.ReadTag to use boolean result with out params tocsharptest2011-06-031-3/+6
| | | | support reading a field name rather than a field tag.
* Fully converted over to ICodedOutputStream for all WriteTo derivationscsharptest2011-06-031-1/+1
|
* Added the field name to all CodedOutputStream.Write??? callscsharptest2011-06-031-1/+1
| | | | | | | 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-201-0/+11
|
* Completed moving of keyfile and removing of InternalsVisibleTo usagescsharptest2011-05-201-1/+1
|
* version 2.3.0.277csharptest2011-05-191-1/+1
|
* One-off patch to convert Unix line endings to Windows ones for generated ↵Jon Skeet2011-04-031-246/+246
| | | | 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.
* Fixed build for lite runtimeJon Skeet2010-12-141-46/+96
|
* Integrated latest protoc.exe (2.3) and added/updated test protoscsharptest2010-11-051-0/+196