)]}'
{
  "commit": "48452a6cad7fa41862c5223621a768a69d28a6a4",
  "tree": "344d637dbd65b8356992cdbd39c9c8dfba20c184",
  "parents": [
    "d407fe961879820681fb12ef4bb22d012cb79fb5"
  ],
  "author": {
    "name": "Alex Ruiz",
    "email": "alruiz@google.com",
    "time": "Tue Feb 14 02:50:59 2012 -0800"
  },
  "committer": {
    "name": "Alex Ruiz",
    "email": "alruiz@google.com",
    "time": "Tue Feb 14 02:50:59 2012 -0800"
  },
  "message": "Fixed: [Issue 203] NPE when generating protoc command.",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "cdf4137e89d69b8d82d13b987921c426671d1b9c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui.test/src/com/google/eclipse/protobuf/ui/util/Literals_calculateNewIndexOf_Test.java",
      "new_id": "75804867d15b5349099b7476a39cef9f002cf901",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/Literals_calculateNewIndexOf_Test.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "62a7d424cfb556d4db06e1ccf35d650d29d80fc1",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/util/IPaths_areReferringToSameFile_Tests.java",
      "new_id": "5706a4beff0fb6d13f29c21d54d78d9eec873a34",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/resource/IndexLookup_areReferringToSameFile_Tests.java",
      "score": 60
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "529ba2151dac2b53028d8bbeade6e2efcb1199ca",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui.test/src/com/google/eclipse/protobuf/ui/protoc/command/AbstractOutputDirectoryProtocOption_segmentsOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "c3149d8d031e8c0760700a3a148d41214e017e59",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui.test/src/com/google/eclipse/protobuf/ui/scoping/MultipleDirectoriesFileResolverStrategy_resolveUri_Test.java",
      "new_id": "7780e356cc1a3757d5cf88881a3174b545d3d1a9",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui.test/src/com/google/eclipse/protobuf/ui/scoping/MultipleDirectoriesFileResolverStrategy_resolveUri_Test.java"
    },
    {
      "type": "delete",
      "old_id": "2efa7eb28457ac36b526ca599e5d54f4457fc3c3",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui.test/src/com/google/eclipse/protobuf/ui/util/Paths_segmentsOf_Test.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "5ad93d798aa6a6958bedbcbf0455f9b137d0e53d",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/builder/protoc/ProtobufBuildParticipant.java",
      "new_id": "a9f533aaa3e7281e8a67c5eab1b8f58339bac6aa",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/builder/protoc/ProtobufBuildParticipant.java"
    },
    {
      "type": "modify",
      "old_id": "1478c8918bf19d31d5cf331d8bb00e9e1c6f5107",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/commands/semicolon/SmartSemicolonHandler.java",
      "new_id": "63fdb184e892daac3f7e607d40bbb7b0b43ea873",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/commands/semicolon/SmartSemicolonHandler.java"
    },
    {
      "type": "modify",
      "old_id": "6a9c433add16fcdca152d0bbbfc12eedf5827bef",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/contentassist/ProtobufProposalProvider.java",
      "new_id": "2415f8ea6ecb3ac32ce419e10b64e01314570c5e",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/contentassist/ProtobufProposalProvider.java"
    },
    {
      "type": "modify",
      "old_id": "f768584b7770b3adc17f3987a4a47ae5563d622c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/preferences/misc/core/MiscellaneousPreferenceStoreInitializer.java",
      "new_id": "0d394fee335b2c8f964a127909a04ed3753c9aea",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/preferences/misc/core/MiscellaneousPreferenceStoreInitializer.java"
    },
    {
      "type": "modify",
      "old_id": "a49a675fe62579d0b8267b6b595a620c6b7df762",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/preferences/paths/core/DirectoryPath.java",
      "new_id": "f0f9c4a03da99dbe815c6cc52bd5b84d831878a1",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/preferences/paths/core/DirectoryPath.java"
    },
    {
      "type": "modify",
      "old_id": "89699340fa68607bf689ae8488970ab30385c181",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/preferences/paths/page/DirectorySelectionDialogs.java",
      "new_id": "662d065e5923d19d93f4cc82a93d24b0d2039d44",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/preferences/paths/page/DirectorySelectionDialogs.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ff744759534f68158046fd6e1c2a25ac49525ce",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/AbstractOutputDirectoryProtocOption.java"
    },
    {
      "type": "modify",
      "old_id": "2b758081c6f2b174de0dcda46b09e79ef05a558c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/CppProtocOption.java",
      "new_id": "2541c81e0fbe495a8ce44c1bd74c67a948e043fe",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/CppProtocOption.java"
    },
    {
      "type": "delete",
      "old_id": "6e533438bcb9cff7bd1698f209923282f15f3e16",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/IResources.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e896d16bd88a6b30329b01eb3debab4fd5e2dfb1",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/ImportRootsProtocOption.java",
      "new_id": "ad00e08135211ef8a9cf4e8626b707ab57d31001",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/ImportRootsProtocOption.java"
    },
    {
      "type": "modify",
      "old_id": "571260fda250b7f8b0164b25d95c86519a595bc4",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/JavaProtocOption.java",
      "new_id": "498c1cdd53ee2a60b087d38d7ba4708df037fa3f",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/JavaProtocOption.java"
    },
    {
      "type": "delete",
      "old_id": "b8bedd74c0500414a26aec5484c6385c2b621183",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/OutputDirectoryProtocOption.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "713a9c2ee84cd647492daa833b9c44158a141b5b",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/ProtocCommandBuilder.java",
      "new_id": "0509dca15a66337114f924f2800c2e23ce7b8ef1",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/ProtocCommandBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "a8f5390bebcf7e4501caa8d95c071abef6558444",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/PythonProtocOption.java",
      "new_id": "7da9c74f51acb4fd637049bca950bbb11f38553a",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/protoc/command/PythonProtocOption.java"
    },
    {
      "type": "modify",
      "old_id": "ea39979ab0faf0345feff66324275d92dc70cef5",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/scoping/FileUriResolver.java",
      "new_id": "51f57fc751e7faa90c61b15e01e25a827b3e52e4",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/scoping/FileUriResolver.java"
    },
    {
      "type": "modify",
      "old_id": "b01f48ec6721c549a814efe7e2b17d2f9d6f71d3",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/scoping/MultipleDirectoriesFileResolverStrategy.java",
      "new_id": "71d6c4c07b3dbedcbcac540800a144af40c8f7c7",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/scoping/MultipleDirectoriesFileResolverStrategy.java"
    },
    {
      "type": "delete",
      "old_id": "a9bc1675fe84e0bf8d556d2eec925080bd5c6d41",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/scoping/PathMapping.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b08d4236de292dfd85679b71a58cbbe463d0e8bf",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/scoping/ResourceLocations.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f42b3e3642640a5e88f8fa4e3aa1f514d1523d7",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/util/IPaths.java"
    },
    {
      "type": "delete",
      "old_id": "85ca66325d4b52d5b909f9239541121c0aea2c4d",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/util/Paths.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f51caeec29da98d4ff078ad9882a470177d94886",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/util/Uris.java",
      "new_id": "743fbf60d2ccab6699af0898aa0f40d3e44d290d",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/util/Uris.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d54a84bf38745690f26dd95645a808145e82973f",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/util/Workspaces.java"
    },
    {
      "type": "modify",
      "old_id": "e291d5deeb72f4cba77f9f8fe84601468776962b",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/IndexedElements.java",
      "new_id": "af8d242b12562d6bfce3294b57bfa385e544c867",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/IndexedElements.java"
    },
    {
      "type": "rename",
      "old_id": "d962ed8c72525c6dd1c2bf0498d365a1669a2b88",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/util/Literals.java",
      "new_id": "c910a3ed394551863af01ffa44aff2746945cf6f",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Literals.java",
      "score": 74
    },
    {
      "type": "modify",
      "old_id": "65668fda451347155524ffa6745071435dd3fe42",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/resource/IndexLookup.java",
      "new_id": "f1e989e793b0809cc2fd8e3900a36df8184249f7",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/resource/IndexLookup.java"
    },
    {
      "type": "delete",
      "old_id": "1b9ac5c574f3d0afefb3062a122130f8574e08f4",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/util/IPaths.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
