)]}'
{
  "commit": "7d3a31514afbe88664081b4ea57cd7939de99014",
  "tree": "bf8eb7ad49fef5da6085dce33d2c293c1a9890a8",
  "parents": [
    "e6ae536d3a5ec04eea1421f3f5422f7ea5011e33"
  ],
  "author": {
    "name": "James Moger",
    "email": "james.moger@gitblit.com",
    "time": "Wed Jul 02 16:21:16 2014 -0400"
  },
  "committer": {
    "name": "James Moger",
    "email": "james.moger@gitblit.com",
    "time": "Thu Jul 03 17:00:40 2014 -0400"
  },
  "message": "Extract services manager into a top-level injectable manager\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a39b0fcd507ed9104bd928a8a641972e3d4b6f39",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/GitBlit.java",
      "new_id": "edad32eff37cc4977773177e039358af505d99a4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/GitBlit.java"
    },
    {
      "type": "modify",
      "old_id": "89be94f779faeceff2038590f6a436de17f585e2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/guice/CoreModule.java",
      "new_id": "03cdbf227c346f942e171887fa887b1431f3c6da",
      "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": "cde27ea91d9b2f5c78d15805bdb99feedd0f385d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/guice/WorkQueueProvider.java"
    },
    {
      "type": "modify",
      "old_id": "a0718f779213dfc5ebff3f1022a38722e0ea7357",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/manager/GitblitManager.java",
      "new_id": "2c88e40562b848ea955ea83a78d67b352045286e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/GitblitManager.java"
    },
    {
      "type": "modify",
      "old_id": "50ec8b1f56b7fb45ae9a89d2861c12d54366cc72",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/manager/IGitblit.java",
      "new_id": "6c5b374cd8f481eb74e4430159a3f76e6b9c3671",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/IGitblit.java"
    },
    {
      "type": "modify",
      "old_id": "f736a057d9168b6a460f8c8363d54c1898b63e83",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/manager/IRuntimeManager.java",
      "new_id": "8322d34fa7d0dd7b453a3087dd45f999b1839e65",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/IRuntimeManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bb135ddce35811425cc76661498903c8d8c783d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/IServicesManager.java"
    },
    {
      "type": "modify",
      "old_id": "9b061e2585e3e7badf9b54d9ce4171b92bf50ee4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/manager/RepositoryManager.java",
      "new_id": "a417c02556a9d71dca452626740bbdf5bf418d35",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/RepositoryManager.java"
    },
    {
      "type": "modify",
      "old_id": "383b1dcebb84aca3e1a700f21f50d9279cf792e8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/manager/RuntimeManager.java",
      "new_id": "95a363f69a7e16af05b985245c79edc82971fb8a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/RuntimeManager.java"
    },
    {
      "type": "modify",
      "old_id": "37215786a91df4ae5b3f5728b89a3dab82abf8f4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/manager/ServicesManager.java",
      "new_id": "2550f66faf2f93392e2a31015403b5c143f3422c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/manager/ServicesManager.java"
    },
    {
      "type": "modify",
      "old_id": "e0f6003c77a935a2492a2e9dabdcb40f2ffdc9ef",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/servlet/GitblitContext.java",
      "new_id": "44a857ca8d040d4c6e327723a9e9d906dfafc490",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/servlet/GitblitContext.java"
    },
    {
      "type": "modify",
      "old_id": "a90731103ea0862b67fdbdcf12151daa1d424e33",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/GitBlitWebApp.java",
      "new_id": "24468c0b01fb0d5ef35ea8255a4fe8f45a5d94fd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/GitBlitWebApp.java"
    },
    {
      "type": "modify",
      "old_id": "a56e6996fcbc62d060fe44f34ee61e95001ea68c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/GitblitWicketApp.java",
      "new_id": "7013097c78379960151e96ea8236f527e4f9e8f4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/GitblitWicketApp.java"
    },
    {
      "type": "modify",
      "old_id": "b3c524368ed529e301be3601a7d91e20fe4f6b6c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/EmptyRepositoryPage.java",
      "new_id": "72d1e1a42f13f177f153844152dfef7a5ac093a2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/EmptyRepositoryPage.java"
    },
    {
      "type": "modify",
      "old_id": "f5f63d23027a7af7dcd32d7e1cd38df1686272d3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/TicketPage.java",
      "new_id": "e1e816286eaf9d1d842c6f837b5d59c0af11e3bd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/TicketPage.java"
    },
    {
      "type": "modify",
      "old_id": "8931d5e31f2376e0f367d013562e9a5e1c58e01f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/UserPage.java",
      "new_id": "e21431d99882a8215b7feac6174c4a74a771ff5d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/UserPage.java"
    },
    {
      "type": "modify",
      "old_id": "938226a62cdbd6f9704d8e708e431f905b2ef4ad",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/panels/RepositoryUrlPanel.java",
      "new_id": "0666fcd8c6f65950906eb8a25b3acd8cdf25c20f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/panels/RepositoryUrlPanel.java"
    },
    {
      "type": "modify",
      "old_id": "36a0218ec7566544d414529218e8e1529c10a958",
      "old_mode": 33188,
      "old_path": "src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java",
      "new_id": "9a71c884c5831c1d29aafaa1686da69b0d64ef50",
      "new_mode": 33188,
      "new_path": "src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java"
    }
  ]
}
