)]}'
{
  "log": [
    {
      "commit": "1f337234d09a3245ef834c8284d173072e5a5cb8",
      "tree": "bbf9e3e754b9297fa05703664b3ac8feeea933ac",
      "parents": [
        "c02d20bdfe07518c63bd8af9b77ef564cc9c6a56",
        "f22df48067ec8f0a2c609c40ba842a0e5a0812b0"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 07 17:08:32 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 07 17:08:32 2016 +0000"
      },
      "message": "Merge \"AAPT2: Enable windows build and make sure it builds\" into nyc-dev\nam: f22df48\n\n* commit \u0027f22df48067ec8f0a2c609c40ba842a0e5a0812b0\u0027:\n  AAPT2: Enable windows build and make sure it builds\n\nChange-Id: I4a576df3e8d90546bb9d510821bcf1fbc349bdca\n"
    },
    {
      "commit": "c02d20bdfe07518c63bd8af9b77ef564cc9c6a56",
      "tree": "360d06e179b021dbba9d7e1e161d0b57bd7c1a34",
      "parents": [
        "3e267e8a254d0503c66ffbae2e7fa341ca411c74",
        "c399df7a683d831f55b5afdb6945ef86bfe0e181"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 07 17:08:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 07 17:08:30 2016 +0000"
      },
      "message": "Merge \"AAPT: Dump uses-feature version in dump badging\" into nyc-dev\nam: c399df7\n\n* commit \u0027c399df7a683d831f55b5afdb6945ef86bfe0e181\u0027:\n  AAPT: Dump uses-feature version in dump badging\n\nChange-Id: I9fc30542458cd4a94ac6b00fb8dc943271961516\n"
    },
    {
      "commit": "f22df48067ec8f0a2c609c40ba842a0e5a0812b0",
      "tree": "6b96e72963e8167058df90d7ce6eddc5e4b798f8",
      "parents": [
        "c399df7a683d831f55b5afdb6945ef86bfe0e181",
        "803c7c807969bea1f1c50f348832f5b60ad05d8e"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 07 17:03:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 07 17:03:55 2016 +0000"
      },
      "message": "Merge \"AAPT2: Enable windows build and make sure it builds\" into nyc-dev"
    },
    {
      "commit": "c399df7a683d831f55b5afdb6945ef86bfe0e181",
      "tree": "a7bc8e98f77aacefcee573718e8d153f92f5f459",
      "parents": [
        "9d8da4cdf182643cd015bbf7a8ae1da9e53eb8b4",
        "694d0a7dfd281060c9f8d92a79bda1b7071affe3"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 07 17:03:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 07 17:03:23 2016 +0000"
      },
      "message": "Merge \"AAPT: Dump uses-feature version in dump badging\" into nyc-dev"
    },
    {
      "commit": "cdd194704bf6e065c274debf74e13119e2dd9db6",
      "tree": "12bcf48a541b63b664192171775c695ca9242c0f",
      "parents": [
        "869ecf225a6c6adb5d5dfe738e6d24ee0f41b1e7",
        "8d35506e512cbbce09cedfe8e1d76653440ca3a5"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu Apr 07 16:34:41 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 07 16:34:41 2016 +0000"
      },
      "message": "Merge \"Fix rect shadow detection\" into nyc-dev\nam: 8d35506\n\n* commit \u00278d35506e512cbbce09cedfe8e1d76653440ca3a5\u0027:\n  Fix rect shadow detection\n\nChange-Id: I499e845d9f28f094f15284f3450c2852a2046713\n"
    },
    {
      "commit": "8d35506e512cbbce09cedfe8e1d76653440ca3a5",
      "tree": "bdacd8ebccffb5ed741f4d87d5ed50c766825172",
      "parents": [
        "bdc3961fef7b57f98bd6091b79fb511081237d8e",
        "a4d7ad8663e624d46f53ac0e5948348348d82204"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu Apr 07 16:26:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 07 16:27:00 2016 +0000"
      },
      "message": "Merge \"Fix rect shadow detection\" into nyc-dev"
    },
    {
      "commit": "92a14b851faf00516760dc64929ebd7e59b56a6d",
      "tree": "c0a32cc774a8e4b782a95685f42d152ba1ea70f1",
      "parents": [
        "7b6b6e4f46d61f57e212ec8e185202e0f2951975",
        "450ae41c54a39495c2e3421a73ebb38735880b58"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 07 00:50:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 07 00:50:38 2016 +0000"
      },
      "message": "Merge \"AAPT2: Allow \u003cprotected-broadcast\u003e and \u003ceat-comment\u003e in AndroidManifest.xml\" into nyc-dev\nam: 450ae41\n\n* commit \u0027450ae41c54a39495c2e3421a73ebb38735880b58\u0027:\n  AAPT2: Allow \u003cprotected-broadcast\u003e and \u003ceat-comment\u003e in AndroidManifest.xml\n\nChange-Id: Ic176a1179810ed6445825dff073c0cd55b478724\n"
    },
    {
      "commit": "c728c3daba5754467ef0c42a83247fdb4be1a4db",
      "tree": "e9a006039c10d5bc09f8b6e601d392ec69bccdb3",
      "parents": [
        "50e439df28f1ceb76c229543f93f0b3f6ea05793"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 17:40:25 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 17:40:25 2016 -0700"
      },
      "message": "AAPT2: Allow \u003cprotected-broadcast\u003e and \u003ceat-comment\u003e in AndroidManifest.xml\n\nChange-Id: I38c49a2a31e560dec963d44d94e067035fd59150\n"
    },
    {
      "commit": "694d0a7dfd281060c9f8d92a79bda1b7071affe3",
      "tree": "f28cbf08b0cb51a36d0da06980eca6e15019a029",
      "parents": [
        "50e439df28f1ceb76c229543f93f0b3f6ea05793"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 16:12:04 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 16:40:23 2016 -0700"
      },
      "message": "AAPT: Dump uses-feature version in dump badging\n\nBug:27162500\nChange-Id: I4f82cdd8ef1801c92d4ea6b4bb982c6e7d91edb5\n"
    },
    {
      "commit": "803c7c807969bea1f1c50f348832f5b60ad05d8e",
      "tree": "03237f2437312596e744d382aac3bf800c92c59d",
      "parents": [
        "50e439df28f1ceb76c229543f93f0b3f6ea05793"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 16:09:43 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 16:24:02 2016 -0700"
      },
      "message": "AAPT2: Enable windows build and make sure it builds\n\nMingw32 4.8 is kind of picky with macros and some complicated template\nstuff. Luckily there was another way to represent the\nSFINAE code that works on all platforms. Yay!\n\nChange-Id: Idc2e38f47bfdc57b394550bfa0f53cc0b825df25\n"
    },
    {
      "commit": "381579526371c99e2e27a1c25d58b7619458ab1e",
      "tree": "4600b7b52deed5efa9bf219bd3ed6a3fdec6c002",
      "parents": [
        "2516d8cf6e8f54fa37c9973410e2e1563b80c793",
        "ae3622a2f75c1082aec1240b365bf834e986379a"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 20:51:35 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 06 20:51:35 2016 +0000"
      },
      "message": "Merge \"AAPT2: Implement XmlActionExecutor to verify manifest\" into nyc-dev\nam: ae3622a\n\n* commit \u0027ae3622a2f75c1082aec1240b365bf834e986379a\u0027:\n  AAPT2: Implement XmlActionExecutor to verify manifest\n\nChange-Id: I1f44b84672bc6a5908f4405b0202c85360b1e1a3\n"
    },
    {
      "commit": "ae3622a2f75c1082aec1240b365bf834e986379a",
      "tree": "384887e8e584ca5ca48fb175c560bb268bcd4b7b",
      "parents": [
        "522e28e943c5f8580de6a48d1e7f160291377ad1",
        "cc5609d8e484ec82ef1dced793af7f674f059b1c"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 20:43:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 06 20:43:25 2016 +0000"
      },
      "message": "Merge \"AAPT2: Implement XmlActionExecutor to verify manifest\" into nyc-dev"
    },
    {
      "commit": "11bd8bd2e238ed979c757ea8baa5b7471c218623",
      "tree": "1b7ac268fdd06d4faecc525fa9d6430dcb78e134",
      "parents": [
        "cccd0f59d0c4a15d63c3231b4373868e45faefd6",
        "5b758bf272e3e24c8822523c2a3c3f38ba6f8025"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 19:36:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 06 19:36:02 2016 +0000"
      },
      "message": "Merge \"Add missing setAccessible to Choreographer\\\u0027s threadInstance\" into nyc-dev\nam: 5b758bf\n\n* commit \u00275b758bf272e3e24c8822523c2a3c3f38ba6f8025\u0027:\n  Add missing setAccessible to Choreographer\u0027s threadInstance\n\nChange-Id: I276f1450023cb31b2c6cfd2e0033c4fd1db5a6fc\n"
    },
    {
      "commit": "5b758bf272e3e24c8822523c2a3c3f38ba6f8025",
      "tree": "37cb0355f568626356a6749d87fcd421ebf14a2f",
      "parents": [
        "c2b2f6eeffe7e1745d17244a693b9df6f42dbcd5",
        "42c8bd1b4aba37bd302eb96f55c536d9e51762ed"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 19:32:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 06 19:32:02 2016 +0000"
      },
      "message": "Merge \"Add missing setAccessible to Choreographer\u0027s threadInstance\" into nyc-dev"
    },
    {
      "commit": "42c8bd1b4aba37bd302eb96f55c536d9e51762ed",
      "tree": "eda780b563a37d823718fc1ce408b52b0e89fe10",
      "parents": [
        "61ccc9198ab09363edbf500d7669dbcfafc5fa28"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 12:29:55 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 12:29:55 2016 -0700"
      },
      "message": "Add missing setAccessible to Choreographer\u0027s threadInstance\n\nChange-Id: I753660cf68ba5a9c375942222e32059d952739bb\n"
    },
    {
      "commit": "bc468db47ddffb2fd4d77364afa2c6768405a9df",
      "tree": "b1ba039a41a6e636e598a1e42177d698a7ea8615",
      "parents": [
        "59c1ac8323759f418de028027c3db43f36f2729c",
        "39f1311b545f1f8732ee3a8b565018dcd0da7323"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 19:15:11 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 06 19:15:11 2016 +0000"
      },
      "message": "Merge \"Clear ThreadLocal storage from Choreographer\" into nyc-dev\nam: 39f1311b\n\n* commit \u002739f1311b545f1f8732ee3a8b565018dcd0da7323\u0027:\n  Clear ThreadLocal storage from Choreographer\n\nChange-Id: I6245cf707bc5449df2d729af4f89923223aeae93\n"
    },
    {
      "commit": "39f1311b545f1f8732ee3a8b565018dcd0da7323",
      "tree": "f790faa3d1278d9dbf760fdb40b28467e225bb5a",
      "parents": [
        "a27c1df9c2620707268c099f534535aeccc22044",
        "61ccc9198ab09363edbf500d7669dbcfafc5fa28"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 19:03:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 06 19:04:00 2016 +0000"
      },
      "message": "Merge \"Clear ThreadLocal storage from Choreographer\" into nyc-dev"
    },
    {
      "commit": "cc5609d8e484ec82ef1dced793af7f674f059b1c",
      "tree": "0a0197eeecb0f1d8cf6106b38c8043f4356b960e",
      "parents": [
        "9d8ec0f12ee67129afb4020aa1d91599073cfeab"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Apr 05 12:41:07 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Apr 06 11:37:05 2016 -0700"
      },
      "message": "AAPT2: Implement XmlActionExecutor to verify manifest\n\nDefines a set of actions to perform on XML elements defined by their\nhierarchy, eg: manifest -\u003e application -\u003e activity.\n\nThis can be used to easily add rules to check more tags in AndroidManifest.xml\n\nChange-Id: I76c6916a98b6403075a7e56e16230979dc6cbee1\n"
    },
    {
      "commit": "61ccc9198ab09363edbf500d7669dbcfafc5fa28",
      "tree": "388fafcf2e43934dfcea01437401228306d6ae40",
      "parents": [
        "91253ed04696ecd57636472dd8ac74660f65c5c2"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 11:32:36 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 11:32:36 2016 -0700"
      },
      "message": "Clear ThreadLocal storage from Choreographer\n\nChange-Id: I5abb5c68a635e7808b0a036ba4d9971cd0139aa3\n"
    },
    {
      "commit": "a4d7ad8663e624d46f53ac0e5948348348d82204",
      "tree": "3d47b9049a6e527926373f0eaa0f71607e01681d",
      "parents": [
        "36712853a9d0b57702ee5b1fd936ff0b9f48c151"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed Apr 06 12:17:34 2016 +0100"
      },
      "committer": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed Apr 06 12:33:26 2016 +0100"
      },
      "message": "Fix rect shadow detection\n\nViewGroup_Delegate was trying to use a rect shadow even in cases where\nwe needed to use a path. This caused that using a ToggleButton would\nthrow an exception with radius \u003c 0.\nAlso, changed the tests so we can detect certain render errors and\nignore other (like known fidelity warnings).\n\nChange-Id: I900d45f9efa892ad0aebc8f4ef73fc9f21ab9d92\n"
    },
    {
      "commit": "168f4185fa476b2dee26307aca4ce3a93c4ad4d4",
      "tree": "1e66eed79c9eea2620e8cf8792c496ba3ada3966",
      "parents": [
        "976bf029aadcf85eebb0bbebc0bc39ae743d7e91",
        "bad02b0ec9fb977f588db405a878ade9535bf240"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 06 00:07:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 06 00:07:22 2016 +0000"
      },
      "message": "Merge \"Add properties from textAppearance to property map\" into nyc-dev\nam: bad02b0\n\n* commit \u0027bad02b0ec9fb977f588db405a878ade9535bf240\u0027:\n  Add properties from textAppearance to property map\n\nChange-Id: I9cdbaedb061cff1a31a2ba5ceb8e92624d22c33f\n"
    },
    {
      "commit": "bad02b0ec9fb977f588db405a878ade9535bf240",
      "tree": "fda268d1ce2660308a68a4331f2ed09dd79e71cb",
      "parents": [
        "a951a593c080ade962c70b30da6ff9b059225e61",
        "91253ed04696ecd57636472dd8ac74660f65c5c2"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Apr 05 23:59:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 23:59:02 2016 +0000"
      },
      "message": "Merge \"Add properties from textAppearance to property map\" into nyc-dev"
    },
    {
      "commit": "91253ed04696ecd57636472dd8ac74660f65c5c2",
      "tree": "bae29c06531958b3a77938a69773eac08a29104c",
      "parents": [
        "840172ac1ecc514098d0cad41e009dab95542620"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Apr 05 12:48:18 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Apr 05 16:58:00 2016 -0700"
      },
      "message": "Add properties from textAppearance to property map\n\nThe default property map is used to get the list of XML properties that\na view queried. For things like textAppearance, these are additional\nattributes that the TextView queries, but wasn\u0027t added to  the property\nmap. Add them too.\n\nChange-Id: I1e03fbeced224866de1dcc51b93d5aa5d5886ade\n"
    },
    {
      "commit": "eb4922b5268b7a3f446007a7efa924a14b807eba",
      "tree": "beb12148fe270368a740a76cdc0b60fcb7ec5bed",
      "parents": [
        "7b6d8186886f3d845521ecc9b14b42def095567c",
        "4ce88b10ab1c593d80643878cc6e90edc81b6aab"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Tue Apr 05 08:23:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 05 08:23:28 2016 +0000"
      },
      "message": "Merge \"Separate inflate from render step\" into nyc-dev\nam: 4ce88b1\n\n* commit \u00274ce88b10ab1c593d80643878cc6e90edc81b6aab\u0027:\n  Separate inflate from render step\n\nChange-Id: I1a65f91ce73a0137f6b24977520578ae246c5d59\n"
    },
    {
      "commit": "4ce88b10ab1c593d80643878cc6e90edc81b6aab",
      "tree": "2c28c8c670edfe4a846a73a2cd89f88e9d485fe4",
      "parents": [
        "a1a56ed09cb3977c580098113a221c7764d31a58",
        "2605f91f705fbf51800c6fde8ee8cd5f199447b4"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Tue Apr 05 08:17:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 08:17:46 2016 +0000"
      },
      "message": "Merge \"Separate inflate from render step\" into nyc-dev"
    },
    {
      "commit": "934dfddfd4d042e0d636369a84cb54733c524ef0",
      "tree": "ea4857235b893df5efce5960eadb7892ffccb5f5",
      "parents": [
        "bbc37049333ea9bce15a5bfce3941b3ad5febb9f",
        "b12c2601f475ee127d9ab333e5b8c6cd9a9967e4"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Apr 04 22:29:37 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 04 22:29:37 2016 +0000"
      },
      "message": "Merge \"AAPT2: Add option to add JavaDoc annotations to Java classes\" into nyc-dev\nam: b12c260\n\n* commit \u0027b12c2601f475ee127d9ab333e5b8c6cd9a9967e4\u0027:\n  AAPT2: Add option to add JavaDoc annotations to Java classes\n\nChange-Id: I67b797ff2bdc05ef318796841b545812179a617c\n"
    },
    {
      "commit": "b12c2601f475ee127d9ab333e5b8c6cd9a9967e4",
      "tree": "0107e59e623c9ee47278fc5996e7c512195a65ce",
      "parents": [
        "bf8ea13069aec021739b9919a27741f1722466f6",
        "3524a23edb88f0e67352d55ac6a2919f1edf7b30"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Apr 04 22:25:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 22:25:56 2016 +0000"
      },
      "message": "Merge \"AAPT2: Add option to add JavaDoc annotations to Java classes\" into nyc-dev"
    },
    {
      "commit": "3524a23edb88f0e67352d55ac6a2919f1edf7b30",
      "tree": "273d57159996b7c91ce844585de2c52162ad54cf",
      "parents": [
        "c83ce39a8e22b2df75cdfcb09b032d0b2244a5ca"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 01 19:19:24 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Apr 04 12:42:05 2016 -0700"
      },
      "message": "AAPT2: Add option to add JavaDoc annotations to Java classes\n\nChange-Id: I7ee8c20cdd91380927a65c41097ffd3a6ffa2df5\n"
    },
    {
      "commit": "2605f91f705fbf51800c6fde8ee8cd5f199447b4",
      "tree": "1e915ad7b01a1a1c7462dbd8b17ab335d5d7edb4",
      "parents": [
        "18e7e10f67384796282c913805b0124137bd13e5"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Mon Apr 04 14:28:50 2016 +0100"
      },
      "committer": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Mon Apr 04 19:43:48 2016 +0100"
      },
      "message": "Separate inflate from render step\n\nUp until now, createSession will always do a first render. With the new\nembedded layoutlib we might want to actually call objects from the\ninflated view before doing a render or even do it between renders.\nThis allows to avoid the first initial render unless needed.\n\nThis CL also fixes a bug that would only happen when multiple render\ncalls are issued. When scrolling, use scrollTo since we likely want\nabsolute positions, not relative.\n\nChange-Id: I4b1d8388d7218a8de33e25cd546fd965fcb07dc7\n"
    },
    {
      "commit": "9a4ec086a21526a488cd2f6f98c7ef156d928ea9",
      "tree": "eda6e0be03566b90ddd10aaf91d5c18e819ac874",
      "parents": [
        "c8647f9ea47b8081cce54c96e745f091e0590b38",
        "e8c5480ba660232097bcc928fd7a82138e1af188"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 04 14:53:14 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 04 14:53:14 2016 +0000"
      },
      "message": "Merge \"Don\\\u0027t try to compress .mkv resources\" into nyc-dev\nam: e8c5480\n\n* commit \u0027e8c5480ba660232097bcc928fd7a82138e1af188\u0027:\n  Don\u0027t try to compress .mkv resources\n\nChange-Id: Ifd8bd3c817e7a656c68dec8c1841d6cea2b9df32\n"
    },
    {
      "commit": "e8c5480ba660232097bcc928fd7a82138e1af188",
      "tree": "937a72291823e09984f228d125d3280c26d1d2c2",
      "parents": [
        "6dffdf82857e4016c6fb953039b0508cb1fd0f71",
        "6e452f9e8a42f0f1217d25c9cf6017abdd5be08a"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 04 14:46:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 14:46:10 2016 +0000"
      },
      "message": "Merge \"Don\u0027t try to compress .mkv resources\" into nyc-dev"
    },
    {
      "commit": "2e4231ba84bb637737ada2d316090c62d930a391",
      "tree": "8ec06605891fc7d5f79428acba24081f3801d1ab",
      "parents": [
        "46b50b21bc794a66ca650523969bef7c7d50ab3d",
        "18e7e10f67384796282c913805b0124137bd13e5"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Mon Apr 04 12:28:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 04 12:28:40 2016 +0000"
      },
      "message": "Merge \"Update Path and RenderNode delegates to new API\" into nyc-dev\nam: 18e7e10\n\n* commit \u002718e7e10f67384796282c913805b0124137bd13e5\u0027:\n  Update Path and RenderNode delegates to new API\n\nChange-Id: I36c60108b20d123b4f76cc786a959d8672efa235\n"
    },
    {
      "commit": "18e7e10f67384796282c913805b0124137bd13e5",
      "tree": "d5cc6756640928077b4fbb1aa7e8ff02fb3b5f88",
      "parents": [
        "faec9eb76ca8bbe70f9048fccca6360c4f371c5c",
        "8f43dfef2bf4581fa97705ffaabf66b7568b9544"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Mon Apr 04 12:22:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 12:22:21 2016 +0000"
      },
      "message": "Merge \"Update Path and RenderNode delegates to new API\" into nyc-dev"
    },
    {
      "commit": "8f43dfef2bf4581fa97705ffaabf66b7568b9544",
      "tree": "6eac22963afb3c782b573b283c8f171b15b6158b",
      "parents": [
        "fa7b6723e6fae582bc4948394b06c0f88dc1baa3"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Mon Apr 04 10:18:55 2016 +0100"
      },
      "committer": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Mon Apr 04 10:18:55 2016 +0100"
      },
      "message": "Update Path and RenderNode delegates to new API\n\nRenderNode_Delegate nCreate now takes a reference to this. In the\nPath_Delegate, the native_offset call with a destination path has been\nremoved.\n\nChange-Id: I6332bb4733974b817e8a29eab82e2218fcf942c4\n"
    },
    {
      "commit": "6e452f9e8a42f0f1217d25c9cf6017abdd5be08a",
      "tree": "c0c74cb35eacea4860557c61d2dc637c7ee290bd",
      "parents": [
        "2edfe0106a3c7a2c834f9bae3f5e558fd8b9cdcf"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 04 15:39:40 2016 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 04 15:39:40 2016 +0900"
      },
      "message": "Don\u0027t try to compress .mkv resources\n\nBug: 27987970\nChange-Id: I58e920e81d1e79b7fbba479d8fb34afb3911f97d\n"
    },
    {
      "commit": "ec500bfb41cb2938e26de6f929089e5a0040ce8c",
      "tree": "6e80b24f45f854a249c531e0e7a50e47d35a78fc",
      "parents": [
        "a124a533cf52af42b4e933c3bf44173705af4745",
        "d19342a83d130ba5456d6c2ed10b08391d4f40be"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 22:45:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 01 22:45:36 2016 +0000"
      },
      "message": "fix build break\nam: d19342a\n\n* commit \u0027d19342a83d130ba5456d6c2ed10b08391d4f40be\u0027:\n  fix build break\n\nChange-Id: I24dd1b474252ae1f19a987decfd0116061f936e3\n"
    },
    {
      "commit": "d19342a83d130ba5456d6c2ed10b08391d4f40be",
      "tree": "6e653d563b67eb21c4c1da9f4625f85833f69910",
      "parents": [
        "1c2db8992f5db3dfcb0c35e55850c2f469d6d253"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 15:31:46 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 15:31:46 2016 -0700"
      },
      "message": "fix build break\n\nbug: 27834014\nChange-Id: Ib5d03818d285c50d220c45ebace635faf6771ff3\n"
    },
    {
      "commit": "47814b082929c3d4ac9eda2f9cd7678ae4f0f0fb",
      "tree": "52fe61f2ab347fc61dfd19a3fc1be309fec5e1da",
      "parents": [
        "f533f0480795a81529efc9a64e916837bad09318",
        "fbe10f175fa3cb2083d15b4dbfb05c6f223d7f2c"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 22:07:39 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 01 22:07:39 2016 +0000"
      },
      "message": "Merge \"Avoid extra relaunch when rotating side-by-side apps\" into nyc-dev\nam: fbe10f1\n\n* commit \u0027fbe10f175fa3cb2083d15b4dbfb05c6f223d7f2c\u0027:\n  Avoid extra relaunch when rotating side-by-side apps\n\nChange-Id: I1f58f668a9593571b26d9c8c9692cd625e9679a8\n"
    },
    {
      "commit": "fbe10f175fa3cb2083d15b4dbfb05c6f223d7f2c",
      "tree": "34cd34d8c4394555772f6af3b5753b4d1745771c",
      "parents": [
        "7fa2caf34a941a15062ec4ab77b60aa382e76e2a",
        "167bbfac24b1e78576b18c0522218838dfdf57bb"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 21:56:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 21:56:45 2016 +0000"
      },
      "message": "Merge \"Avoid extra relaunch when rotating side-by-side apps\" into nyc-dev"
    },
    {
      "commit": "167bbfac24b1e78576b18c0522218838dfdf57bb",
      "tree": "88db80bf5d8a5dac8b3748a1c0b9a2d2d43954f0",
      "parents": [
        "c2a091a04b36f0bac027d899d5a85200c757eb1f"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Mar 31 09:44:34 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 13:58:41 2016 -0700"
      },
      "message": "Avoid extra relaunch when rotating side-by-side apps\n\nUpdate configuration with WM first and check if the stacks need to be\nresized due to the update. If so, let activity manager resize the stacks\ninline, instead of letting WM schedule another pass of resizeStack. This\nway the configuration will be updated to the latest before ensureActivity-\nConfigurationLocked, and we don\u0027t need another relaunch there.\n\nbug: 27834014\n\nChange-Id: Ib761a96cada0c3247b0480f18370670c593159da\n"
    },
    {
      "commit": "f2b0d53a9535fe847d3cb612a8da13cb0ecab1bd",
      "tree": "0386cab8cd5ab5693e95c1dcd855d041a302e28f",
      "parents": [
        "c3fa3e241b89ec7803e7cd6b07b1dbdd834b8d21",
        "30906ad2d628ea341540e13ba488d11e23e745be"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 01 00:51:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 01 00:51:08 2016 +0000"
      },
      "message": "Merge \"AAPT2: Change how we generate Java classes\" into nyc-dev\nam: 30906ad\n\n* commit \u002730906ad2d628ea341540e13ba488d11e23e745be\u0027:\n  AAPT2: Change how we generate Java classes\n\nChange-Id: I5f6e8dcbc6b9c97d6c1c0a31a0607daee9cff0d5\n"
    },
    {
      "commit": "30906ad2d628ea341540e13ba488d11e23e745be",
      "tree": "24c37807f37aff94133cbc0fb2ac8f9fe070a8aa",
      "parents": [
        "0c6ed67c3ab80f406d31a2e4d666a680e62cb83c",
        "6cbfb1de493e42d937158ed57495c9656864ccba"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 01 00:44:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 00:44:21 2016 +0000"
      },
      "message": "Merge \"AAPT2: Change how we generate Java classes\" into nyc-dev"
    },
    {
      "commit": "6cbfb1de493e42d937158ed57495c9656864ccba",
      "tree": "cfc5c985a647ba2282904b028e20409d45b43635",
      "parents": [
        "becc30196dbd6ebe68726c984a448c90fa6ef167"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Mar 31 13:33:02 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Mar 31 16:43:04 2016 -0700"
      },
      "message": "AAPT2: Change how we generate Java classes\n\nPreviously we would be writing out the Manifest.java file as we\nprocessed the AndroidManifest.xml. This would lead to empty\nManifest classes if there were no permissions or permission groups\ndefined in the AndroidManifest.xml.\n\nThis would pose problems for processes that checked for public classes\nand considered them part of the API (support lib).\n\nNow we collect the structure of the Java class in memory before deciding\nif a file should be created.\n\nChange-Id: I6b909f28d74356414c6ef5ad005180d6ea5e44ca\n"
    },
    {
      "commit": "9da7bb7584164a5b477c44cac2ae178d14249fce",
      "tree": "a35206233938f6637b98e2b631741a0b6bd27e4e",
      "parents": [
        "6ead039751e26375f3866bd33703606ff8434e2f",
        "2159f7017dddaa376dd30786c7e6dcc0ecdf4cfb"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Thu Mar 31 22:28:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 31 22:28:30 2016 +0000"
      },
      "message": "Merge \"Re-enable emoji font tests\" into nyc-dev\nam: 2159f70\n\n* commit \u00272159f7017dddaa376dd30786c7e6dcc0ecdf4cfb\u0027:\n  Re-enable emoji font tests\n\nChange-Id: I0091484be93861086200c01d44c3fb66b814b204\n"
    },
    {
      "commit": "27ec3ace18e329eb9654f297dedf667f94baaf81",
      "tree": "4ff33d2ba3195aa9389b50d03e0809f1af09565b",
      "parents": [
        "bb8c30901dc0d17c4da6ef0d68c4ad2808fd0ded"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Thu Mar 31 13:05:32 2016 -0700"
      },
      "committer": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Thu Mar 31 13:23:15 2016 -0700"
      },
      "message": "Re-enable emoji font tests\n\nThis re-enables the emoji font tests, but doesn\u0027t run the tests if\nSMALLER_FONT_FOOTPRINT is set.\n\nAdditionally, we test that there\u0027s one and only one emoji font in the\nfallback chain.\n\nBug: 26187231\nBug: 27785690\nChange-Id: I2e6d467e3f54ee3d41737170d7c2492a0f6b30f0\n"
    },
    {
      "commit": "72e7feb221c58536a4a4e5116fa7bc4f5ffee8b0",
      "tree": "a549b2e839656ac75815adecb86a6eb66e1f2a6d",
      "parents": [
        "cc7ce04502df67f4d9f3487fe34a0d4ce564aa97",
        "b7d08c3f3cee0e1575739250c12923930a9a5dbe"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Thu Mar 31 18:46:34 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 31 18:46:34 2016 +0000"
      },
      "message": "Merge \"Add wallpaper input consumer to WindowManagerService\" into nyc-dev\nam: b7d08c3\n\n* commit \u0027b7d08c3f3cee0e1575739250c12923930a9a5dbe\u0027:\n  Add wallpaper input consumer to WindowManagerService\n\nChange-Id: I0a80ffe5fcd4f12dbe295b81b4f357b9b119319c\n"
    },
    {
      "commit": "0d50d8660dac35f7eceb5d74756de0417095b427",
      "tree": "576ed2037192e1e86f39e6be7fb55e1ef4b466dd",
      "parents": [
        "1b8189d825746ff7d786c28ecf69abbd481e7b05"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Tue Mar 29 15:43:28 2016 -0700"
      },
      "committer": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Thu Mar 31 18:42:22 2016 +0000"
      },
      "message": "Add wallpaper input consumer to WindowManagerService\n\nThis is an input consumer similar to the one used when hiding the navbar,\nbut placed above wallpapers. It might be useful for processing touch\nevents over \"desktop\" in freeform MW mode.\n\nRe-landing I9d6d28a624f750ad48fc39f9b149dd1f989cceba after fixing build.\n\nBug:26688904\nChange-Id: I89fdabd9c72cdd4a1d7ca626c33ddc99ddea97f9\n"
    },
    {
      "commit": "8b29f251c57a96e2fd4bb017d86431025f781324",
      "tree": "18177b1a973241c0b2796bb8a5f6bf7af38400f6",
      "parents": [
        "d914b6ac2d040d019ac1c3f26b380da82466727f",
        "08a3fa7dea522112cbeab954a396845f7d638779"
      ],
      "author": {
        "name": "Andrew Johnson",
        "email": "aqj@google.com",
        "time": "Thu Mar 31 15:37:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 31 15:37:22 2016 +0000"
      },
      "message": "Merge \"Removing assignments to localeScriptWasComputed in aapt.\" into nyc-dev\nam: 08a3fa7\n\n* commit \u002708a3fa7dea522112cbeab954a396845f7d638779\u0027:\n  Removing assignments to localeScriptWasComputed in aapt.\n\nChange-Id: I12341b7428d320a6bddb5527c993cee1ddcb5b28\n"
    },
    {
      "commit": "08a3fa7dea522112cbeab954a396845f7d638779",
      "tree": "4c3d1b2332cdc2dab3a3acab76f4b50987f13f1b",
      "parents": [
        "3db45036df6b0fe32574b806e8ee5128719bae29",
        "299e488ee28e75b96c23a8a37fdff2ec0f4ccb98"
      ],
      "author": {
        "name": "Andrew Johnson",
        "email": "aqj@google.com",
        "time": "Thu Mar 31 13:52:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 13:52:10 2016 +0000"
      },
      "message": "Merge \"Removing assignments to localeScriptWasComputed in aapt.\" into nyc-dev"
    },
    {
      "commit": "1478696b1ca82d7850366b3bb18d2483a6c86c94",
      "tree": "a8cbda8c8d9e34bc5707bda627faba5386c9595f",
      "parents": [
        "4d5806d0e662e0163ad174f61779a4d4ddf48b81",
        "9d1a69ff558be7f29862b62937b4ef9544db0d3c"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu Mar 31 08:20:46 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 31 08:20:46 2016 +0000"
      },
      "message": "Merge \"Implement VirtualRefBasePtr native methods\" into nyc-dev\nam: 9d1a69f\n\n* commit \u00279d1a69ff558be7f29862b62937b4ef9544db0d3c\u0027:\n  Implement VirtualRefBasePtr native methods\n\nChange-Id: I4d63fe080049fd50d9e71145694a2298cde8e72b\n"
    },
    {
      "commit": "9d1a69ff558be7f29862b62937b4ef9544db0d3c",
      "tree": "805c2b79c15421205973900912a5a1cbb4a827a1",
      "parents": [
        "2c0ae91f2d22b2c9a3b506d3a7f60bc31f72c57d",
        "fc970ab65ad8c860dd0654d59b70bbe271f95784"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu Mar 31 08:14:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 08:14:26 2016 +0000"
      },
      "message": "Merge \"Implement VirtualRefBasePtr native methods\" into nyc-dev"
    },
    {
      "commit": "4d5806d0e662e0163ad174f61779a4d4ddf48b81",
      "tree": "753ff5f66530d596eb86e13c206a0b93789462bf",
      "parents": [
        "1d472f85e88317d2d87f1a8d34ac628cde96fb9d",
        "2c0ae91f2d22b2c9a3b506d3a7f60bc31f72c57d"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Mar 31 06:57:16 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 31 06:57:16 2016 +0000"
      },
      "message": "Merge changes Ifecff4f1,Ia302de46 into nyc-dev\nam: 2c0ae91\n\n* commit \u00272c0ae91f2d22b2c9a3b506d3a7f60bc31f72c57d\u0027:\n  Make preferred activities direct-boot aware.\n  Make Parcelable classes final, API cleanup.\n\nChange-Id: I24829b73653a657a210e41fed6f199f4b8e4dac9\n"
    },
    {
      "commit": "2c0ae91f2d22b2c9a3b506d3a7f60bc31f72c57d",
      "tree": "f5e01536c4e015650ecd4b1f1a13728980f33e36",
      "parents": [
        "4f172d867341d312fa57d5baae0ab675dbfefae6",
        "0436b1d5a21a2f42d77992a4429f01601676d3e8"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Mar 31 06:48:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 06:48:55 2016 +0000"
      },
      "message": "Merge changes Ifecff4f1,Ia302de46 into nyc-dev\n\n* changes:\n  Make preferred activities direct-boot aware.\n  Make Parcelable classes final, API cleanup.\n"
    },
    {
      "commit": "70168dde6e1da06042818350fc6e258188d001ae",
      "tree": "42dce8046e15800facbd1a0bd2b33e1a7f97e6a1",
      "parents": [
        "60328375c85e2a9b48139b553912606e19865196"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Mar 30 21:47:16 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Mar 30 23:31:39 2016 -0600"
      },
      "message": "Make Parcelable classes final, API cleanup.\n\nRemove some Context methods that leaked through.  Add lint rule to\nrecommend using List\u003c? extends Parcelable\u003e instead of Parcelable[].\n\nBug: 27932224, 27930145, 27932911\nChange-Id: Ia302de46cdb0c5101fa175a09316df91aeefcf0d\n"
    },
    {
      "commit": "299e488ee28e75b96c23a8a37fdff2ec0f4ccb98",
      "tree": "1fd31bc0dca0ab40da1a47bd3e56baae31f53256",
      "parents": [
        "8a8e8ea19a825dd45117909df2f0140ca20565e7"
      ],
      "author": {
        "name": "Andrew Johnson",
        "email": "aqj@google.com",
        "time": "Wed Mar 30 17:16:45 2016 -0400"
      },
      "committer": {
        "name": "Andrew Johnson",
        "email": "aqj@google.com",
        "time": "Wed Mar 30 20:24:48 2016 -0400"
      },
      "message": "Removing assignments to localeScriptWasComputed in aapt.\n\nOn certain devices running Android M with unknown vendor\nmodifications. Setting the localeScriptWasComputed bit in\nthe resource parameters struct causes the translations\nfor many languages to fail to load. The app then\ndefaults to English.\n\nThis has been reported on the following devices:\nMotorola XT1086, XT1096, and XT1586, HTC One, and Huawei\nMediaPad 10 LINK.\n\nThis change works around the issue by never setting\nlocaleScriptWasComputed in aapt and instead always\nwriting the default value of false.\n\nBug: 27872476\nChange-Id: Id638d1d0e5f9dcb1c02e65d67667d76174c69b9e\n"
    },
    {
      "commit": "d625b1370a60e86e4aa3fbc792553714dd22bcdb",
      "tree": "9e90d265db9ad15db4506034f4ea17de7ce49db2",
      "parents": [
        "458e8436f93cb0e1ca2d2c49bd9e55f5fc11441e",
        "92e1ea2383014390532c61afbc81773b8934ae48"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Mar 30 19:16:59 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 30 19:16:59 2016 +0000"
      },
      "message": "Merge \"Fix compilation using javac.\" into nyc-dev\nam: 92e1ea2\n\n* commit \u002792e1ea2383014390532c61afbc81773b8934ae48\u0027:\n  Fix compilation using javac.\n\nChange-Id: I43e557c0144c1923f234519018b00149f8a9a728\n"
    },
    {
      "commit": "fc970ab65ad8c860dd0654d59b70bbe271f95784",
      "tree": "5955fcb8488c70e647fe96a09246642cf2817416",
      "parents": [
        "9a99629eaa79a7e6c3bcc0ecf674bd7981fef5a0"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Fri Feb 26 11:03:39 2016 +0000"
      },
      "committer": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed Mar 30 17:53:23 2016 +0000"
      },
      "message": "Implement VirtualRefBasePtr native methods\n\nThe VirtualRefBasePtr is used to track the usage of native objects from\nthe java side by reference counting. Implementing the class delegate to\nmake sure we dispose the objects correctly.\n\nChange-Id: I3dd4717944b0dbe79f30e49b3083bf65c6e5276d\n"
    },
    {
      "commit": "5e92c429ec912e3655b74e6161400d9743298b2d",
      "tree": "0d2bf45071b80e9f196cf92a223ef453e273a056",
      "parents": [
        "9a99629eaa79a7e6c3bcc0ecf674bd7981fef5a0"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Mar 30 10:33:47 2016 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Mar 30 10:33:47 2016 -0700"
      },
      "message": "Fix compilation using javac.\n\nWe still need to be able to compile all the Java source code in the tree\nusing javac, though the compiled code never ends up running on device.\n\nBug: 25958912\nChange-Id: Id76663cdf768db579517515d7b7f51519b515fa8\n"
    },
    {
      "commit": "d4c85e182add4c0972f1d79163acd7281efa9f49",
      "tree": "bc153a2420777e6d2dacdb98a1e2790a96d1586d",
      "parents": [
        "21b1b0d937ebfec6880900655effb55a8298cbd6",
        "ffe309816989457f71a39a84d22fb06fe5b6e8d5"
      ],
      "author": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Wed Mar 30 00:22:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 30 00:22:03 2016 +0000"
      },
      "message": "Merge \"Ensure we change SurfaceView size from UI thread.\" into nyc-dev\nam: ffe3098\n\n* commit \u0027ffe309816989457f71a39a84d22fb06fe5b6e8d5\u0027:\n  Ensure we change SurfaceView size from UI thread.\n\nChange-Id: I8e57aa126a601df935b6005b74ba7842f819c741\n"
    },
    {
      "commit": "0b10c335c72cb610e71432a61f315e7670b9af41",
      "tree": "2f7289aff1fa257fd3d7557aede948d896b4925e",
      "parents": [
        "15d4b5aae852f4c4df9b4a97d86fb4e304cfd677"
      ],
      "author": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Tue Mar 29 13:15:41 2016 -0700"
      },
      "committer": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Tue Mar 29 13:42:06 2016 -0700"
      },
      "message": "Ensure we change SurfaceView size from UI thread.\n\nWe need to change the SurfaceView size from the UI thread\nso that we can appropriately deliver the SurfaceChanged\ncallback. We also need to not preserve geometry\nin this case, as if we don\u0027t update the surface\nand layout size together we could get scaling. This still has\nsome potential for holes, as transactions are not synced with\nthe parent renderer, but we have other methods to avoid\nthese in the case of resizing. This fixes the remaining\nissues with content sizing and surface view \"out of sync\".\n\nBug: 27780983\nBug: 27687126\nBug: 27676101\n\nChange-Id: Idd7864f00e5cf7a4eb32dd66c0b389292a788069\n"
    },
    {
      "commit": "920de84c100b09d95a026f3847eff521a9aa315f",
      "tree": "33c76f7fd9d32464f243dad0f5e9e79ddacbed06",
      "parents": [
        "c8a0fcb276f9eaa105085cf021326d875b506ec8",
        "83b9db029b6fe02761e1c8e50eb8dce6f4d37d0f"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 28 17:17:37 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 28 17:17:37 2016 +0000"
      },
      "message": "Merge \"Fix menu popup rendering\" into nyc-dev\nam: 83b9db0\n\n* commit \u002783b9db029b6fe02761e1c8e50eb8dce6f4d37d0f\u0027:\n  Fix menu popup rendering\n"
    },
    {
      "commit": "83b9db029b6fe02761e1c8e50eb8dce6f4d37d0f",
      "tree": "a503e3cfacee16d7dbcca95660cabddc90366291",
      "parents": [
        "7d47079acf1c8a3143606542c69832863711662a",
        "97c0679b1a4e650191203d1a03159b3dec67252e"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 28 17:07:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 17:07:13 2016 +0000"
      },
      "message": "Merge \"Fix menu popup rendering\" into nyc-dev"
    },
    {
      "commit": "97c0679b1a4e650191203d1a03159b3dec67252e",
      "tree": "22b151be00f1252c092f950b4a885c70443ce8c0",
      "parents": [
        "3e2b413dc72f267571421cfb0c8ced7a4778704a"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 28 09:57:24 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 28 09:57:24 2016 -0700"
      },
      "message": "Fix menu popup rendering\n\nChange-Id: I3394866d72af7fd1762ac477529a4a1bc473b7dc\n"
    },
    {
      "commit": "fe66a19f4b63469e08ecf050788e7e215adbb5c0",
      "tree": "7b0fb1ea05ad6e0d61dfd0aaa97ee4da620e1d0f",
      "parents": [
        "2f1ac0375102799ef6f36ce9c870fc80a6bcb2e7",
        "3646f5591f3742c6b5975c5e47937aa1e06a7ae2"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri Mar 25 20:58:24 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 25 20:58:24 2016 +0000"
      },
      "message": "Merge \"LayoutLib intellij codestyle: line wrap\" into nyc-dev\nam: 3646f55\n\n* commit \u00273646f5591f3742c6b5975c5e47937aa1e06a7ae2\u0027:\n  LayoutLib intellij codestyle: line wrap\n"
    },
    {
      "commit": "2f1ac0375102799ef6f36ce9c870fc80a6bcb2e7",
      "tree": "53a17b48b8e6cbe33d75b9a8ac800dd4101a38b6",
      "parents": [
        "244089a3806282e20d603d9be8942d3e550f03b1",
        "3b7abd33f9f86be653d06ced456d7fb67a0b8a81"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri Mar 25 20:58:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 25 20:58:22 2016 +0000"
      },
      "message": "Merge \"Add tests for getResource*Name()\" into nyc-dev\nam: 3b7abd3\n\n* commit \u00273b7abd33f9f86be653d06ced456d7fb67a0b8a81\u0027:\n  Add tests for getResource*Name()\n"
    },
    {
      "commit": "3646f5591f3742c6b5975c5e47937aa1e06a7ae2",
      "tree": "3f0893528ccd1b8caee8db8675ce29d0fe3a1ff7",
      "parents": [
        "3b7abd33f9f86be653d06ced456d7fb67a0b8a81",
        "60dc3a99171ff5eeebc7dd9e2083c91ca1f0e37c"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri Mar 25 20:53:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 20:53:15 2016 +0000"
      },
      "message": "Merge \"LayoutLib intellij codestyle: line wrap\" into nyc-dev"
    },
    {
      "commit": "3b7abd33f9f86be653d06ced456d7fb67a0b8a81",
      "tree": "5716b3a6a3a51bda3fc0bbf60b007e6168c9b762",
      "parents": [
        "771d0c2be4c6a38e7d99beda03b7618d7188eac4",
        "ceb1ab1d2a71c6d4e0cccf110a198ff83cb97e5a"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri Mar 25 20:52:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 20:52:52 2016 +0000"
      },
      "message": "Merge \"Add tests for getResource*Name()\" into nyc-dev"
    },
    {
      "commit": "186b0e2cd4552a926af6bb4cce9c227cfa3bbcab",
      "tree": "c169a070db241f345b023aeebb390b4ee88c232c",
      "parents": [
        "5e1ba06ef295189fef2500d1512006468e233587",
        "fe952f3a0b0ad5c481fa3e52385866f777a4d6e2"
      ],
      "author": {
        "name": "Jungshik Shin",
        "email": "jungshik@google.com",
        "time": "Fri Mar 25 00:35:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 25 00:35:08 2016 +0000"
      },
      "message": "Merge \"Add Lang-to-Script entries for languages with new hyph patterns\" into nyc-dev\nam: fe952f3\n\n* commit \u0027fe952f3a0b0ad5c481fa3e52385866f777a4d6e2\u0027:\n  Add Lang-to-Script entries for languages with new hyph patterns\n"
    },
    {
      "commit": "fe952f3a0b0ad5c481fa3e52385866f777a4d6e2",
      "tree": "8b56accd118268aa03536b7587306633f07f6fcb",
      "parents": [
        "a8a644e5f659b32d824426d7f6236a6a9e27796b",
        "6c4f9e0d6f268693663fd5696046172e8c626dd5"
      ],
      "author": {
        "name": "Jungshik Shin",
        "email": "jungshik@google.com",
        "time": "Fri Mar 25 00:30:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 00:30:45 2016 +0000"
      },
      "message": "Merge \"Add Lang-to-Script entries for languages with new hyph patterns\" into nyc-dev"
    },
    {
      "commit": "60dc3a99171ff5eeebc7dd9e2083c91ca1f0e37c",
      "tree": "5a587d55e4e309d7b3bfb6fefab876b889b45cb3",
      "parents": [
        "ceb1ab1d2a71c6d4e0cccf110a198ff83cb97e5a"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Mar 24 14:13:51 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Mar 24 14:27:27 2016 -0700"
      },
      "message": "LayoutLib intellij codestyle: line wrap\n\nForce line wrap (do not exceed right margin) and allow shorter lines to\nmerge.\n\nChange-Id: I06f3689bff710c8dec023edb842595eacd745c17\n"
    },
    {
      "commit": "ceb1ab1d2a71c6d4e0cccf110a198ff83cb97e5a",
      "tree": "d411e70cf813ef74054936d6e5cffc557feb385e",
      "parents": [
        "618ca261f370c257723a3c7a5871bb6f6b4d7f3a"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Mar 24 13:41:46 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Mar 24 14:27:21 2016 -0700"
      },
      "message": "Add tests for getResource*Name()\n\nChange-Id: I02170b2b68c76f817aa0771a5333abf2aee456c0\n"
    },
    {
      "commit": "3a0697fb8e40aa7daad016f93dcd44c19e961a40",
      "tree": "ff0b40cea1bc360184d50a0de17adbcda5c0e158",
      "parents": [
        "6d00e8f61a94fd87096453cf3a7456ab06268cc8",
        "90b6454cb319573ec79807c14ae9cc70f9ac4f80"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Mar 24 19:10:26 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 24 19:10:26 2016 +0000"
      },
      "message": "Merge \"Support getResource*Name() methods for Resources\" into nyc-dev\nam: 90b6454\n\n* commit \u002790b6454cb319573ec79807c14ae9cc70f9ac4f80\u0027:\n  Support getResource*Name() methods for Resources\n"
    },
    {
      "commit": "618ca261f370c257723a3c7a5871bb6f6b4d7f3a",
      "tree": "5d45c303b9fcfaf9182de4fa1ffde14eb8f37122",
      "parents": [
        "4bbbeaa68b3d2c8ecf4918b98999469b7ca3a813"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri Mar 18 19:39:58 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Mar 24 12:02:17 2016 -0700"
      },
      "message": "Support getResource*Name() methods for Resources\n\nThe following methods are now supported:\ngetResourceEntryName\ngetResourcePackageName\ngetResourceTypeName\ngetResourceName\n\nBug: http://b.android.com/181872\nChange-Id: If06b5e0687ab6f8cb20ab77f339870dd08a84ce1\n"
    },
    {
      "commit": "c84e36b7ec77e52ab184c1328c55ee71f8ba4aa5",
      "tree": "1f6671cfc9bc3e327af01ba98e178c74164b5782",
      "parents": [
        "558fed861808683f6d6966a2eca66d90d5bb6100",
        "3e5bf786b7ca36fa0cc150fcd8d0e7a69ecb9db0"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 13:37:26 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 24 13:37:26 2016 +0000"
      },
      "message": "Merge \"Keyboard Shortcuts: plumb deviceId through\" into nyc-dev\nam: 3e5bf78\n\n* commit \u00273e5bf786b7ca36fa0cc150fcd8d0e7a69ecb9db0\u0027:\n  Keyboard Shortcuts: plumb deviceId through\n"
    },
    {
      "commit": "3e5bf786b7ca36fa0cc150fcd8d0e7a69ecb9db0",
      "tree": "8eb6eca2c64bc402d6ebfb3b068828014223aa98",
      "parents": [
        "e014b9ef686436c5d3b6c02f2d936ee0043e55f2",
        "fcd7e80b21cc9db6be00e37371401ea1d0938796"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 13:30:46 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 24 13:30:48 2016 +0000"
      },
      "message": "Merge \"Keyboard Shortcuts: plumb deviceId through\" into nyc-dev"
    },
    {
      "commit": "fcd7e80b21cc9db6be00e37371401ea1d0938796",
      "tree": "2bdb9e7bebec34d585bbfe612bb2ca520a9af04a",
      "parents": [
        "b9057df9f5f84811d5ed020974f77daba38c2f81"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 10 12:58:18 2016 +0000"
      },
      "committer": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 11:47:32 2016 +0000"
      },
      "message": "Keyboard Shortcuts: plumb deviceId through\n\nBug: 27673736\nChange-Id: Ie72807aa8c2bfd142b081a6a915e101c16d31473\n"
    },
    {
      "commit": "dc3b8521256eaec189e8dd6335df40fd2493adb1",
      "tree": "a2d0d50f3c26ac182f66ef0110945e2b6baa5b78",
      "parents": [
        "775c73f6474522fdb7f4496ad22762d6d1b71702",
        "8416096fe88567630cece9213fb2583c4149b019"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Mar 23 15:31:32 2016 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Mar 23 15:31:32 2016 -0700"
      },
      "message": "resolve merge conflicts of 8416096 to nyc-dev-plus-aosp\n\nChange-Id: I1638601fe84dda01bf52c59eb6c976bc1fe37498\n"
    },
    {
      "commit": "f42350287c041d52d1cf550e651d0c289a8211e2",
      "tree": "b1d268cbeab2a43776d96533d70006702191e664",
      "parents": [
        "31c3688d0f67450a8d55c40d0c9e9ef1d2cab8c2",
        "3e2b413dc72f267571421cfb0c8ced7a4778704a"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Mar 23 20:57:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 23 20:57:21 2016 +0000"
      },
      "message": "Merge \"Exclude java namespace classes from layoutlib\" into nyc-dev\nam: 3e2b413\n\n* commit \u00273e2b413dc72f267571421cfb0c8ced7a4778704a\u0027:\n  Exclude java namespace classes from layoutlib\n"
    },
    {
      "commit": "3e2b413dc72f267571421cfb0c8ced7a4778704a",
      "tree": "c40fce9e08537407e84d21db576fdbaaa91122cf",
      "parents": [
        "a785c80a5ec3cdd4c14dc8519a2d8cbcc716a0f2",
        "fa5f55fe906b3d19df2fdf6af731f700c1038029"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Mar 23 20:48:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 23 20:48:15 2016 +0000"
      },
      "message": "Merge \"Exclude java namespace classes from layoutlib\" into nyc-dev"
    },
    {
      "commit": "98ff0b72f0ac630be2b7fd8ab77f5ee50a1ce26f",
      "tree": "3730b312d23319d81a2c1d1f81b6277e67d2edd6",
      "parents": [
        "f3edaf6a4397859d3558a2df07e4bd5011ebddd3"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Mar 23 00:42:44 2016 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Mar 23 13:42:52 2016 -0700"
      },
      "message": "Remove custom copy rules, stop using ACP\n\nReplace some custom rules with BUILD_PREBUILT.\n\nMove tools from ALL_PREBUILTS to BUILD_PREBUILT. All of them are already\nin PRODUCT_PACKAGES in build/target/product/base.mk.\n\nRemove uses of ACP and replace with core build system macros or \u0027cp\u0027\n\nChange-Id: I529e7c6c50fc64ad36b75bb47142f6bde909d141\n"
    },
    {
      "commit": "fa5f55fe906b3d19df2fdf6af731f700c1038029",
      "tree": "6b2a74208029fe4343f91ef494c3fcb6cf665c09",
      "parents": [
        "61ad7ad7fd8932854c498884770810d2424ee7af"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Mar 23 12:39:27 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Mar 23 12:39:27 2016 -0700"
      },
      "message": "Exclude java namespace classes from layoutlib\n\nSuch classes can\u0027t be loaded anyway. No point including them\n\nChange-Id: I26934014de96aa59f0d4aef59f61d1e4f71b86ea\n"
    },
    {
      "commit": "29fdb0f752c55524e6902c00c0ba1670e23c9271",
      "tree": "9966ddeb7ed16bc29d468ce17a17c42b4e77e82c",
      "parents": [
        "3533d5fa84b39211723e6c5c94caa28fa13495a3",
        "f0fce3e9ceb6cd165488c28f390181c5b2877cee"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed Mar 23 18:55:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 23 18:55:30 2016 +0000"
      },
      "message": "Merge \"Add fill type support to vector drawable\" into nyc-dev\nam: f0fce3e\n\n* commit \u0027f0fce3e9ceb6cd165488c28f390181c5b2877cee\u0027:\n  Add fill type support to vector drawable\n"
    },
    {
      "commit": "f0fce3e9ceb6cd165488c28f390181c5b2877cee",
      "tree": "0a346f89625f11f19e9474ec2ae8405bc46d3589",
      "parents": [
        "b320eb928f17e6aba0c833281970d1def3834755",
        "5ceb30f2164c745789c13bd0060e57fa8c04a8fd"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed Mar 23 18:45:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 23 18:45:29 2016 +0000"
      },
      "message": "Merge \"Add fill type support to vector drawable\" into nyc-dev"
    },
    {
      "commit": "6c4f9e0d6f268693663fd5696046172e8c626dd5",
      "tree": "6adefc0564a15ed7a5949200ecc1814595e1429b",
      "parents": [
        "95972768013fe9da93fa4e3a396284acaaf67039"
      ],
      "author": {
        "name": "Jungshik Shin",
        "email": "jungshik@google.com",
        "time": "Sat Mar 19 09:32:34 2016 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jungshik@google.com",
        "time": "Wed Mar 23 17:19:49 2016 +0000"
      },
      "message": "Add Lang-to-Script entries for languages with new hyph patterns\n\nHyphenation patterns are being added for 22 languages and they need\nentries in LANG_TO_SCRIPT\n\nThis CL is a prerequisite to the following CL to add hyphenation\npatterns for more languages:\n\nhttps://googleplex-android-review.googlesource.com/#/c/890133/\n\nBUG: 26405413\nChange-Id: Ibba8379cca29a5a7b6df35f10b66468b612601f8\n"
    },
    {
      "commit": "5ceb30f2164c745789c13bd0060e57fa8c04a8fd",
      "tree": "f28622a649aa145e4d497c10167db67d2fa430e4",
      "parents": [
        "ace5a7819486309a639fb4f4505839f46db55e3c"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Tue Mar 22 11:29:47 2016 +0000"
      },
      "committer": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed Mar 23 09:40:23 2016 +0000"
      },
      "message": "Add fill type support to vector drawable\n\nThe platform has added fill type to vector drawables. This CL implements\nthe native replacement.\nAlso remove a couple of delegates for classes that have been removed\nfrom the platform.\n\nChange-Id: Ie6ba344db9c9c2c45cd0ef4b99f11f9d8bcfd7de\n"
    },
    {
      "commit": "970f4d4d2d541d44124400897043cb5f306fd1cf",
      "tree": "6e6dc172a66330206aa5bc732661b7ea75b82b63",
      "parents": [
        "dca0fab9facb4b8244792cdffbd65b45e5f19cbb",
        "c7a90184e1827a3cfa0a966126720b317563575c"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Wed Mar 23 01:07:49 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 23 01:07:49 2016 +0000"
      },
      "message": "Merge \"Temporarily disable emoji availability check\" into nyc-dev\nam: c7a9018\n\n* commit \u0027c7a90184e1827a3cfa0a966126720b317563575c\u0027:\n  Temporarily disable emoji availability check\n"
    },
    {
      "commit": "c56ad2badbe45aceae4ee6f9ed2010bc15543f49",
      "tree": "8e1361b5ac32c1d97a4eb54f97828a40fb552418",
      "parents": [
        "612a1fe5336665a2ac1e764ab6c2e869521283a4"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Mar 22 17:02:54 2016 -0700"
      },
      "committer": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Mar 22 17:50:58 2016 -0700"
      },
      "message": "Temporarily disable emoji availability check\n\nOn builds where SMALLER_FONT_FOOTPRINT environment variable is set, some\nof the fonts are not included in the build which causes emoji checks to\nfail. This CL temporarily disables emoji checks.\n\nBug: 27785690\nChange-Id: Ie32f0aa630c84347588fc87630467c14e985940a"
    },
    {
      "commit": "e7e66d44a783cc71d70ad79e414187d4c1354b6e",
      "tree": "1658f48647de22ab742ae1c2d823029947d057b5",
      "parents": [
        "8bf7084b13256758b4bc30340244019efdbe33a9",
        "3db51d19990485be0baa191e4c616ca2367dadf2"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Mar 22 18:12:54 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 18:12:54 2016 +0000"
      },
      "message": "Merge \"Don\\\u0027t change geometry in relayout if preserve geometry is requested\" into nyc-dev\nam: 3db51d1\n\n* commit \u00273db51d19990485be0baa191e4c616ca2367dadf2\u0027:\n  Don\u0027t change geometry in relayout if preserve geometry is requested\n"
    },
    {
      "commit": "3db51d19990485be0baa191e4c616ca2367dadf2",
      "tree": "ad517873f9197354645b8005b1740383f89cdf5c",
      "parents": [
        "0f4ab53a53fb77f9d5d72a1d1ff8b77c1b4ef062",
        "6136273888c42faad74dce19ec49904a55affc15"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Mar 22 18:05:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 22 18:05:33 2016 +0000"
      },
      "message": "Merge \"Don\u0027t change geometry in relayout if preserve geometry is requested\" into nyc-dev"
    },
    {
      "commit": "03291ab04ca31909f0d9ffcbb79a60f0f6b12eec",
      "tree": "db5261f231c2b18459fcd0f99e84afe1b3951615",
      "parents": [
        "d58f3e3f8a39185dc04bf70bdee15ffe0484e03b",
        "21412f09b92c8e118c535420a2c2912fa8c58722"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Tue Mar 22 17:42:56 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 17:42:56 2016 +0000"
      },
      "message": "Merge \"Remove BufferedImage allocation from PorterDuff filter\" into mnc-ub-dev am: ebf3261\nam: 21412f0\n\n* commit \u002721412f09b92c8e118c535420a2c2912fa8c58722\u0027:\n  Remove BufferedImage allocation from PorterDuff filter\n"
    },
    {
      "commit": "21412f09b92c8e118c535420a2c2912fa8c58722",
      "tree": "351563c57598c3e5ab291983caba84367c1ae9e9",
      "parents": [
        "5ec323aea2f08ba34911962fdf2b7cad5e801b9f",
        "ebf3261aa6d80ad4ca1df0fd0509961ff7a1914e"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Tue Mar 22 17:40:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 17:40:20 2016 +0000"
      },
      "message": "Merge \"Remove BufferedImage allocation from PorterDuff filter\" into mnc-ub-dev\nam: ebf3261\n\n* commit \u0027ebf3261aa6d80ad4ca1df0fd0509961ff7a1914e\u0027:\n  Remove BufferedImage allocation from PorterDuff filter\n"
    },
    {
      "commit": "ebf3261aa6d80ad4ca1df0fd0509961ff7a1914e",
      "tree": "d97ef16d1eb01aeb51c7ade7cf253cfac824b4ca",
      "parents": [
        "86621737fc1ba2d6ce7cb97e61fc8ce186eb851a",
        "c1a8e3311fe63d3b1edad542aea9c7e4f118808a"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Tue Mar 22 17:33:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 22 17:33:05 2016 +0000"
      },
      "message": "Merge \"Remove BufferedImage allocation from PorterDuff filter\" into mnc-ub-dev"
    },
    {
      "commit": "6136273888c42faad74dce19ec49904a55affc15",
      "tree": "897ebbdd56fe8a25ac012bafc84fd85122038609",
      "parents": [
        "9545d8e3377e73eb7d781360910b733760d3b0fb"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Mar 21 16:13:10 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Mar 22 10:28:27 2016 -0700"
      },
      "message": "Don\u0027t change geometry in relayout if preserve geometry is requested\n\nThis causes scaling to be applied in the relayout window since the\nrequested size won\u0027t match the window size. Apply the requested size\nin repositionChild instead.\n\nbug: 27676101\nChange-Id: I03beee2b9fe118a6be329b5fd1338d54e48d9a22\n"
    },
    {
      "commit": "24732d3cde3ae21527be75c28f9841c729e3a949",
      "tree": "c07e2fd0d94f0eb8e113c44290649144b6a377b3",
      "parents": [
        "de77a33437d7773129acb9d5e69a194b90ec849f",
        "a96d258fdff19f5deb7bbebe98a9483987724be8"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 21 22:53:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 21 22:53:17 2016 +0000"
      },
      "message": "Merge \"Add guard around getXmlFileParser() call\" into nyc-dev\nam: a96d258\n\n* commit \u0027a96d258fdff19f5deb7bbebe98a9483987724be8\u0027:\n  Add guard around getXmlFileParser() call\n"
    },
    {
      "commit": "a96d258fdff19f5deb7bbebe98a9483987724be8",
      "tree": "1f7714b372ce640272a733eeb80cfb85ca565235",
      "parents": [
        "b9893ec603a1527e7129bf5513a7f95f926ffeb9",
        "cd6e47e4455cec8daa4570ac8073d93bd567d139"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 21 22:45:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 21 22:45:14 2016 +0000"
      },
      "message": "Merge \"Add guard around getXmlFileParser() call\" into nyc-dev"
    },
    {
      "commit": "cd6e47e4455cec8daa4570ac8073d93bd567d139",
      "tree": "54a075f5ebe70ff7661f62c0fd463439ab0c63d0",
      "parents": [
        "8c536f91f1a72f671d41d54b3aeda4d70ee90d49"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 21 14:07:20 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 21 14:07:20 2016 -0700"
      },
      "message": "Add guard around getXmlFileParser() call\n\nPrevents the need to update the LayoutLib API level.\n\nBug: http://b.android.com/202942\nChange-Id: I507239148ab8d6d45406624dba569c8b7197f979\n"
    },
    {
      "commit": "86621737fc1ba2d6ce7cb97e61fc8ce186eb851a",
      "tree": "ce0c36e04db5d0d719afd127031a9bb76bbed746",
      "parents": [
        "f2af68312bdcbb19411df21553d514c6aa1989bf",
        "13d2e2e10b5f010b4ab53ff9d26e53d32f225e72"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 21 18:53:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 21 18:53:57 2016 +0000"
      },
      "message": "Merge \"Add guard around getXmlFileParser() call\" into mnc-ub-dev"
    },
    {
      "commit": "8b4aeb2f0cbcc833c3d0f8a8baef25ede905a9d1",
      "tree": "7551e55b69a01c217952b2bfc5416eb98c111fa9",
      "parents": [
        "a9c417e87e2ff118184a2250ae314e45084e5ca4",
        "d126b1ed5d3a89deadaf7a9d1a9e64a48b53d2ce"
      ],
      "author": {
        "name": "Matt Sarett",
        "email": "msarett@google.com",
        "time": "Mon Mar 21 18:30:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 21 18:30:06 2016 +0000"
      },
      "message": "Merge \"Work-around paletted image decoding bug in SDK_JELLYBEAN\" into nyc-dev\nam: d126b1e\n\n* commit \u0027d126b1ed5d3a89deadaf7a9d1a9e64a48b53d2ce\u0027:\n  Work-around paletted image decoding bug in SDK_JELLYBEAN\n"
    },
    {
      "commit": "d126b1ed5d3a89deadaf7a9d1a9e64a48b53d2ce",
      "tree": "bdcfae43976837878fe9f6e132ae3b8c2f283da3",
      "parents": [
        "68e5b9601a9730dfccc5ce8412be3fbe087a3bfc",
        "48efde4fb14cfe160747a8148b8e1a810c8f1c6e"
      ],
      "author": {
        "name": "Matt Sarett",
        "email": "msarett@google.com",
        "time": "Mon Mar 21 18:26:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 21 18:26:19 2016 +0000"
      },
      "message": "Merge \"Work-around paletted image decoding bug in SDK_JELLYBEAN\" into nyc-dev"
    },
    {
      "commit": "13d2e2e10b5f010b4ab53ff9d26e53d32f225e72",
      "tree": "4d6c34ec4b22362ffc18d42b6d762492b77690e5",
      "parents": [
        "ebdcc80ac26ae51ba27d9469a501a6242256aa50"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 21 08:53:13 2016 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Mar 21 08:53:13 2016 -0700"
      },
      "message": "Add guard around getXmlFileParser() call\n\nPrevents the need to update the LayoutLib API level.\n\nBug: http://b.android.com/202942\nChange-Id: I507239148ab8d6d45406624dba569c8b7197f979\n"
    }
  ],
  "next": "1515fb7a10b9def116b1471b906d7bc807ecec7b"
}
