)]}'
{
  "commit": "6e9a80f4d397bf54448507f5bebed521de19ea32",
  "tree": "837a1f42bfb82152335a7f48a807f5fd53f325b1",
  "parents": [
    "76c0f497bb971402f5204b45007d21876dd640bc"
  ],
  "author": {
    "name": "Jean Michel-Lemieux",
    "email": "jlemieux",
    "time": "Thu Dec 18 17:18:54 2003 +0000"
  },
  "committer": {
    "name": "Jean Michel-Lemieux",
    "email": "jlemieux",
    "time": "Thu Dec 18 17:18:54 2003 +0000"
  },
  "message": "initial release of pessimistic provider\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eee25274a1506ff7ad62670e4140d51997291067",
      "old_mode": 33188,
      "old_path": "examples/org.eclipse.team.examples.filesystem/.project",
      "new_id": "06b5b570fa0e5e10dc109a4af45f2303cb40fbe5",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/.project"
    },
    {
      "type": "modify",
      "old_id": "ce1bb0e2dd8f6e8f0c0a11ba784e6ae9041364fc",
      "old_mode": 33188,
      "old_path": "examples/org.eclipse.team.examples.filesystem/plugin.xml",
      "new_id": "42fa51190933fa0b7c85708d3ac5a3c34b78745e",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/plugin.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f87486310cc1e77c2b3d0299415b186f6ce27d0",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/IPessimisticFilesystemConstants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8dc6be75cdc323adc7dd4e3994926ee155a577e",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/IResourceStateListener.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "374535ad53a89ef258fe6f74a168e8ddfb5cf1b1",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/PessimisticFilesystemProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df787013fb66b2479fea38b05f8f6652b62bf524",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/PessimisticFilesystemProviderPlugin.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1177f6282c6227091d8b75718f81cfa961f5cd3b",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/PessimisticModificationValidator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a206beaaa18bea78caab0bbe333719f3b1f6c28",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ResourceChangeListener.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d3248b7c7ec5797153aed61cb4b2b9af3f8a72d",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ResourceSetContentProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7178d0f85c6730e8646b9b200fcde712a6511a2",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/AddToControlAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7be75fc74f3b51a4ec53abef67e5640309466f7",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/BlankPage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa4dd3759a8892b54e2c014f0e9cbceff315f2ba",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/CheckInAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37e54dc454bd859523c28e5a12300acb48243ea1",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/CheckOutAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f9525da8b371dedd2411cc05821b4fa2550369d",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/ConfigurationWizard.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74757fd3f8cb35d25f92257e977a170e92ad53e8",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/DisconnectAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e4e64843f3f07a530a22e12f1ab2f7ecb56c1c4",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/PessimisticDecorator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81213bb8b29c0250dd96953019ef62cce0fc1ee9",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/PessimisticPreferencesPage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec035b7eacf8d316a07391c2885c7dcf09196c62",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/PessimisticProviderAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a03edb10615846346db3e5a43244936140d3fff",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/RemoveFromControlAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5df14347f200010efa96f413bc49cb97ebc09c6",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/SourceManagementAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69a768213ffdf4d797dc10b14d1a0406be86fbc5",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/pessimistic/ui/UncheckOutAction.java"
    }
  ]
}
