)]}'
{
  "commit": "fbabff6fb33becdf4b0d3d39b0d3506617540d2b",
  "tree": "057af74786c24f78b145050bbf008d6c9b6ebbe8",
  "parents": [
    "f7df3d5c67fc92a8a508e28c04b905d57c47cd07"
  ],
  "author": {
    "name": "Alex Ruiz",
    "email": "alruiz@google.com",
    "time": "Wed Nov 09 15:21:55 2011 -0800"
  },
  "committer": {
    "name": "Alex Ruiz",
    "email": "alruiz@google.com",
    "time": "Wed Nov 09 15:21:55 2011 -0800"
  },
  "message": "In progress: [Issue 157] Groups should be considered Types.\n\nFixed. Need more tests.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6453220a5f8a067bf5b135971fa5cf370fd28a9d",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/scoping/ContainAllFieldsInMessage.java",
      "new_id": "5b643404082d1525f9430be9106b031f0f54d326",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.integration.test/src/com/google/eclipse/protobuf/scoping/ContainAllFieldsInMessage.java"
    },
    {
      "type": "modify",
      "old_id": "83b73143ae4f6dfc14fa3bb0630cbf7a69a6eb47",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/INodes_firstNodeForFeature_Test.java",
      "new_id": "3e9567bcf860f6e806e82b716c93a015a0b3761b",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/INodes_firstNodeForFeature_Test.java"
    },
    {
      "type": "rename",
      "old_id": "4a124d1b53331b48617e7eb9f1f7bc2d12d2b295",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui.test/src/com/google/eclipse/protobuf/ui/util/Fields_calculateTagNumberOf_Test.java",
      "new_id": "f8ec02a6d854867f84e31dce12aa4e9cb9b73c3e",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/model/util/IndexedElements_calculateTagNumberOf_Test.java",
      "score": 76
    },
    {
      "type": "modify",
      "old_id": "f44b7b6376ed6765908ecc93d70cae76378f0b40",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/scoping/LocalNamesProvider_namesOf_Test.java",
      "new_id": "7638a69742e64ee31025d8137a1a937b493fd08c",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/scoping/LocalNamesProvider_namesOf_Test.java"
    },
    {
      "type": "modify",
      "old_id": "298e56e1a2de46b19eefd4c7387df96769847667",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/validation/ProtobufJavaValidator_checkTagNumberIsGreaterThanZero_Test.java",
      "new_id": "5960e68dc43293951c8c106c5bd64f01a1d5a955",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/validation/ProtobufJavaValidator_checkTagNumberIsGreaterThanZero_Test.java"
    },
    {
      "type": "modify",
      "old_id": "7ce2e62e0b83612308295118477659aa39d93e88",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/validation/ProtobufJavaValidator_checkTagNumberIsUnique_Test.java",
      "new_id": "8ffc0bd96b1a74341ad37f76e890b5491267d931",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/validation/ProtobufJavaValidator_checkTagNumberIsUnique_Test.java"
    },
    {
      "type": "modify",
      "old_id": "2cd4148b5b8b5b847739d41804a512ad423d14b2",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/commands/SmartSemicolonHandler.java",
      "new_id": "88560f2f7417d34b28497cc5dca52b6ce727c55b",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/commands/SmartSemicolonHandler.java"
    },
    {
      "type": "modify",
      "old_id": "b2bb79292664edac8f77eec7cd8bc9ad68b33e1c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/contentassist/ProtobufProposalProvider.java",
      "new_id": "8dc744c82f8c8819482ca2c01e58cc56455dde9a",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/contentassist/ProtobufProposalProvider.java"
    },
    {
      "type": "modify",
      "old_id": "85a234c17cbe4da081f2940a9ab17bb80d38bce6",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/documentation/SLCommentDocumentationProvider.java",
      "new_id": "29608e9015118526b4bd042a5b7f8f3bb88ae5de",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/documentation/SLCommentDocumentationProvider.java"
    },
    {
      "type": "modify",
      "old_id": "8f1134b230a626c71c4d7cd2edde11d1c23773c9",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/editor/syntaxcoloring/ProtobufSemanticHighlightingCalculator.java",
      "new_id": "fca18432f4e4a8840b7c50ce6360808464e9164f",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/editor/syntaxcoloring/ProtobufSemanticHighlightingCalculator.java"
    },
    {
      "type": "modify",
      "old_id": "ccc753c1dba62f2e98ef35091d67062e917b1d72",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/labeling/Labels.java",
      "new_id": "e0e460935a9651640adfa9be919df0b8b6d4a93c",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/labeling/Labels.java"
    },
    {
      "type": "modify",
      "old_id": "d146027bf5c445e87bde77a159a3edd79a250240",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/quickfix/ProtobufQuickfixProvider.java",
      "new_id": "a43e68a3f960f64bb741b22fc81d826281bad729",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/quickfix/ProtobufQuickfixProvider.java"
    },
    {
      "type": "delete",
      "old_id": "9fe4b7432d9f3a2680b10dabe8f72e5b4e210330",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/util/Fields.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "33cb82ab1e3bc17975519e99d0d9036d6dd26f36",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/Protobuf.xtext",
      "new_id": "053eff0681de3874e7dff7dbb2023dd7ce77cd32",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/Protobuf.xtext"
    },
    {
      "type": "modify",
      "old_id": "9cb86c4bcf38efcac6bf8ab8b5797dc9baebb541",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/formatting/ProtobufFormatter.java",
      "new_id": "e3474926f2e85a25df6a68ed2468675a15066b39",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/formatting/ProtobufFormatter.java"
    },
    {
      "type": "modify",
      "old_id": "7f0348ea8a634707080f8bb056f8812c2e27a18e",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/FieldOptions.java",
      "new_id": "e2db9e83f30e43453f6e376e3bda3e7617203e5c",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/FieldOptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed4cab18f96372c972ce2eab7121d28c7e8a2453",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/IndexedElements.java"
    },
    {
      "type": "modify",
      "old_id": "b3110e2a154f6a59b15565092de4ea4873fc9147",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/OptionFields.java",
      "new_id": "79565327a5c97854500abf3e4cbdb56b1313ccba",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/OptionFields.java"
    },
    {
      "type": "modify",
      "old_id": "51b556be7a2e37a3c68789d6709e1e4bc25023ab",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Options.java",
      "new_id": "2d27e346a258d5bbe14a0a7d3056ae3cddceee67",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/model/util/Options.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "075282008a6722a1c2806411805b35e032db7c56",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/naming/Naming.java"
    },
    {
      "type": "modify",
      "old_id": "413c968a1e4732cf667fa71e9c446a214a541dfd",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/naming/ProtobufQualifiedNameProvider.java",
      "new_id": "a6dfc8f20f9594513036fefcb96163b5612c3652",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/naming/ProtobufQualifiedNameProvider.java"
    },
    {
      "type": "modify",
      "old_id": "83155cece86717896de4b55d049d120a14b46796",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/CustomOptionFieldScopeFinder.java",
      "new_id": "2b1de3bba5e78444570e8a8fc59810a8eed45113",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/CustomOptionFieldScopeFinder.java"
    },
    {
      "type": "modify",
      "old_id": "cf3a407fea03a6b38daec006740cf88f18fa0648",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/CustomOptionScopeFinder.java",
      "new_id": "eaf0c0bd48e95f5c9324c960c1e6300bb400f9c7",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/CustomOptionScopeFinder.java"
    },
    {
      "type": "modify",
      "old_id": "e2156cd0483b5d5fbfa8a1a60db019b9258f5f06",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/LocalNamesProvider.java",
      "new_id": "ef562716da65fbe11338b35e6f9efae618bc4593",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/LocalNamesProvider.java"
    },
    {
      "type": "modify",
      "old_id": "0c5a6cda4cdec54528359bb5d15a77449173da5c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/OptionType.java",
      "new_id": "cb654fc627c026ec25c3cf21a9bc46f95e16d626",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/OptionType.java"
    },
    {
      "type": "modify",
      "old_id": "d3ca39de6fde2fb3377a6690ec9310efedb4703c",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/ProtobufScopeProvider.java",
      "new_id": "555908457b9d78a92a26ef2057a0efab64973e58",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/ProtobufScopeProvider.java"
    },
    {
      "type": "modify",
      "old_id": "2a22297b7a1417c32a92e8517d38a55b0bff30a9",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/QualifiedNameDescriptions.java",
      "new_id": "accaffc927c1d5b0fe42816922d6454efe523d15",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/QualifiedNameDescriptions.java"
    },
    {
      "type": "modify",
      "old_id": "a1c217bcf92b474303440e6717f08a901498664b",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/TypeScopeFinder.java",
      "new_id": "df6573d6f6a4f604311ea037c84f0b28167d86dc",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/scoping/TypeScopeFinder.java"
    },
    {
      "type": "modify",
      "old_id": "a15d70c6ba7db4d57775be08d7aa9d6438d17441",
      "old_mode": 33188,
      "old_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/validation/ProtobufJavaValidator.java",
      "new_id": "9b91d09393ee4a6344dc315e4ab6795cc7a37b6a",
      "new_mode": 33188,
      "new_path": "com.google.eclipse.protobuf/src/com/google/eclipse/protobuf/validation/ProtobufJavaValidator.java"
    }
  ]
}
