Jon Skeet
|
79c72a9930
|
Benchmarking
|
2009-01-16 13:19:31 +00:00 |
|
Jon Skeet
|
343d9f54b4
|
Upgraded to protoc.exe 2.0.3. Added new build target of clean-build
|
2009-01-16 11:52:44 +00:00 |
|
Jon Skeet
|
8f8186a30b
|
Benchmarking, dumping and munging
|
2009-01-16 10:57:40 +00:00 |
|
Jon Skeet
|
0c89aa1fdb
|
Move package declaration
|
2008-12-15 10:58:48 +00:00 |
|
Jon Skeet
|
b8b7d4fca3
|
Remove ugly bootstrapping - we don't need it now.
|
2008-12-15 10:58:12 +00:00 |
|
Jon Skeet
|
3f22511100
|
Added address book example
|
2008-11-24 16:09:39 +00:00 |
|
Jon Skeet
|
828510cdbd
|
Refactor IsInitialized to match Java version
|
2008-11-24 11:17:17 +00:00 |
|
Jon Skeet
|
4cf9e3c619
|
Fix property special-casing
|
2008-11-24 11:11:28 +00:00 |
|
Jon Skeet
|
1d131c98f0
|
New options now work fine.
|
2008-11-13 22:29:48 +00:00 |
|
Jon Skeet
|
d6343be707
|
Refactored options
|
2008-11-12 23:39:44 +00:00 |
|
Jon Skeet
|
60c059b8f0
|
Replaced copyright notice
|
2008-10-23 21:17:56 +01:00 |
|
Jon Skeet
|
20bfd9bf50
|
Fix bug in GeneratedBuilder.MergeFrom
|
2008-10-23 21:05:58 +01:00 |
|
Jon Skeet
|
b8c2fc57fc
|
Fixed bug in GeneratedBuilder.MergeFrom - only fields already set in builder would be merged.
|
2008-10-22 14:19:05 +01:00 |
|
Jon Skeet
|
52a035a4af
|
A few tweaks
|
2008-10-22 14:11:30 +01:00 |
|
Jon Skeet
|
87d6a3b8f7
|
Ignore solution cache files
|
2008-10-22 14:01:37 +01:00 |
|
Jon Skeet
|
6803686bc0
|
First cut at new layout
|
2008-10-22 13:30:34 +01:00 |
|
Jon Skeet
|
f0589506c9
|
Wiping slate clean to start again with new layout.
|
2008-10-22 13:18:49 +01:00 |
|
Jon Skeet
|
e60ce8bfaf
|
Final commit before changing layout
|
2008-10-22 07:11:17 +01:00 |
|
Jon Skeet
|
7f90d8ee57
|
Made things a bit more public for the sake of ProtoGen
|
2008-10-02 21:46:17 +01:00 |
|
Jon Skeet
|
7fd62ffd77
|
Initial setup of generator code. Little real functionality so far.
|
2008-09-04 15:13:21 +01:00 |
|
Jon Skeet
|
4658a3dd7e
|
Doc fix
|
2008-09-04 14:44:03 +01:00 |
|
Jon Skeet
|
dd9703ba53
|
Reduce dependencies
|
2008-09-04 14:43:43 +01:00 |
|
Jon Skeet
|
881db010cb
|
Fix initialization check when an optional field has required subfields
|
2008-09-04 14:43:17 +01:00 |
|
Jon Skeet
|
0dabc77f7f
|
Renamed GeneratedRepeatException to GeneratedRepeatExtension
|
2008-09-04 14:41:09 +01:00 |
|
Jon Skeet
|
be432ca43c
|
Added a doc TODO
|
2008-09-04 14:35:05 +01:00 |
|
Jon Skeet
|
57be03df65
|
Removed unnecessary delegate
|
2008-09-04 14:34:01 +01:00 |
|
Jon Skeet
|
0bf2ad145d
|
Implemented popsicle immutability for lists. Modified MessageStreamIterator to be singly generic.
|
2008-08-21 21:57:58 +01:00 |
|
Jon Skeet
|
ad6903fe33
|
Fix to constructor access for nested types, and first pass at streaming.
|
2008-08-19 21:24:21 +01:00 |
|
Jon Skeet
|
f09fed217f
|
Small tidying.
|
2008-08-16 21:23:40 +01:00 |
|
Jon Skeet
|
2cbd799b5e
|
Comments.
|
2008-08-15 21:24:06 +01:00 |
|
Jon Skeet
|
984eb9c27a
|
Just comments.
|
2008-08-15 21:15:41 +01:00 |
|
Jon Skeet
|
3fa72c5556
|
Just the solution file - can be ignored.
|
2008-08-15 21:15:33 +01:00 |
|
Jon Skeet
|
0b6d39acc4
|
Remove unused variable.
|
2008-08-15 21:14:41 +01:00 |
|
Jon Skeet
|
92b0aaa09e
|
Use a nullable int for the memoizedSize, just because it's neater.
|
2008-08-15 21:12:55 +01:00 |
|
Jon Skeet
|
9deef9baec
|
Add aliases into enums
|
2008-08-15 20:57:15 +01:00 |
|
Jon Skeet
|
10ad653ce5
|
Reflect Java source code.
|
2008-08-15 20:48:16 +01:00 |
|
Jon Skeet
|
40c2221ef4
|
Updated C# tests and code for TextFormat to match Java.
|
2008-08-15 20:40:05 +01:00 |
|
Jon Skeet
|
7941ebf198
|
Updates due to changes to descriptor.proto
|
2008-08-15 20:08:37 +01:00 |
|
Jon Skeet
|
a09ca23e16
|
Solution file - should not be part of patch to svn
|
2008-08-14 20:38:10 +01:00 |
|
Jon Skeet
|
187108b507
|
Added some ignore files
|
2008-08-14 20:38:09 +01:00 |
|
Jon Skeet
|
8f721f5dc7
|
Experimental (and currently unused) behaviour to determine whether or not a message has any required fields.
|
2008-08-14 20:38:09 +01:00 |
|
Jon Skeet
|
b01135c485
|
Align delegates with .NET 3.5
|
2008-08-14 20:38:08 +01:00 |
|
Jon Skeet
|
6d0cbe7200
|
Use a switch instead of a map for WireFormat.
|
2008-08-14 20:38:08 +01:00 |
|
Jon Skeet
|
0980982095
|
Evil reflection optimisation.
|
2008-08-14 20:38:07 +01:00 |
|
Jon Skeet
|
38da52d349
|
Micro-optimisations around varints and strings.
|
2008-08-14 20:38:06 +01:00 |
|
Jon Skeet
|
272d384f6a
|
Use delegates instead of dynamic reflection.
|
2008-08-14 20:37:12 +01:00 |
|
Jon Skeet
|
db9d2fcd06
|
isInitialized optimisation for reflection-based generated protos
|
2008-08-14 20:37:11 +01:00 |
|
Jon Skeet
|
3b3150881a
|
Optimisations of IsInitialized and removal of unnecessary references.
|
2008-08-14 20:37:11 +01:00 |
|
Jon Skeet
|
0677933d9e
|
Addressbook samples.
|
2008-08-14 20:37:10 +01:00 |
|
Jon Skeet
|
81efcf25f3
|
Removed accidental addition of test directory.
|
2008-08-14 20:37:10 +01:00 |
|