)]}'
{
  "commit": "29b7b96f08db16cec324209528172aa8dfd85bcc",
  "tree": "da3e89884018f8a0d93eeb8cd56d16e6b42dbae8",
  "parents": [
    "e9ad871f5f7c80c73ba3d673f7ed8cfaaf036e72"
  ],
  "author": {
    "name": "mrrussell@google.com",
    "email": "mrrussell@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Mar 22 18:44:40 2011 +0000"
  },
  "committer": {
    "name": "mrrussell@google.com",
    "email": "mrrussell@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Mar 22 18:44:40 2011 +0000"
  },
  "message": "manual sync to P2 @20180037\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/2.3@9874 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19bbba7a5f0a6833c21327a2166e1ca557dfe354",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java",
      "new_id": "cfc2998bff03306057d21ff872fac79650e97e13",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java"
    },
    {
      "type": "modify",
      "old_id": "09291fb6a3ce8e6d7ca89ab6455ac07337a2de06",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JTypeOracle.java",
      "new_id": "6be467b7f87607a7a58fc19256690e2b298dfcb0",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JTypeOracle.java"
    },
    {
      "type": "modify",
      "old_id": "9cbbf1a57c24eb6fa42474ecff0f9bd06a4fb1e2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CastNormalizer.java",
      "new_id": "be297b452e96db194c4236924d789774262c010f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CastNormalizer.java"
    },
    {
      "type": "modify",
      "old_id": "1ebe42e4a77c7d323d54bce21898f2b7cf709805",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java",
      "new_id": "d66ca40f5d0eb8d993fcfed00f245b034826bf12",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java"
    },
    {
      "type": "modify",
      "old_id": "017e69b17a41d40f213f7824ba214fc64d04e7d7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplementClassLiteralsAsFields.java",
      "new_id": "a02032cdd28d2016a8f8e2561e5b078d1c105f1e",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplementClassLiteralsAsFields.java"
    },
    {
      "type": "delete",
      "old_id": "743b6b9c918524265fc80c49c04bb602d16e738e",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JavaScriptObjectNormalizer.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "84cc483edddde2d01c603a4e104e4a67bb525997",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JsoDevirtualizer.java",
      "new_id": "c39957923030bafdd1947a69666250879f620870",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JsoDevirtualizer.java"
    },
    {
      "type": "modify",
      "old_id": "f96623d787feba718b1aa9436118417345fc920c",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/JavaAstConstructor.java",
      "new_id": "10db7b3692d703ece20d9b48cc90802ba0f55cc5",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/JavaAstConstructor.java"
    },
    {
      "type": "modify",
      "old_id": "03d746074c9de07930990d7054d68e3348516781",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/JjsTypeTest.java",
      "new_id": "21f979d6cef37d48bc105f1da17ec0f3ea035239",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/JjsTypeTest.java"
    },
    {
      "type": "modify",
      "old_id": "15406c0268c403182b882afe7015f7a46687f8e9",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzerTest.java",
      "new_id": "629139827fa02edc8075ef9d9ef51094eeb3c8bf",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzerTest.java"
    },
    {
      "type": "modify",
      "old_id": "ce1328b7a402b0c067a7286d71134ca320361ec5",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JJSTestBase.java",
      "new_id": "82f673f3681d9961dfb6a4314872b1542154ae63",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JJSTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "92beb1a19b9ed953ca9d9f96f941ae89b8d5832d",
      "old_mode": 33188,
      "old_path": "plugins/webkit/English.lproj/InfoPlist.strings",
      "new_id": "6260754315da1d3b796de592b371976a059631cd",
      "new_mode": 33188,
      "new_path": "plugins/webkit/English.lproj/InfoPlist.strings"
    },
    {
      "type": "modify",
      "old_id": "f954c64fe18194afb0ba4dc1f4147619f1c5b28e",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/Showcase.gwt.xml",
      "new_id": "e429c367f8d78d174e6b0740fab155d932d0569f",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/Showcase.gwt.xml"
    },
    {
      "type": "modify",
      "old_id": "1e761c5a60a22a4c29de4d5fdf435f6e15027024",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/event/dom/DomEvent.gwt.xml",
      "new_id": "12d921edf77d3de008282f15765f19c5bf4a1834",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/event/dom/DomEvent.gwt.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2beb0b40dba5e9e4b2dddae4b90094fa5451e6c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/event/dom/TouchEvent.gwt.xml"
    },
    {
      "type": "modify",
      "old_id": "e59c69d4dc939c54627860e9b20fe346485755e7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/event/dom/client/TouchEvent.java",
      "new_id": "556c3cbf78ffc6b56b22e5189e6300048fa3e166",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/event/dom/client/TouchEvent.java"
    },
    {
      "type": "modify",
      "old_id": "d3a5eb81fb41427be5783958988af9edff2d8589",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/i18n/linker/LocalePropertyProviderGenerator.java",
      "new_id": "cea76a1b55f1c1b8a2cc4bd2730cb6bda6cecd5a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/i18n/linker/LocalePropertyProviderGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "959061d8570735b27931a008d7f7588955fb6a67",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/touch/Touch.gwt.xml",
      "new_id": "4e27ae43363ee1be1cc78bca74f3d2f7c7378a50",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/touch/Touch.gwt.xml"
    },
    {
      "type": "modify",
      "old_id": "fd9967a47fb80ac2de88565025975ece85fb9883",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/touch/client/TouchScroller.java",
      "new_id": "5c05a36151e79d9fad3c6ec677cb379ce57efdd7",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/touch/client/TouchScroller.java"
    },
    {
      "type": "modify",
      "old_id": "7bed0d04b9261ec1c63e68b5030176ee983902e6",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/impl/DOMImplTrident.java",
      "new_id": "36b1b264e2f7a4c6024da0b25ed4f032506e6f0d",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/impl/DOMImplTrident.java"
    },
    {
      "type": "modify",
      "old_id": "c6b09da67acfb9da8d6f6490cc3c83234d15403b",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/Frame.java",
      "new_id": "cdd8b484979a873e7da0851e2c3b1fa49fcdbdb4",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/Frame.java"
    },
    {
      "type": "modify",
      "old_id": "42d0be62e8f5ec0f705d8b997fe0fbe84affd07f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dom/DOMSuite.java",
      "new_id": "231c3d8d77239e1addd9ab85e6b539207d1dbd3f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dom/DOMSuite.java"
    },
    {
      "type": "modify",
      "old_id": "183ea9da32a1c4cdf27fb3be61eceed055269d6d",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dom/client/FrameTests.java",
      "new_id": "cb6226abe6aaeae87ab419cedf7ae5cf911703f0",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dom/client/FrameTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ebc59c8bac82a39ddb08d3acdb0de5340b9714a",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dom/public-test/iframetest.html"
    },
    {
      "type": "modify",
      "old_id": "6b07f3949e291eadd1b01fdda9e554762c6a12a8",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/touch/client/TouchScrollTest.java",
      "new_id": "bcf035a76b66c6a80a9860141e3a312ebcbe0507",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/touch/client/TouchScrollTest.java"
    },
    {
      "type": "modify",
      "old_id": "f4637a8d27451e24630723679e7cfcfc716dc6a8",
      "old_mode": 33188,
      "old_path": "user/test/org/hibernate/jsr303/tck/tests/constraints/constraintcomposition/ConstraintCompositionCompileTest.java",
      "new_id": "338b25a188d6518353c6a1d5b149d41a702508ef",
      "new_mode": 33188,
      "new_path": "user/test/org/hibernate/jsr303/tck/tests/constraints/constraintcomposition/ConstraintCompositionCompileTest.java"
    },
    {
      "type": "modify",
      "old_id": "5fee2acce972b8efb0b88553aa6f66130bdf2428",
      "old_mode": 33188,
      "old_path": "user/test/org/hibernate/jsr303/tck/tests/constraints/constraintcomposition/ConstraintCompositionGwtTest.java",
      "new_id": "859183a28f1574e41b85593625ad81c47b908c0f",
      "new_mode": 33188,
      "new_path": "user/test/org/hibernate/jsr303/tck/tests/constraints/constraintcomposition/ConstraintCompositionGwtTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95895a8ab88edcabd389979539fecef0960832f2",
      "new_mode": 33188,
      "new_path": "user/test/org/hibernate/jsr303/tck/tests/constraints/constraintcomposition/OverriddenAttributesMustMatchInTypeTest.gwt.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04be602a3da7c5be135fb242f77d002e73129138",
      "new_mode": 33188,
      "new_path": "user/test/org/hibernate/jsr303/tck/tests/constraints/constraintcomposition/OverriddenAttributesMustMatchInTypeValidatorFactory.java"
    },
    {
      "type": "modify",
      "old_id": "71740ac480ef5c637c41c6cdae6b705fc1e83b5f",
      "old_mode": 33188,
      "old_path": "user/test/org/hibernate/jsr303/tck/util/TckCompileTestCase.java",
      "new_id": "dd7f4da4593d76aeceb705780109d633893ce484",
      "new_mode": 33188,
      "new_path": "user/test/org/hibernate/jsr303/tck/util/TckCompileTestCase.java"
    }
  ]
}
