)]}'
{
  "commit": "c42032df0911f51c81a91a961eff2066b380607c",
  "tree": "6be77276875bf07dc535491fd72e92effcdd9ef3",
  "parents": [
    "241f57365649ffbbcc1923a1712ab86f6a443bc6"
  ],
  "author": {
    "name": "James Moger",
    "email": "james.moger@gitblit.com",
    "time": "Wed Jul 02 16:45:37 2014 -0400"
  },
  "committer": {
    "name": "James Moger",
    "email": "james.moger@gitblit.com",
    "time": "Thu Jul 03 17:00:41 2014 -0400"
  },
  "message": "Extract ticket service into an injectable object with a custom provider\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af92b5f9e81e197d41a98e47e397c698988cdc84",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/FederationClient.java",
      "new_id": "822e8a7fd366a4d0c30f0de5a0117273a28e6e29",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/FederationClient.java"
    },
    {
      "type": "modify",
      "old_id": "9a01d3ce12685368bf14ffca5f7f0a3901e4f7c4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/GitBlit.java",
      "new_id": "68a91bb5ed37a962da3d2e73869ce888bbaab087",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/GitBlit.java"
    },
    {
      "type": "modify",
      "old_id": "6dbe61506b4558ee489e81c203ff802595cd265d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/guice/CoreModule.java",
      "new_id": "c0d39e9975d45af338bb9a431010bd9f41825a71",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/guice/CoreModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd39955d3632620cd580cd186666476df71696a4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/guice/ITicketServiceProvider.java"
    },
    {
      "type": "modify",
      "old_id": "fbbafacbffee296e3c0b7f6a88ea265b2fe3c835",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/manager/GitblitManager.java",
      "new_id": "02b2d67598ff6c9264c6eaff758a3665b619aa4e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/GitblitManager.java"
    },
    {
      "type": "modify",
      "old_id": "44a857ca8d040d4c6e327723a9e9d906dfafc490",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/servlet/GitblitContext.java",
      "new_id": "115af65628cc28d6b39c7367da65d1422d13df7c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/servlet/GitblitContext.java"
    },
    {
      "type": "modify",
      "old_id": "0633751a3e9f060f8c1d761f9131fe0fd8233fd7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/tickets/BranchTicketService.java",
      "new_id": "8a2bc9519e099eb3164e68b22438f5bdbb0c0835",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/tickets/BranchTicketService.java"
    },
    {
      "type": "modify",
      "old_id": "74311f5366e203ec96f4462a147d495c8c5cace4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/tickets/FileTicketService.java",
      "new_id": "c8346d1430f225703a7620bfc62e6e79632f0111",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/tickets/FileTicketService.java"
    },
    {
      "type": "modify",
      "old_id": "668d0bcc11047fa79c3354735b6bb399a0980f81",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/tickets/ITicketService.java",
      "new_id": "7e7ea9e8d2cca3790d4d986b04d7af2a5882abf7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/tickets/ITicketService.java"
    },
    {
      "type": "modify",
      "old_id": "0980d29dcfa1d6ff3c4a90dea81143410dc86876",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/tickets/NullTicketService.java",
      "new_id": "3947b945e8ddf68fdd504a52f7fb35e90420953f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/tickets/NullTicketService.java"
    },
    {
      "type": "modify",
      "old_id": "02c19e63abe0c778f07009373785174d18e59115",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/tickets/RedisTicketService.java",
      "new_id": "0f9ad174e1664f776dc064e90dc7137c3adb6aed",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/tickets/RedisTicketService.java"
    },
    {
      "type": "modify",
      "old_id": "e09799d1923be6bf3de0cb6891be8c614922306e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/GitBlitWebApp.java",
      "new_id": "036a05a57d394031b4af4d5882d7a5640da24a3c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/GitBlitWebApp.java"
    }
  ]
}
