1. 07 May, 2014 3 commits
  2. 02 May, 2014 4 commits
  3. 01 May, 2014 4 commits
  4. 30 Apr, 2014 1 commit
  5. 29 Apr, 2014 1 commit
  6. 25 Apr, 2014 3 commits
    • 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 2 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 2 commits
  10. 10 Apr, 2014 1 commit
  11. 22 Mar, 2014 4 commits
  12. 21 Mar, 2014 4 commits
  13. 08 Mar, 2014 1 commit
  14. 07 Mar, 2014 2 commits
  15. 21 Feb, 2014 1 commit
  16. 17 Feb, 2014 2 commits
  17. 10 Feb, 2014 2 commits
  18. 16 Jan, 2014 2 commits