)]}'
{
  "commit": "7156fc2b350307fd8212591e29eb6b4662f9d17d",
  "tree": "aa0401f04fe4672dce6a56c7fca1ee7211c75909",
  "parents": [
    "3128bc65ab7ee453d853b04ae7b86307f72eed40"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Fri Feb 03 12:24:26 2017 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Wed Feb 08 16:55:23 2017 +0900"
  },
  "message": "Refactor to pass injected instances through HookArgs\n\nInstead of injecting the SitePath and GitRepositoryManager in all the\nplaces they\u0027re used, inject them only in HookFactory and pass them\naround through HookArgs.\n\nMake objects package visible in HookArgs so that they can be accessed\ndirectly rather than through getter methods.\n\nChange-Id: I0cee06e4928748e7dba0315653def894d27244de\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61af73b73f65f26094ffcc5549f955f8f1401f64",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookArgs.java",
      "new_id": "fa3baec24dfbe53b927c6137ad9056f179eaf310",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookArgs.java"
    },
    {
      "type": "modify",
      "old_id": "3765128e45bf8a785dee83b2741e5d5ea23b9cbd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookExecutor.java",
      "new_id": "5409227bcfa9525d43841c18e4fdca437ab65fc2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "210c588fdd429eb07fedc1c9facd80ae2b9e3de8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookFactory.java",
      "new_id": "be0897766e916aeed2698acf974b90c035c35191",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookFactory.java"
    },
    {
      "type": "modify",
      "old_id": "9f06cd18719a50247106527e7aeca4773ca7a479",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookQueue.java",
      "new_id": "6a5e33efb88e8f387f8c34ac39858a182d4a00a1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookQueue.java"
    },
    {
      "type": "modify",
      "old_id": "7b59630d45bd665eacfc024f69a1516711db7dcf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookTask.java",
      "new_id": "83d4b668ffee619d2253841fb6d4740e0ec3b7bb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/hooks/HookTask.java"
    }
  ]
}
