)]}'
{
  "commit": "0c878abb197d212267fd1cf25b0b5cd09a73fe7a",
  "tree": "16a06238a8ae238579def5eb6e317dc7b09f3455",
  "parents": [
    "24510257dcb60440c154420a322f610ea1be68ad"
  ],
  "author": {
    "name": "Alex Ruiz",
    "email": "alruiz@google.com",
    "time": "Mon Nov 21 13:25:13 2011 -0800"
  },
  "committer": {
    "name": "Alex Ruiz",
    "email": "alruiz@google.com",
    "time": "Mon Nov 21 13:25:13 2011 -0800"
  },
  "message": "Names are now strings again, to enable rename refactoring.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8a5214acfe27ae42eaa77d7a6e873453b32588cc",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/junit/matchers/ContainAllFields.java",
      "new_id": "b586d29fc1c906479dc0f15d76068d8af71fa009",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/junit/matchers/ContainAllFields.java"
    },
    {
      "type": "modify",
      "old_id": "f14949eb382b37de915375bb17ee5e12bb47900e",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/junit/matchers/ContainAllFieldsInMessage.java",
      "new_id": "a4b2d552d02cc68a484a54b5261be440b8a3ded4",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/junit/matchers/ContainAllFieldsInMessage.java"
    },
    {
      "type": "modify",
      "old_id": "cf03f7c3ca6e80bf02d2e21621bd39c178502cf1",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/junit/matchers/ContainAllLiteralsInEnum.java",
      "new_id": "f0ba0a2c2b556e79a4a6ce35451a31275c91e946",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/junit/matchers/ContainAllLiteralsInEnum.java"
    },
    {
      "type": "modify",
      "old_id": "3f852ddb1ea776321c46b5bfa273f7ab270acc20",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/FieldOptions_rootSourceOf_Test.java",
      "new_id": "b6ec71fb3b62753172f40dcb907d9136931cead7",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/FieldOptions_rootSourceOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "1008b547519e2fe0de94d2d767fb1f8b2a8a4e63",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/FieldOptions_sourceOfLastFieldIn_Test.java",
      "new_id": "755de754ec7a65e0274c6ec03fb98881251b6d15",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/FieldOptions_sourceOfLastFieldIn_Test.java"
    },
    {
      "type": "modify",
      "old_id": "3b01f5b5aa61e86b8e73d78d209339aebb4885f6",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/FieldOptions_sourceOf_Test.java",
      "new_id": "d97ea3a3629d049b606413b093da17b6c734af4d",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/FieldOptions_sourceOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "2c9b754a75ba7506697e68116c3ceb78c7703ec3",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/Options_lastFieldSourceFrom_Test.java",
      "new_id": "f035ebb62782b4da65769c426f12da7a45081749",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/Options_lastFieldSourceFrom_Test.java"
    },
    {
      "type": "modify",
      "old_id": "7901f00785af5177da3dd0b18e6e3956124c7abd",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/Options_rootSourceOf_Test.java",
      "new_id": "f582b9b19c5ffc2563f073607c7517aa357764d0",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/Options_rootSourceOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "9412acdfe63d83d9550eee3854b1ad18204ea352",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/Options_sourceOf_Test.java",
      "new_id": "bb6e9c0f86feca5303dc7c5b45e0f37a279c3f83",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/model/util/Options_sourceOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "a51a6f8fd4f37e356662d2ff14b6f0e35651ed3b",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/scoping/ProtoDescriptor_availableOptionsFor_Test.java",
      "new_id": "e2df7477cd0cf49b4444c5a395a681e48176ee88",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/scoping/ProtoDescriptor_availableOptionsFor_Test.java"
    },
    {
      "type": "modify",
      "old_id": "6ad2aec09aeaf02ab9568b3605a1e979d158dd62",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/scoping/ProtoDescriptor_enumTypeOf_Test.java",
      "new_id": "e59b78a204104436cb1cfc44b72b8c47a619c9f6",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/scoping/ProtoDescriptor_enumTypeOf_Test.java"
    },
    {
      "type": "delete",
      "old_id": "755fb402704d3f1e7a4b16231ec86810018bf627",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/conversion/NameValueConverter_toValue_Test.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "847fb0d3f4a3b8e676957d795196937d9eba3a52",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/junit/matchers/EnumHasLiterals.java",
      "new_id": "65fd42c54dc7d9b54268bebe5c7f7a962b0ddb69",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/junit/matchers/EnumHasLiterals.java"
    },
    {
      "type": "modify",
      "old_id": "ca4cb3c780b70ba3834a5240371640fc00635598",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/junit/matchers/FieldHasType.java",
      "new_id": "3b31b2897e197950c5eb48abd50396796906a816",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/junit/matchers/FieldHasType.java"
    },
    {
      "type": "modify",
      "old_id": "c81ebbcfc15c0d6a74d44aaadaaf2ab5dd421be2",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/IndexedElements_nameOf_Test.java",
      "new_id": "413c94e22958ab7efa7e57faffed46450adf5051",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/IndexedElements_nameOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "cf920137cd27317d46a6975b301485b1425cdc4b",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/ModelFinder_enumTypeOf_Test.java",
      "new_id": "132cdc0082efcd8b9ed0af8066ca714e7096acfd",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/ModelFinder_enumTypeOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "d1d4befd9bf301f8b1cc3bda50c5ac78dc3be244",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/ModelFinder_messageFrom_Test.java",
      "new_id": "f51de92916153c838354ad50d59c9d1cbdd86114",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/ModelFinder_messageFrom_Test.java"
    },
    {
      "type": "modify",
      "old_id": "07fc757c3a82c6721d2e740528d6180c1486d268",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/Options_nameForOption_Test.java",
      "new_id": "093c4b601c39877a9f9b963397e31241e2393e0f",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/Options_nameForOption_Test.java"
    },
    {
      "type": "modify",
      "old_id": "6894a39e8871988d0efba569a949b8fbd99baacf",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/contentassist/ProtobufProposalProvider.java",
      "new_id": "36f8d2223c51599996a01ea3097d7d559ba992f2",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/contentassist/ProtobufProposalProvider.java"
    },
    {
      "type": "modify",
      "old_id": "0f2aa8129d27e0a390ebc0a80b83881bf3d8c14c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/outline/ProtobufOutlineTreeProvider.java",
      "new_id": "87fc2caeaee548a2dad90990ed43fe965a2cfa6a",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/outline/ProtobufOutlineTreeProvider.java"
    },
    {
      "type": "modify",
      "old_id": "d1b16652df78ef6003bdd5b2890899f4ad2a884e",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/Protobuf.xtext",
      "new_id": "1299e78bbdccc0dac7260a169f3a826691574d3b",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/Protobuf.xtext"
    },
    {
      "type": "delete",
      "old_id": "1e78eb9f965342821cf171289ce661589f90c5ab",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/conversion/NameValueConverter.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "50289cbd93d743727f077730206a1a8bcb56087c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/conversion/ProtobufTerminalConverters.java",
      "new_id": "47f60ec23fde3d615fd4c5c91909a014da224681",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/conversion/ProtobufTerminalConverters.java"
    },
    {
      "type": "modify",
      "old_id": "8bf9a34031dea8c53a0c6655f9e828d6453927df",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/FieldOptions.java",
      "new_id": "59641d557e9e8919c9ff2c6188948d39ac65f7d5",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/FieldOptions.java"
    },
    {
      "type": "modify",
      "old_id": "ba0159c4c4c423911172d317329817a236f517f1",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Fields.java",
      "new_id": "8d5875c1ef369e202e571703849df37eea714c79",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Fields.java"
    },
    {
      "type": "modify",
      "old_id": "2af8c4f5b284301ad3f977f671403214d70730d9",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/IndexedElements.java",
      "new_id": "a131513419f0b9c7b8885be03ff38d9bb5295e00",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/IndexedElements.java"
    },
    {
      "type": "delete",
      "old_id": "87c633bb3331922ecfa783324571817a910c134c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Names.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "17bfc21c32360811bf4bde52299f1aca3a979eeb",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Options.java",
      "new_id": "f1b2c5f26110958ad5824a6c8fabe398c1b79ca3",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Options.java"
    },
    {
      "type": "modify",
      "old_id": "478cbd1bcc372aa6b561b6a5fd4550c8b6d7ba95",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/naming/NameResolver.java",
      "new_id": "45258edf28caee7b3b9e1469e71f89556f64a75e",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/naming/NameResolver.java"
    },
    {
      "type": "modify",
      "old_id": "171dff4caac3703b62a94fb035f1b108672f1c43",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/CustomOptionScopeFinder.java",
      "new_id": "d3df720e0382e258686d9e63305836256d6eed80",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/CustomOptionScopeFinder.java"
    },
    {
      "type": "modify",
      "old_id": "dd22fc3e0e6070e4a779f2211cf6ee955d1f9b7c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/FieldNotationScopeFinder.java",
      "new_id": "3e38f54b5f9b2b2aadd450d57ffc88af6d687a38",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/FieldNotationScopeFinder.java"
    },
    {
      "type": "modify",
      "old_id": "2cc54aee3ee06f9755670aa232516e97d4060671",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/LiteralDescriptions.java",
      "new_id": "b91dbe8b367acae749ae6470f9400cfd6da74a3c",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/LiteralDescriptions.java"
    },
    {
      "type": "modify",
      "old_id": "72b30799c27e0b00df94f2f2b5c97c9dd8138af1",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/NativeOptionDescriptions.java",
      "new_id": "4af132a96ae12f3e4608cc9d505d4a129bfb7e23",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/NativeOptionDescriptions.java"
    },
    {
      "type": "modify",
      "old_id": "1127262ff100e61cd757bd3fc48568c9368fabaa",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/ProtoDescriptor.java",
      "new_id": "0e59191ac97e519574fc9316f5a721ebd799fd71",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/ProtoDescriptor.java"
    }
  ]
}
