)]}'
{
  "commit": "14967fec9977ab360f8c453ee5c4756d6e3d1a9e",
  "tree": "067b71a8ff0ae92fb959ff246c8815701fbc3eb2",
  "parents": [
    "3e05930c836d788ae3f7edbb5e46190ff5a007b8",
    "7f2bed3121b2d43abdf1af9b618eb31b74cc65be"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Thu May 13 12:56:47 2021 -0600"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Thu May 13 12:56:47 2021 -0600"
  },
  "message": "Merge branch \u0027stable-2.16\u0027 into stable-3.0\n\nUpdate Docker image to 3.0.15 matching plugin API for build. Also remove\nStorageException from catch blocks that include RuntimeException since\nits a subclass.\n\n* stable-2.16:\n  fixup! test/docker: Use gerritcodereview docker image\n  Add counts to Task headers\n  Task UI: Add links to see full view of all tasks\n  Add Bazel support for running docker tests\n  test/docker: Use gerritcodereview docker image\n  Revert \"plugin:task Adds support for names-factory of type change\"\n  Remove Maven build\n  Task UI: Add status icons\n  TaskAttributeFactory: Consistently cache predicates\n  task: Remove unthrown exception\n  TaskAttributeFactory turn more Exceptions into INVALID tasks\n  plugin:task Adds support for names-factory of type change\n  Add support for tasks-factory and names-factory keywords\n  task plugin tests: handle missing refs/users/self\n  Task UI In Progress\n  Refactor docker test setup\n  Use a shorter docker test script name\n  Support to run shell script tests in docker environment\n\nChange-Id: I19ab044fffc4e8c3f6e21988975f03a414753318\n",
  "tree_diff": []
}
