)]}'
{
  "commit": "dedc1973d07254866c30426de3c41149b6c6a84c",
  "tree": "3bcde6b78c2e2b52c314b7ebd64780f958d02fd9",
  "parents": [
    "ee5e2762efe38f20d894be1cb6295e17cf4a147f",
    "fc7229513e54e50172080420936425b216cdd1e3"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Mon Sep 20 18:15:23 2021 +0000"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Mon Sep 20 18:15:23 2021 +0000"
  },
  "message": "Merge changes Ifc67b7cb,Iadc9f544,I3e62af9e,I7ee1b63d,I61224c57, ... into stable-2.16\n\n* changes:\n  fixup! refactor predicate cache into its own class\n  fixup! Add support for tasks-factory and names-factory keywords\n  fixup! Support outputting elapsed evaluation time on tasks\n  fixup! Revert \"Revert \"plugin:task Adds support for names-factory of type change\"\"\n  Add a Container.toString() to help when debugging.\n  Harden inputs to basename\n  Fix to alter change context for TaskChangeFactories\n",
  "tree_diff": []
}
