)]}'
{
  "commit": "b43351f84acef363aaccda867ebecd17908e5bbb",
  "tree": "162e57f442cbfddd535f80b7b8b7b763bba388ca",
  "parents": [
    "ce9bcc4977a8f7eca00674dd5292f191e3ca98fa"
  ],
  "author": {
    "name": "David Brazdil",
    "email": "dbrazdil@google.com",
    "time": "Wed Jan 31 14:43:36 2018 +0000"
  },
  "committer": {
    "name": "David Brazdil",
    "email": "dbrazdil@google.com",
    "time": "Thu Feb 01 09:47:59 2018 +0000"
  },
  "message": "Droidfood only: Move private APIs to dark greylist by default\n\nIn order to tune the API lists, we initialize the light greylist with\nAPIs we know are used by popular apps. All the other private APIs are\nmoved into dark greylist. Light greylist will be set to not warn at\nall, while dark greylist will produce warnings. This will allow us to\ncollect logs and tune the lists without breaking all of our dogfooders.\n\nBug: 64382372\nBug: 72793280\nTest: make\nChange-Id: Ice6c487eeca8900e6a70abe1b87e8c211ef1066e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35b5f92be3107180849d52bfa30d8b46f4ee2244",
      "old_mode": 33188,
      "old_path": "Android.mk",
      "new_id": "131af670cc36a095466eae0a5d4715d68acc53eb",
      "new_mode": 33188,
      "new_path": "Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05e51a47888978be7de8aa4e71073e89db46ae4d",
      "new_mode": 33188,
      "new_path": "config/hiddenapi-light-greylist.txt"
    },
    {
      "type": "modify",
      "old_id": "f6697e8148a0f182d7dc63ec247a155a8f3769bd",
      "old_mode": 33188,
      "old_path": "core/java/android/content/pm/ApplicationInfo.java",
      "new_id": "85326e09b2ee771156ae2dfed9e15a9fdd1c033e",
      "new_mode": 33188,
      "new_path": "core/java/android/content/pm/ApplicationInfo.java"
    }
  ]
}
