)]}'
{
  "log": [
    {
      "commit": "a3e79fbb8cdc9ef78e519f2d89e2f70e41864a1d",
      "tree": "e2bac4b9794e76f3923b096f5efb99d631a19c6a",
      "parents": [
        "e8b557bc08facb3d60b605f3e8cb26b31baaa28b"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Feb 23 12:57:51 2018 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Feb 28 17:15:21 2018 +0000"
      },
      "message": "frameworks/base: Set LOCAL_SDK_VERSION where possible.\n\nThis change sets LOCAL_SDK_VERSION for all packages where\nthis is possible without breaking the build, and\nLOCAL_PRIVATE_PLATFORM_APIS :\u003d true otherwise.\n\nSetting one of these two will be made required soon, and this\nis a change in preparation for that. Not setting LOCAL_SDK_VERSION\nmakes the app implicitly depend on the bootclasspath, which is\noften not required. This change effectively makes depending on\nprivate apis opt-in rather than opt-out.\n\nTest: make relevant packages\nBug: 73535841\nChange-Id: Ibcffec873a693d1c792ca210fb597d2bf37e9068\nMerged-In: I4233b9091d9066c4fa69f3d24aaf367ea500f760\n"
    },
    {
      "commit": "61e1e09a2b6471defa1032a44a20090618c21d3f",
      "tree": "e599662f77773f82f4327af20b132f5db4e5ad6f",
      "parents": [
        "eeb60bc7bbba2eed29d78dcc56ec1760655c5481"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Apr 28 16:21:06 2015 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue May 12 10:26:13 2015 -0700"
      },
      "message": "Change attribute values per API council.\n\nlockTaskModeDefault \u003d\u003e default\nlockTaskModeNever \u003d\u003e never\nlockTaskModeIfWhitelisted \u003d\u003e if_whitelisted\nlockTaskModeAlways \u003d\u003e always\n\nFixes bug 20642190.\n\nChange-Id: I29cc546e12c330df9ec9af3cc91faf0d0f3df3b4\n"
    },
    {
      "commit": "c21ae9ed221912b61306e075d3f22726ac04013c",
      "tree": "13584199534e3148ceceb7cdae210fe1c4d598b6",
      "parents": [
        "8ce568e756c4096002d2bfb786114aac5a06e54e"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Apr 15 09:45:42 2015 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Apr 21 10:11:12 2015 -0700"
      },
      "message": "Add API for putting up locktask pinning toast.\n\nFixes bug 18993662.\n\nChange-Id: Ic1753285044857f8ea897784485fd1a9580acf25\n"
    },
    {
      "commit": "2ad0bb46a42476f91b63baa95f0bcf97a337a4fc",
      "tree": "038cec3cde560e9d898ef8c3aa0f1d5cff58fa14",
      "parents": [
        "15df08abd8190353e1430f88c2ed6462d72a5b25"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Apr 08 15:43:26 2015 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Apr 15 14:27:56 2015 -0700"
      },
      "message": "Add tests for android:lockTaskMode.\n\nAndroid app to exercise the new attribute.\n\nFor bug 19995702.\n\nChange-Id: I0794301a6b677ec6367dd3ad99a40b5d3f9f1d7c\n"
    }
  ]
}
