)]}'
{
  "commit": "b99e8db305170b7bad6ee293c337831bb754db06",
  "tree": "dee65b825f5fe8558ec6cc579958d3555e327b65",
  "parents": [
    "69c24214d321a81918aaae8d014d428ba923ed12"
  ],
  "author": {
    "name": "Dmitry Dementyev",
    "email": "dementyev@google.com",
    "time": "Thu Dec 22 12:50:37 2016 -0800"
  },
  "committer": {
    "name": "Dmitry Dementyev",
    "email": "dementyev@google.com",
    "time": "Thu Jan 12 14:46:16 2017 -0800"
  },
  "message": "Update PushAPI authenticator to work with new Discovery API.\n\nAdd dummy certificates to PushApi authenticator and test apps to\nsimplify their usage:\n\nBug: 33046496\nTest: manual tests.\nChange-Id: I94e5fa1ac430da77c0f74ed87bd12467a3ba76b8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8616882b665575fe0505075ccde6605575130f44",
      "old_mode": 33188,
      "old_path": "apps/PushApiAuthenticator/Android.mk",
      "new_id": "58e2e51c0ba64bd6da0a5bf54ff826b02078ea7f",
      "new_mode": 33188,
      "new_path": "apps/PushApiAuthenticator/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "7628a6b682c40ed5bf4b9c20dc2815498c5873d4",
      "old_mode": 33188,
      "old_path": "apps/PushApiAuthenticator/AndroidManifest.xml",
      "new_id": "dd602c76fb9213498663f1c9d0a1500e5da54db8",
      "new_mode": 33188,
      "new_path": "apps/PushApiAuthenticator/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b894b429c2921e858a1b8700d4bebdd3b4e8059",
      "new_mode": 33188,
      "new_path": "apps/PushApiAuthenticator/cert.pk8"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f2370f05c41aeae3fa2157062560feceb5b4b50",
      "new_mode": 33188,
      "new_path": "apps/PushApiAuthenticator/cert.x509.pem"
    },
    {
      "type": "modify",
      "old_id": "52c17ea72d673ea33f73a08f2dc6b069b5720e52",
      "old_mode": 33188,
      "old_path": "apps/PushApiAuthenticator/res/layout/activity_main.xml",
      "new_id": "d4616f938e2c9390c1d73406e406a03a37b6a9af",
      "new_mode": 33188,
      "new_path": "apps/PushApiAuthenticator/res/layout/activity_main.xml"
    },
    {
      "type": "modify",
      "old_id": "9f7b55a41844993f9cc8fb03271b9c52491d98d5",
      "old_mode": 33188,
      "old_path": "apps/PushApiAuthenticator/src/com/example/android/pushapiauthenticator/MainActivity.java",
      "new_id": "ef509001fb43e7ec9cc3cf6f443c69113d6ff81f",
      "new_mode": 33188,
      "new_path": "apps/PushApiAuthenticator/src/com/example/android/pushapiauthenticator/MainActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "476fdcbb5ece27c4f970370f997fb60ca12607e4",
      "new_mode": 33188,
      "new_path": "apps/PushApiAuthenticator/src/com/example/android/pushapiauthenticator/MessageReceiver.java"
    },
    {
      "type": "modify",
      "old_id": "ccd2236d66b7ff5fff7b6a96a0f53d2e9eb7f585",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppOne/Android.mk",
      "new_id": "35d596c1211882c8fcde17fe92d28493fb13c1cb",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppOne/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "54be509d39704424d61ba4056be740e1ca5e3101",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppOne/AndroidManifest.xml",
      "new_id": "01a2fd73d8e214cc3d4d100495d62f1825039fb3",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppOne/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "052c03efac8a65e3795a5d022e8fbf29375b2725",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppOne/cert.pk8"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ae1b04817389dcb683d294121f0f84db5dfb321",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppOne/cert.x509.pem"
    },
    {
      "type": "modify",
      "old_id": "d9ddcaafd10fd7ff7590c8e6674f6d1d3027b269",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppOne/src/com/example/android/pushapithirdpartyone/MainActivity.java",
      "new_id": "b02efd389f1ba832bad6ec153cd6296620d9bcac",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppOne/src/com/example/android/pushapithirdpartyone/MainActivity.java"
    },
    {
      "type": "modify",
      "old_id": "754c3d84b2bc8fe520652b298c3725a4aee301ee",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppOne/src/com/example/android/pushapithirdpartyone/MessageReceiver.java",
      "new_id": "9fce46d030d784776a6843d94432cb78f07e0412",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppOne/src/com/example/android/pushapithirdpartyone/MessageReceiver.java"
    },
    {
      "type": "modify",
      "old_id": "a46f3f0a9b09e976dd468653c97b3c80fc1bcafe",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppTwo/Android.mk",
      "new_id": "fe76b2c166eb2c33f986b67133ddd21f54b64699",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppTwo/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "8ff970da4292b9a541e2dd12128b5bdad460311b",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppTwo/AndroidManifest.xml",
      "new_id": "5d17acac9ac8cc8ac795165fcaed17a2a0c45da2",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppTwo/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82ea0cf239bc2741a79db2dbb4b9d4c4acd3e359",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppTwo/cert.pk8"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2392a9e92eca31b69d4f64824a19bd9a7d9e5618",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppTwo/cert.x509.pem"
    },
    {
      "type": "modify",
      "old_id": "fe91a9015ff59e371c0e80858ebad82225acf646",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppTwo/res/layout/activity_main.xml",
      "new_id": "244765b728b32c9cef66d0f395a4d628c6990a49",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppTwo/res/layout/activity_main.xml"
    },
    {
      "type": "modify",
      "old_id": "0eaf983447f6550f0a2d1d8c4f8531ceec0e9130",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppTwo/src/com/example/android/pushapithirdpartytwo/MainActivity.java",
      "new_id": "1bde4a52cb66a73e7c5fc34035d652472e3ec85b",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppTwo/src/com/example/android/pushapithirdpartytwo/MainActivity.java"
    },
    {
      "type": "modify",
      "old_id": "0325d80cd6f8962d13eb67b174de57ad9d03aceb",
      "old_mode": 33188,
      "old_path": "apps/PushApiTestAppTwo/src/com/example/android/pushapithirdpartytwo/MessageReceiver.java",
      "new_id": "55ef02d531f96b9adec5c692e32f8f689dc80192",
      "new_mode": 33188,
      "new_path": "apps/PushApiTestAppTwo/src/com/example/android/pushapithirdpartytwo/MessageReceiver.java"
    }
  ]
}
