1. 23 Jul, 2018 1 commit
  2. 05 Jun, 2018 2 commits
  3. 29 May, 2018 1 commit
    • leovitch's avatar
      [ObjC] Add ability to introspect list of enum values (#4678) · 28049024
      leovitch authored
      Added new API to GPBEnumDescriptor to enable introspection of enum values.
      
      Refactored implementation so that this contains a minimum of added code.
      
      Clarified comments regarding behavior in the presence of the alias_allowed option.
      
      Added unit tests for new functionality and for the alias case.
      28049024
  4. 07 Feb, 2018 1 commit
  5. 17 Nov, 2016 1 commit
  6. 27 Jun, 2016 1 commit
  7. 17 Jun, 2016 1 commit
  8. 15 Jun, 2016 1 commit
  9. 11 Jan, 2016 1 commit
  10. 10 Dec, 2015 1 commit
    • Thomas Van Lenten's avatar
      Update the min toolchain for iOS/OS X to be Xcode 7 · 938ba410
      Thomas Van Lenten authored
      - Let Xcode update the projects, schemes, and info.plists.
      - Add workaround for shallow analyzer issues in current Xcode versions (deep analyze gets things correct).
      - Tweak the Swift based tests to avoid warnings from Xcode 7's XCTest using optionals for autoenclosure results.
      - No longer tag the ObjC iOS travis test as flaky, xctool seems to manage the simulator pretty well.
      938ba410
  11. 08 Jun, 2015 1 commit
    • Thomas Van Lenten's avatar
      Beta quality drop of Objective C Support. · d846b0b0
      Thomas Van Lenten authored
      - Add more to the ObjC dir readme.
      - Merge the ExtensionField and ExtensionDescriptor to reduce overhead.
      - Fix an initialization race.
      - Clean up the Xcode schemes.
      - Remove the class/enum filter.
      - Remove some forced inline that were bloating things without proof of performance wins.
      - Rename some internal types to avoid conflicts with the well know types protos.
      - Drop the use of ApplyFunctions to the compiler/optimizer can do what it wants.
      - Better document some possible future improvements.
      - Add missing support for parsing repeated primitive fields in packed or unpacked forms.
      - Improve -hash.
      - Add *Count for repeated and map<> fields to avoid auto create when checking for them being set.
      d846b0b0
  12. 22 May, 2015 1 commit
    • Thomas Van Lenten's avatar
      Objective C Second Alpha Drop · 1dcc3294
      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.
      1dcc3294