)]}'
{
  "commit": "12447394c90141595ab630129e24ab66d2f39a17",
  "tree": "f8c27145964e290c285bc54bd0f502e6bb0fb96b",
  "parents": [
    "60fb334f44329caca37d8aa0d43feba651c959b2"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Mon May 27 14:11:51 2019 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Mon May 27 14:12:18 2019 +0900"
  },
  "message": "HookQueue: Suppress FutureReturnValueIgnored warning\n\nWhen all error prone warnings are enabled the FutureReturnValueIgnored\nbug pattern is reported:\n\n  plugins/hooks/src/main/java/com/googlesource/gerrit/plugins/hooks/HookQueue.java:46:\n  error: [FutureReturnValueIgnored] Return value of methods returning Future must be checked.\n  Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future.\n    queue.submit(new HookTask.Async(projectName, hook, args));\n                ^\n    (see https://errorprone.info/bugpattern/FutureReturnValueIgnored)\n  Did you mean to remove this line?\n\nChange-Id: I0412c6453c0d716d6bf4e445bebfeea019f63100\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88ae3110eb9786c496e95160d26619d96e76bef8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookQueue.java",
      "new_id": "3c376bd1e6689d8de96d73115e676bb91d47c791",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookQueue.java"
    }
  ]
}
