)]}'
{
  "commit": "312a30eb9cfdba29ddc7eb2ebd336abb5eb5f203",
  "tree": "a102297f09782346a3226e2c81ffe81e88437599",
  "parents": [
    "b020e16ec5f2bab892850a50a4410f626eeca2ff"
  ],
  "author": {
    "name": "Jean Michel-Lemieux",
    "email": "jlemieux",
    "time": "Wed Jul 30 12:59:31 2003 +0000"
  },
  "committer": {
    "name": "Jean Michel-Lemieux",
    "email": "jlemieux",
    "time": "Wed Jul 30 12:59:31 2003 +0000"
  },
  "message": "Initial work at refactoring the CVS sync trees to be API\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2cac8f518bda24473193fc706e80460325638741",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/trees/CoreSynchronizerRemoteHandleTree.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32cdf446215d9bf480566382a5b693177d4b7975",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/trees/RemoteHandleTree.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d767db2dc3c1c852b3d279a84a9b0da78d743967",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/trees/TreeTeamSubscriber.java"
    },
    {
      "type": "modify",
      "old_id": "9ff5a3c9c3ffac467c23c78505ab28b892d961f3",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/plugin.xml",
      "new_id": "3e83cb1de6a483c9787a248b11450750b0051b3c",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "3d8551e5fffa2748af565c56164af2eb1c0aa83b",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSProviderPlugin.java",
      "new_id": "633e63f043ba2bf46a08c7d6f64336e2839265d8",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSProviderPlugin.java"
    },
    {
      "type": "delete",
      "old_id": "ab00088f15954925e86674718a32141c686e13c4",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSSyncTreeSubscriber.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "78074e0b6546a836cfc9d094e019bed1e6715529",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSMergeSubscriber.java",
      "new_id": "87a607ce3c6d9b6327122e086668767fb6ccc0ef",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/subscribers/CVSMergeSubscriber.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "d992055ed1bbc44dbdb292b7b12a91a78c68761b",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSMergeSyncInfo.java",
      "new_id": "049b544f6f36be324d870d8521916805b370bbb5",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/subscribers/CVSMergeSyncInfo.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "63fbfb6e8f700fb31ac720665fc042a78a1886c0",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSRevisionNumberCompareCriteria.java",
      "new_id": "4c6d621071c475794b3815f6dbef9a30f768d1b2",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/subscribers/CVSRevisionNumberCompareCriteria.java",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "5c71d065ff31040dd170c86b8afa9a1a7c59e402",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSSubscriberFactory.java",
      "new_id": "ed456209df95fb63d61159ecfc322db6e92f31b3",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/subscribers/CVSSubscriberFactory.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "fbbb503b3c824320b6872c0e753eb86b9122f84e",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSSyncInfo.java",
      "new_id": "c1c8132a11c23ccc641c41c0a3a29538b4687228",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/subscribers/CVSSyncInfo.java",
      "score": 95
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2414baed70418c7c5d1ab8e55ba3389a97ad2dc4",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/subscribers/CVSSyncTreeSubscriber.java"
    },
    {
      "type": "rename",
      "old_id": "f7a88ac908799f63eaad535a9dde9de616859054",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSWorkspaceSubscriber.java",
      "new_id": "dffbf9c03688cb820202a26e4b56f4957b6220c4",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/subscribers/CVSWorkspaceSubscriber.java",
      "score": 93
    },
    {
      "type": "delete",
      "old_id": "21518f888ee00a99d56537d6ecfcdde3ae164e46",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/syncinfo/RemoteResourceFactory.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "21856ef6737a3165da916e261539ce1cf4610c71",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.ui/plugin.xml",
      "new_id": "ba89e154c28226abed12b44a5ccdf4d657f11d0f",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.ui/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "47ca97b68f37a78edccab601a4cdb044162fcc89",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/SyncAction.java",
      "new_id": "95151f978131f6a2d6754f498c9d9d9649b5a5d7",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/SyncAction.java"
    },
    {
      "type": "modify",
      "old_id": "aa8bc33a278dee68837147eb89ef5c9fd183c15c",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/merge/MergeWizard.java",
      "new_id": "14eefaff6c2067990b8ab9a847bfb703fb935235",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/merge/MergeWizard.java"
    },
    {
      "type": "modify",
      "old_id": "3bb84704d0a11ee3120668ca077eb4e5e9c273ee",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSubscriberAction.java",
      "new_id": "4189c74aa68066b03e75752689777e85df48ffe2",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSubscriberAction.java"
    },
    {
      "type": "modify",
      "old_id": "a6947c38cb0a7bc537a0c15cbcfaae7670b21cc1",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/MergeUpdateAction.java",
      "new_id": "6abb67772ca9279113604ae1dfae00579b52f252",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/MergeUpdateAction.java"
    },
    {
      "type": "modify",
      "old_id": "1f07239f8793ea611d1a04f991a423b9affade74",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/SubscriberConfirmMergedAction.java",
      "new_id": "6c2e53457b9921d54b7c2cb1da70e78dca5cfec1",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/SubscriberConfirmMergedAction.java"
    }
  ]
}
