)]}'
{
  "commit": "df46083909e613db6249f485caba1f04f98f12f0",
  "tree": "b76f6936079cb6d4e11aa5f5e08449474d8fd33e",
  "parents": [
    "abf743f15f0e334b75786072d22c801df00bf159"
  ],
  "author": {
    "name": "nchalko@google.com",
    "email": "nchalko@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Oct 14 14:03:56 2011 +0000"
  },
  "committer": {
    "name": "nchalko@google.com",
    "email": "nchalko@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Oct 14 14:03:56 2011 +0000"
  },
  "message": "Reorganize validation classes and minimize visibility in preperation for\nremoving the Experimental tag.\n[JSR 303 TCK Result] 151 of 257 (58.75%) Pass with 32 Failures and 7 Errors.\n\nReview at http://gwt-code-reviews.appspot.com/1565807\n\nReview by: rjrjr@google.com\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10702 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82ad94d8c3488da50035ba527cadc1143efa2b26",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/Validation.gwt.xml",
      "new_id": "9bfb54d90f7f39bcc0d1f1e71eefce314d09c2c2",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/Validation.gwt.xml"
    },
    {
      "type": "modify",
      "old_id": "acbc50d12ff94db5157ac6b8a8ba2b6f5ff21f21",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/AbstractGwtValidatorFactory.java",
      "new_id": "3a37aba7f27b6cb38da10e405698866dfebfee4c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/AbstractGwtValidatorFactory.java"
    },
    {
      "type": "modify",
      "old_id": "286d11f81930419224c904f13eb512d407bc98b9",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/BaseMessageInterpolator.java",
      "new_id": "139582ab65f0b83d1486776635f71ecb50871bf9",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/BaseMessageInterpolator.java"
    },
    {
      "type": "modify",
      "old_id": "ecc4ea147eeaf22278dba7617feeb67b31fda4d6",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/GwtConstraintValidatorFactory.java",
      "new_id": "3e1a8c4a51d228c8dd6ee1b6380495a666770330",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/GwtConstraintValidatorFactory.java"
    },
    {
      "type": "modify",
      "old_id": "7bd6bd2df1be25233de76ece16a286aaa6a32126",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/GwtMessageInterpolator.java",
      "new_id": "bb114ca3bc77a098078f741684a8d147e3f79560",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/GwtMessageInterpolator.java"
    },
    {
      "type": "modify",
      "old_id": "d2d4a4d36a7470b508459fcd1c5772d9cfc29a2a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/GwtTraversableResolver.java",
      "new_id": "862e193d2973a7b503f2bbdda8ca3f44a0dc9f86",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/GwtTraversableResolver.java"
    },
    {
      "type": "modify",
      "old_id": "c11653ae7323a9b4cf93fd2a560dc839bc4bbde9",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/GwtValidationProviderResolver.java",
      "new_id": "18aa7dee01bf9e89e813da971ff2a3f4606b1e53",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/GwtValidationProviderResolver.java"
    },
    {
      "type": "modify",
      "old_id": "217e9bc9e0176c07013188571d1f843ea89f4308",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/AssertFalseValidator.java",
      "new_id": "8a29e01b7f773dcac4ef842a57b19ac58b0046d3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/AssertFalseValidator.java"
    },
    {
      "type": "modify",
      "old_id": "c02c3d58d0f2d0e480b24d998dd419c178bc506f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/AssertTrueValidator.java",
      "new_id": "c9d1f3f1ba942d6480880debd0ed84ee3df79c18",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/AssertTrueValidator.java"
    },
    {
      "type": "modify",
      "old_id": "7056ac2c9457fc7b802d450a8ebae57a9eeb5d9a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForNumber.java",
      "new_id": "239c17741988705518cae8a6f75ed2d017a16b5c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForNumber.java"
    },
    {
      "type": "modify",
      "old_id": "c5c30710e29dc6ef209e28f234a35f7b9a4089cd",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForString.java",
      "new_id": "9b47c5c31231701e331a344e37c5e639b9a81400",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForString.java"
    },
    {
      "type": "modify",
      "old_id": "057e25f2fcf233fcca01bc8d2f1c33c8a010a66a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForNumber.java",
      "new_id": "2c47788073c1feb55651bbdebf4095c3170242a9",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForNumber.java"
    },
    {
      "type": "modify",
      "old_id": "350ec2c840bc2626bde2e300ea13835a7f61fbc8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForString.java",
      "new_id": "2a1e33adfa3be5ad5923e92ff2b5ebd4c96bf226",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForString.java"
    },
    {
      "type": "modify",
      "old_id": "f918cfc7971d89098f957db7cf91ad80673ff65d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForNumber.java",
      "new_id": "5282e7df271b0bc40b64e49a08510051ac6eba85",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForNumber.java"
    },
    {
      "type": "modify",
      "old_id": "e98e1198e1785dc0d774a280a12f30fbd3f484e0",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForString.java",
      "new_id": "a52fc0540c7f7f3d06f1d9e5ce4fcaabcc973d14",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForString.java"
    },
    {
      "type": "modify",
      "old_id": "03241628f5e91dc0c52153b72a39667b075b280e",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/FutureValidatorForDate.java",
      "new_id": "5a7fa66954d6dbd726c4f64ba1b4260daa06be2f",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/FutureValidatorForDate.java"
    },
    {
      "type": "modify",
      "old_id": "7dd9ec39a82a940f2a18f5ee9cfbb4ffcfabea8d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/MaxValidatorForNumber.java",
      "new_id": "bfea94cba507076e01261858d2eef1226b033d0f",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/MaxValidatorForNumber.java"
    },
    {
      "type": "modify",
      "old_id": "0705d994776b0b1889a4f01446c355b84d0326c7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/MaxValidatorForString.java",
      "new_id": "91aee3fb97a649550a13ebac2861c03813fe68a6",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/MaxValidatorForString.java"
    },
    {
      "type": "modify",
      "old_id": "acab3b4b1937802a0745bc504a5b94caa6841b29",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/MinValidatorForNumber.java",
      "new_id": "5c0f0976dce6ca89bcde8b211e622834ce2bfd9a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/MinValidatorForNumber.java"
    },
    {
      "type": "modify",
      "old_id": "15bc5598acb64044dea955d8d35483278d826168",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/MinValidatorForString.java",
      "new_id": "ca0c0c4af74bb20a367988c563938ccd86ff2e27",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/MinValidatorForString.java"
    },
    {
      "type": "modify",
      "old_id": "f8e27a2189a2d626f338c36019fe1a172156b13d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/NotNullValidator.java",
      "new_id": "b8d76fb7225751ccf4777b8a2a07a5ce5fe0ec98",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/NotNullValidator.java"
    },
    {
      "type": "modify",
      "old_id": "dc9e80c9309e95392e38e7ca218c04dc869e1d3d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/NullValidator.java",
      "new_id": "751173be056b3be3189633199bef1c5ae353035e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/NullValidator.java"
    },
    {
      "type": "modify",
      "old_id": "8c674f162f5a3a50eacedef9809efc19c926aeda",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/PastValidatorForDate.java",
      "new_id": "53f5010f4229ba388100c48cf644be67fc660dc8",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/PastValidatorForDate.java"
    },
    {
      "type": "modify",
      "old_id": "53459a904a860a67a3878f3ec065084556bdce41",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/PatternValidator.java",
      "new_id": "e9093c86083f8b8edfadd647d002c5fdd56179f0",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/PatternValidator.java"
    },
    {
      "type": "modify",
      "old_id": "a2c273caac6ec3bbf94b7f5fc726e97a620592e8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfBoolean.java",
      "new_id": "ce523f5541586f770b19b401fdf7b18a6e5ffc73",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfBoolean.java"
    },
    {
      "type": "modify",
      "old_id": "ce0e478236e8d1a748059f159b4cff34353deea2",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfByte.java",
      "new_id": "68506c12d6f01fff475a28ba1ba6a353630e13d4",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfByte.java"
    },
    {
      "type": "modify",
      "old_id": "d77119d7f0100c9cb502502426d14094882beae5",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfChar.java",
      "new_id": "a1ffc4bf9bcab713c6bfff86d45ba2930a6a5d7a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfChar.java"
    },
    {
      "type": "modify",
      "old_id": "b2c43eea2aa36c3c78e82d01fd034657d09b2c0e",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfDouble.java",
      "new_id": "486056e9e727d2675d87a155c18bfe07e027b520",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfDouble.java"
    },
    {
      "type": "modify",
      "old_id": "5f5dfce41cc59901631f74f516c06e0c327735cb",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfFloat.java",
      "new_id": "09c5e0eaffafeb4fc2e26d86af706799fd597ae6",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfFloat.java"
    },
    {
      "type": "modify",
      "old_id": "a272fcdb093dfec4bce3f32ad29b9cd5bdf4dd69",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfInt.java",
      "new_id": "ad0af0cdd16e8f509db1353fee54582bfd132c81",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfInt.java"
    },
    {
      "type": "modify",
      "old_id": "4b5b0b89d2af12cd4e3c5b0f0150aa4bae480060",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfLong.java",
      "new_id": "690598491bb8c071218e25eb844726c4dc6c61e6",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfLong.java"
    },
    {
      "type": "modify",
      "old_id": "ee60e97ab64a61f29543fbcbac607b7adfb813b9",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfObject.java",
      "new_id": "58b0f500df31c8c1ebb0d04c2c620ef33381e804",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfObject.java"
    },
    {
      "type": "modify",
      "old_id": "096dfe0930f0111c08703f6bba0deac9b0af33ee",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfShort.java",
      "new_id": "4bef5892a80f2efbb4d72ed85ce9cd44c215a409",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfShort.java"
    },
    {
      "type": "modify",
      "old_id": "93492e67ee7b4c6a805461f22dfc408f050ac34b",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForCollection.java",
      "new_id": "6914c3d32a4fafcf0298167717d6e979e7e6721b",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForCollection.java"
    },
    {
      "type": "modify",
      "old_id": "c20774d92c4ed10e1f9b70e5e6bad43a0c001edc",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForMap.java",
      "new_id": "ccf1c6c3671026d607eff26047f45b8d6ba33cbc",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForMap.java"
    },
    {
      "type": "modify",
      "old_id": "7297e0bc8a5e1667d010dca0e6b687c676126470",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForString.java",
      "new_id": "4ad9c472b411849ad7516d536edd732aed8d5ea1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/constraints/SizeValidatorForString.java"
    },
    {
      "type": "modify",
      "old_id": "02de56f5cab17f4950e6b46840f0a671efa49431",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/AbstractGwtSpecificValidator.java",
      "new_id": "03287e164eebca436d3c64c1a21da124cb118154",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/AbstractGwtSpecificValidator.java"
    },
    {
      "type": "rename",
      "old_id": "8c41f9dd50c61fe1ac749c06fae4c725394efb20",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/BaseGwtConfiguration.java",
      "new_id": "8a196a8f1c6b61af6af996a8dbd47af5408d5a6a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/BaseGwtConfiguration.java",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "85034b4183b8cb442167c60c2cf783ebf11f249b",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java",
      "new_id": "4a4d4dd70abbfda90b47cebab38f1d25f15e8416",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java"
    },
    {
      "type": "modify",
      "old_id": "826efb5d1790c7d65301e990d7bc9663379e637c",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/ConstraintValidatorContextImpl.java",
      "new_id": "8467d511c4d98cc00d615bb249f2c1dbc1330d6a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/ConstraintValidatorContextImpl.java"
    },
    {
      "type": "modify",
      "old_id": "2eb2111fc8c09467f0a2b886ecfbb694954b0909",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/ConstraintViolationImpl.java",
      "new_id": "a1696acfe6584e782283827f9cc16284297b5e23",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/ConstraintViolationImpl.java"
    },
    {
      "type": "rename",
      "old_id": "e4a22f420eaa8256e3748ac388a5736b2ee60cdb",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/GwtConfiguration.java",
      "new_id": "26438e8051b777852aae30e30b3fadc6443ab193",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/GwtConfiguration.java",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "b80785cb6f1783c350696170864c6aa594951d2e",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/GwtValidationContext.java",
      "new_id": "34de39119016bb944458c34c014248dc76e48b65",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/GwtValidationContext.java"
    },
    {
      "type": "rename",
      "old_id": "993f89b45fdc70ec80dc3a8d38140eaf9bd641a5",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/GwtValidatorContext.java",
      "new_id": "abf5890857d879df5aa59900be65ca46e6314f82",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/GwtValidatorContext.java",
      "score": 92
    },
    {
      "type": "modify",
      "old_id": "e67b97f1ea3bff5c498efb2bf85cf1dcfa6c8b3a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/MessageAndPath.java",
      "new_id": "d83c65c3c6bf2e7aad1d7448c4ac8b71222a9fb2",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/MessageAndPath.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64b65927539870ba2955802713d3405178cbb2ab",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/MessageInterpolatorContextImpl.java"
    },
    {
      "type": "modify",
      "old_id": "86dbac7e9dca071f1775a7ce5b4f23e7eb51afee",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/NodeImpl.java",
      "new_id": "7f59f39fddb9328305ce9d19ff0f4d5df26b5f56",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/NodeImpl.java"
    },
    {
      "type": "rename",
      "old_id": "f0f5b90b2714b8af2976883f9c6dfc1d8b3e49d7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/NullUserValidationMessageResolver.java",
      "new_id": "c654751e7b7a23fdc5e013a5eb74046c9bfae5f8",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/NullUserValidationMessageResolver.java",
      "score": 81
    },
    {
      "type": "modify",
      "old_id": "9c8c224ef8ae3b9265be26c1e4a8634bbe247f29",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/PathImpl.java",
      "new_id": "b88b643a30b7c796bb33ee2a836b03ad330c97ec",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/PathImpl.java"
    },
    {
      "type": "modify",
      "old_id": "795b04f6fa82fc5b6b6ce2a28fecd5b193ae8f85",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/impl/PropertyDescriptorImpl.java",
      "new_id": "e70fa048268aa1f03429fdde3beebe7fecd0f23e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/PropertyDescriptorImpl.java"
    },
    {
      "type": "rename",
      "old_id": "dc1d86338bd2fc258cf047b82510909f333c3bbc",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/Validation.java",
      "new_id": "ea2e488066fe684c5cdfaf8c115e17bec4d9334f",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/impl/Validation.java",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "621a44487224b5a1b9ea0b3262a8920cd7a21c47",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/spi/BaseConfigurationState.java",
      "new_id": "d9f259dc4fc869a8579d7947cee026857ccedbc8",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/spi/BaseConfigurationState.java"
    },
    {
      "type": "modify",
      "old_id": "9077504a5ec14ccd129f5ad07fb2c007f708d319",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/spi/GwtBootStrapState.java",
      "new_id": "4fa62404997c8f38d6217f2913e5948063da3825",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/spi/GwtBootStrapState.java"
    },
    {
      "type": "modify",
      "old_id": "f66c340ea940dc23ccb4971caa70125aac186c81",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/spi/GwtConfigurationState.java",
      "new_id": "7b4027a70df997a8eda435fdb75a240199dbb592",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/spi/GwtConfigurationState.java"
    },
    {
      "type": "modify",
      "old_id": "34037a248c275e5ed84f1c45461b0da3f0d12902",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/client/spi/GwtValidationProvider.java",
      "new_id": "ecedd8e0f34e7edc1ecc8e73635d29d6307ad380",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/client/spi/GwtValidationProvider.java"
    },
    {
      "type": "modify",
      "old_id": "65c77c6a8301e8976eea5c82d3a77b51c4497118",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/rebind/GwtSpecificValidatorCreator.java",
      "new_id": "493c4a20e64268f5cb982ede671cac0f72e1de64",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/rebind/GwtSpecificValidatorCreator.java"
    },
    {
      "type": "modify",
      "old_id": "2b2b43f8554356a46f30c5a2e320f1bda10daca9",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/rebind/GwtSpecificValidatorGenerator.java",
      "new_id": "357baff92f9c12862106d3ea09c09968d2bf545e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/rebind/GwtSpecificValidatorGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "93e4cc4c571eae0aed2433bccce3759163f8207e",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/rebind/Util.java",
      "new_id": "32e62a300f3d634da0bb48be0245169f162d0546",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/rebind/Util.java"
    },
    {
      "type": "modify",
      "old_id": "fc5d18f4b4b51ebf14eda90699f7234907ec4cd0",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/rebind/ValidatorCreator.java",
      "new_id": "d9708c78de194e119a395f81daa55e04393821a3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/rebind/ValidatorCreator.java"
    },
    {
      "type": "modify",
      "old_id": "86b35ac5d5fec04c4e33d6e2de093f64afc67dc4",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/rebind/ValidatorGenerator.java",
      "new_id": "7e9321934cd3e5efab73d47117da53a718b60760",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/rebind/ValidatorGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "3460fada63bcb7ff1d7c5f88d5bbe27c1574b1ad",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/super/com/google/gwt/validation/client/GwtMessageInterpolator.java",
      "new_id": "e7a2c112282c0a2494b72549f0a29e32c2fd8cd1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/super/com/google/gwt/validation/client/GwtMessageInterpolator.java"
    },
    {
      "type": "rename",
      "old_id": "c70d11be130e5fe8d30fc0465a44e7d24374a05d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/super/com/google/gwt/validation/client/GwtConfiguration.java",
      "new_id": "134e392b219eed362315072a32e694914b8a7b99",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/super/com/google/gwt/validation/client/impl/GwtConfiguration.java",
      "score": 90
    },
    {
      "type": "modify",
      "old_id": "6cabb787560bf563e37bbfb684b8cd6ecd7f7ca0",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/validation/super/com/google/gwt/validation/client/spi/GwtConfigurationState.java",
      "new_id": "95d267f90269b74613098fafa5000b24a050020e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/validation/super/com/google/gwt/validation/client/spi/GwtConfigurationState.java"
    },
    {
      "type": "modify",
      "old_id": "45a45401d63c5a33cfdd7c3e74e268e3858af5c9",
      "old_mode": 33188,
      "old_path": "user/src/javax/validation/super/javax/validation/Validation.java",
      "new_id": "b1c199e53b6c08c55f33efca44a895eafb3747e8",
      "new_mode": 33188,
      "new_path": "user/src/javax/validation/super/javax/validation/Validation.java"
    },
    {
      "type": "modify",
      "old_id": "4e6794f07442ba8496ee09061b2dbf4956fc8f37",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/validation/ValidationClientGwtSuite.java",
      "new_id": "a9ae27693bbd75fa753c100f6e5e9bf6f7fd0794",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/validation/ValidationClientGwtSuite.java"
    },
    {
      "type": "rename",
      "old_id": "25e1caea05457678d8725a37aa75534612d11dbb",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/validation/client/GwtValidatorContextTest.java",
      "new_id": "f286ebbb5595ee328852a898116676abb00c1b89",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/validation/client/impl/GwtValidatorContextTest.java",
      "score": 93
    }
  ]
}
