Commit graph

120 commits

Author SHA1 Message Date
Jon Skeet
75f4268e60 Minor benchmarking changes 2009-03-05 14:22:28 +00:00
Jon Skeet
6678a73b0d For some reason the build file didn't get pushed last time 2009-03-05 13:26:31 +00:00
Jon Skeet
bceed3c198 Commit earlier deletes 2009-03-05 13:22:15 +00:00
Jon Skeet
ae87cf6e5c Moved benchmarking code around 2009-03-05 11:11:57 +00:00
Jon Skeet
e81a9d7c87 Added ToBuilder and WeakToBuilder 2009-02-24 16:50:56 +00:00
Jon Skeet
25a28580a6 Support packed primitive types 2009-02-18 16:06:22 +00:00
Jon Skeet
0ca3fecfaf Use atomic groups to mimic the possessive quantifier change in Java code 2009-01-27 14:56:10 +00:00
Jon Skeet
6a60ac33d0 String optimisations 2009-01-27 14:47:35 +00:00
Jon Skeet
49fcd4f794 Merge extensions correctly 2009-01-27 14:43:10 +00:00
Jon Skeet
642a8140c8 Setters/adders now throw ArgumentNullException appropriately. 2009-01-27 12:25:21 +00:00
Jon Skeet
25a2792283 Remove extraneous conversion to byte string 2009-01-27 07:20:53 +00:00
Jon Skeet
dc254e76fc Removed redundant import from tutorial proto 2009-01-21 14:55:14 +00:00
Jon Skeet
a376734115 Changed benchmark namespace and fixed enum issue 2009-01-16 18:06:56 +00:00
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