608 Commits (94878b308041626794e6e39a687f174f2bf04b07)

Author SHA1 Message Date
Max Cai bc8eec3d2b Allow whitespace in nano codegen options. 11 years ago
Max Cai 79b311c163 Correctness: floating point equality using bits instead of ==. 11 years ago
Max Cai 1b1735ceb1 Don't serialize required fields whose 'has' flags are unset. 11 years ago
Max Cai e3714f0001 Extension overhaul. 11 years ago
Max Cai 04feb76f94 Avoid class initializers to help ProGuard. 11 years ago
Andrew Flynn c997c136bb Nano: don't generate accessor methods for nested methods 11 years ago
Max Cai adf2449a6d Align with main: two ways of parsing repeated packable fields. 11 years ago
Tom Chao 28b4dec79b Minimize method count for nanoproto. 11 years ago
Aurash Mahbod 3f0c348033 Allow for ref-type arrays containing null elements. 11 years ago
Brian Duff 56a37328ae Implement hashCode() and equals() behind a generator option. 12 years ago
Max Cai fba329d6d5 Feature request: set() and clear() accessors return this 12 years ago
Max Cai 9a93c5f593 Make generated code more aligned with Google Java style. 12 years ago
Max Cai cd3c68b255 Fix repeated field merging semantics. 12 years ago
Brian Duff 34547de99c Protect against null repeated fields. 12 years ago
Max Cai 0652d70174 Remove all field initializers and let ctor call clear(). 12 years ago
Andrew Flynn 0b86e55f67 Fix some indenting issues with set__() function 12 years ago
Brian Duff 10107cbc7a Add reftypes field generator option. 12 years ago
Nicholas Seckar b3c24e0ed2 Fix roundtrip failure with groups when unknown fields are enabled. 12 years ago
Max Cai 1479c7ab1b Implement enum_style=java option. 12 years ago
Jon Skeet 2d245ffe6a Regenerated proto code with string.Concat approach to descriptor data. 12 years ago
Jon Skeet 5a0feb2ae2 Upgrade solution format to Visual Studio 2012. This will lead to warnings 12 years ago
Jon Skeet 3b0795c15a Use string.Concat instead of String.Concat to avoid potential import problems, 12 years ago
Max Cai b337f25628 Accessor style for optional fields. 12 years ago
Max Cai ee4410d551 Add some bitfield helper methods from 2.4 12 years ago
Max Cai 71766127eb Add two codegen parameters to nano. 12 years ago
Sergey Geyn 4a04773b5b fixed a bug in protogen causing 12 years ago
csharptest d63096d1b2 Corrected code formatting and added TestCodedInputOutputPosition 12 years ago
xiaofeng@google.com 172019c40b Add missing #include of <algorithm> for min/max on VS2013 12 years ago
Jon Skeet dc8149fc64 Optimize FromBase64String to return Empty when presented with an empty string. 12 years ago
Jon Skeet f86edcbb46 When we write a single character to a JSON output, make sure we actually have 12 years ago
Max Cai 06eed37ec6 Fix outer classname for javamicro/javanano. 12 years ago
Ulas Kirazci 1c277f9c68 Fixed packed repeated serialization. 12 years ago
xiaofeng@google.com d833126822 Fix a typo. 12 years ago
Ulas Kirazci e83bbbbe42 Add an option to inspect "has" state upon parse. 12 years ago
xiaofeng@google.com 4f68d92cfa Add support for ThreadSanitizer atomicops API to protobuf - patch from glider@ 12 years ago
Max Cai 4c4d639025 Per-file java_multiple_files flag. 12 years ago
Chris Smith d98e9c4d0e Allow NaN/+inf/-inf defaults in micro/nano. 12 years ago
Tom Chao d4bb971d18 Update nano to serialize java keywords properly. 12 years ago
Brian Duff a9c4e082e0 Make it possible to use MessageNano.mergeFrom without casting. 12 years ago
Brian Duff 5659cca8c8 Nano support for extensions and unknown fields. 12 years ago
Brian Duff a220fe61e1 Fix enum field references with java_multiple_files. 12 years ago
Brian Duff 296787577a Fix javanano compiler generating uncompileable java code. This happened 12 years ago
csharptest 0a0dd0333a Fix for bug in limited input stream's Position, Introduced Position on output stream 12 years ago
csharptest 8c8a82a260 version 2.4.1.521 12 years ago
csharptest fdb4cc7ea5 Adde 'Unsafe' static type in ByteString to allow direct buffer manipulation without 12 years ago
csharptest 92fcf3537f Added the ability to instantiate a coded input with a pre-existing buffer 12 years ago
csharptest 71e22f8b7f Issue #43: Fix to correct identical 'umbrella_classname' options from trying to write to the same filename. 12 years ago
csharptest ef7091c9ed Issue #54: should retire all bytes in buffer (bufferSize) 12 years ago
Ficus Kirkpatrick 314a302933 Don't use Arrays.copyOf in generated code. 12 years ago
Ulas Kirazci 741f208bb9 Prevent conflicts between local and proto variable names. 12 years ago