- 03 Jan, 2018 1 commit
-
-
Thomas Van Lenten authored
Add tests to cover all the common special casing in the runtime code to ensure things come out correctly.
-
- 17 Aug, 2016 1 commit
-
-
Sergio Campamá authored
Convert mapping of proto comments to appledoc format so they show up in Xcode and cocoadocs. Fixes https://github.com/google/protobuf/issues/1866
-
- 09 Aug, 2016 1 commit
-
-
Sergio Campamá authored
Convert mapping of proto comments to appledoc format so they show up in Xcode and cocoadocs. Fixes https://github.com/google/protobuf/issues/1866
-
- 24 May, 2016 1 commit
-
-
Thomas Van Lenten authored
- Add generator constant for the default framework name. - Add generator api for making the CPP symbol from the name. - Add generator api to see if it is a bundled proto file. - Output a CPP conditional and two imports for the core library headers. - Add helper for generating the #import for file headers to deal with the framework imports. - Add a reference from the unittests to a WKT to use that to inspect how imports generate. - Update the podspec to define the CPP symbol and require pods 1.0 (or later). Fixes https://github.com/google/protobuf/issues/1457
-
- 27 Apr, 2016 1 commit
-
-
Thomas Van Lenten authored
Both methods weren't checking the has_bits (where the bools are stored), so it resulted in invalid results. Add a test that should shake out something like this in the future also.
-
- 26 Apr, 2016 1 commit
-
-
Thomas Van Lenten authored
proto2 syntax allows the first enum to have a non zero value. This means any field using that default has a non zero default without having an explicit default being set. So when deciding what runtime info is needed, don't rely on an explicit default, always check that the values aren't zero. Fixes https://github.com/google/protobuf/issues/1453
-
- 08 Mar, 2016 1 commit
-
-
Thomas Van Lenten authored
Add a compile test to confirm things are working as expected.
-
- 22 May, 2015 1 commit
-
-
Thomas Van Lenten authored
- Style fixups in the code. - map<> serialization fixes and more tests. - Autocreation of map<> fields (to match repeated fields). - @@protoc_insertion_point(global_scope|imports). - Fixup proto2 syntax extension support. - Move all startup code to +initialize so it happen on class usage and not app startup. - Have generated headers use forward declarations and move imports into generated code, reduces what is need at compile time to speed up compiled and avoid pointless rippling of rebuilds.
-
- 06 May, 2015 1 commit
-
-
Thomas Van Lenten authored
-