1. 07 May, 2014 16 commits
  2. 02 May, 2014 5 commits
  3. 01 May, 2014 5 commits
  4. 30 Apr, 2014 2 commits
  5. 29 Apr, 2014 1 commit
  6. 25 Apr, 2014 4 commits
    • Jeff Davidson's avatar
      resolved conflicts for merge of 592b6078 to master · 46bf9261
      Jeff Davidson authored
      Change-Id: I4c9cebcc6922a970daca2af002c96bc7e8e102b8
      46bf9261
    • Jeff Davidson's avatar
      am 33a6680a: Merge "Support generation of Parcelable nano messages." · 3eafa87a
      Jeff Davidson authored
      * commit '33a6680ab98977cd5b9b7b03f4875b9265cfec3b':
        Support generation of Parcelable nano messages.
      3eafa87a
    • Jeff Davidson's avatar
      a2724e7c
    • Jeff Davidson's avatar
      Support generation of Parcelable nano messages. · ec4b1ce0
      Jeff Davidson authored
      This CL adds the "parcelable_messages" option. When enabled, all
      generated message classes will conform to the Android Parcelable
      contract. This is achieved by introducing a new parent class for
      generated classes which implements the required functionality.
      
      Since the store_unknown_fields option also makes use of a superclass,
      ExtendableMessageNano, we have two versions of the new Parcelable
      superclass: one extending MessageNano, and one extending
      ExtendableMessageNano. These classes are otherwise identical.
      
      As these classes depend on Android framework jars, they are not
      included in the host .jar build of the nanoproto library.
      
      Finally, add a test suite for running tests of Android-specific
      functionality, as this cannot be done on a desktop JVM.
      
      Change-Id: Icc2a257f03317e947f7078dbb9857c3286857497
      ec4b1ce0
  7. 24 Apr, 2014 3 commits
  8. 23 Apr, 2014 1 commit
    • Jie Dai's avatar
      Adds --ignore_service nano proto compiler flag · d9425a62
      Jie Dai authored
      Nano proto compiler normally throws an error if any service is
      defined. If --ignore-services=true is set, no error is thrown and the
      service is simply skipped.
      
      Change-Id: Id82583555085cc55550d03a485d3f0189885240b
      d9425a62
  9. 14 Apr, 2014 3 commits