)]}'
{
  "commit": "2530547a52c2f9825fbf877459be315dc3efe62b",
  "tree": "c578b5783307c036969cec82b7f3542f62e45e27",
  "parents": [
    "32b468c767ac4536b74aa09afdab1397ed38d78c"
  ],
  "author": {
    "name": "fabbott@google.com",
    "email": "fabbott@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Jun 10 21:39:00 2009 +0000"
  },
  "committer": {
    "name": "fabbott@google.com",
    "email": "fabbott@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Jun 10 21:39:00 2009 +0000"
  },
  "message": "Ant rework for speed:\n* Added ant task LatestTimeJar to jar only the most \nrecent of duplicate \n  entries.\n* Used \u003coutofdate\u003e so jars in dev using \u003czipfileset\u003e don\u0027t bother testing\n  entries if the containing archive is unmodified.\n\nAnt rework for cleanup:\n* Introduced local.ant.properties\n* Refactored test files containing $ to test_i18n_dollar, with companion\n  test_i18n_bar, so we can test both sides of that split (and so it\u0027s easy\n  for systems allergic to $ in filenames to opt out).  Ant property\n  gwt.i18n.test.InnerClassChar\u003d{dollar,bar} selects which to use.\n* Unified test target names to test.*, deprecating remoteweb-test and\n  selenium-test as nonconforming.\n\nReview by: scottb, jat\n\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5537 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68c30a7e2a65f11f899cf71a4a74818b523a7784",
      "old_mode": 33188,
      "old_path": "build-tools/ant-gwt/build.xml",
      "new_id": "81b02d69be77c153d450f192680de9a79f9b6409",
      "new_mode": 33188,
      "new_path": "build-tools/ant-gwt/build.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cf7352ca805c656c3a44f1ef2586ff290f7c442",
      "new_mode": 33188,
      "new_path": "build-tools/ant-gwt/src/com/google/gwt/ant/taskdefs/LatestTimeJar.java"
    },
    {
      "type": "modify",
      "old_id": "358f8792cf05441b4f42fc23d934d21fa70d734a",
      "old_mode": 33261,
      "old_path": "common.ant.xml",
      "new_id": "9f4c4233a60570c91d7860baa3bebd4dc0226435",
      "new_mode": 33261,
      "new_path": "common.ant.xml"
    },
    {
      "type": "modify",
      "old_id": "4353204713f4a8f1aa98ed0cff60d1284e3fe77b",
      "old_mode": 33261,
      "old_path": "dev/common.ant.xml",
      "new_id": "ef64c7ac9d937891c97b089a50bf1e3502be7c3d",
      "new_mode": 33261,
      "new_path": "dev/common.ant.xml"
    },
    {
      "type": "modify",
      "old_id": "5f4876a4a3670f78b0d554d1e2d934b540a5c32a",
      "old_mode": 33261,
      "old_path": "dev/core/build.xml",
      "new_id": "e868ed40ce05e2a64cf7a35395122430478b6360",
      "new_mode": 33261,
      "new_path": "dev/core/build.xml"
    },
    {
      "type": "modify",
      "old_id": "2511253e3c70bec45d462aec5862f0b57e1b878e",
      "old_mode": 33261,
      "old_path": "user/build.xml",
      "new_id": "d3cae6fd2bd8bdf79fa21f4fb5949a1c517f916a",
      "new_mode": 33261,
      "new_path": "user/build.xml"
    },
    {
      "type": "copy",
      "old_id": "57a9bd3e6c687218f862a09622fc7fb987d93f1f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/TestAnnotatedMessages$Nested_bb_CC.properties",
      "new_id": "57a9bd3e6c687218f862a09622fc7fb987d93f1f",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/TestAnnotatedMessages_Nested_bb_CC.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "17dd774090a796086249807f1b13cdd152311ba6",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$ExtendsInnerInner.properties",
      "new_id": "17dd774090a796086249807f1b13cdd152311ba6",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_ExtendsInnerInner.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "e2e798f9be3e0759182e9679a17055f4009650ec",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$HasInner.properties",
      "new_id": "e2e798f9be3e0759182e9679a17055f4009650ec",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_HasInner.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "13e5931581f8784291d79fcede14dac182a8f32f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$HasInner$IsInner.properties",
      "new_id": "13e5931581f8784291d79fcede14dac182a8f32f",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_HasInner_IsInner.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "289ea249c28372abb127138e7c54f7c24ba9bf8b",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$InnerInner.properties",
      "new_id": "289ea249c28372abb127138e7c54f7c24ba9bf8b",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_InnerClass_InnerInner.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "7fb4b7ac478aa5937d73238bb82c5e3ecb2805f1",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$InnerInnerMessages.properties",
      "new_id": "7fb4b7ac478aa5937d73238bb82c5e3ecb2805f1",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_InnerClass_InnerInnerMessages.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "6514c824b938c4eb32d58b73b344037662581e66",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$ProtectedInnerInnerClass$ExtendsAnotherInner.properties",
      "new_id": "6514c824b938c4eb32d58b73b344037662581e66",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_InnerClass_ProtectedInnerInnerClass_ExtendsAnotherInner.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "ae0f35f5d8da8a81a1438a3490ac15f1d3a4cdef",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$ProtectedInnerInnerClass$ExtendsAnotherInner$ExtendProtectedInner.properties",
      "new_id": "ae0f35f5d8da8a81a1438a3490ac15f1d3a4cdef",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_InnerClass_ProtectedInnerInnerClass_ExtendsAnotherInner_ExtendProtectedInner.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "97ce8920f18c0188f452434dcf2d20d6ef7d9a33",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$ProtectedInner.properties",
      "new_id": "97ce8920f18c0188f452434dcf2d20d6ef7d9a33",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_ProtectedInner.properties",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "1a68a6587511699a359b9f0d4c223f0b4bc132dd",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$SimpleInner.properties",
      "new_id": "1a68a6587511699a359b9f0d4c223f0b4bc132dd",
      "new_mode": 33188,
      "new_path": "user/test_i18n_bar/com/google/gwt/i18n/client/resolutiontest/Inners_SimpleInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "57a9bd3e6c687218f862a09622fc7fb987d93f1f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/TestAnnotatedMessages$Nested_bb_CC.properties",
      "new_id": "57a9bd3e6c687218f862a09622fc7fb987d93f1f",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/TestAnnotatedMessages$Nested_bb_CC.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "17dd774090a796086249807f1b13cdd152311ba6",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$ExtendsInnerInner.properties",
      "new_id": "17dd774090a796086249807f1b13cdd152311ba6",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$ExtendsInnerInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "13e5931581f8784291d79fcede14dac182a8f32f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$HasInner$IsInner.properties",
      "new_id": "13e5931581f8784291d79fcede14dac182a8f32f",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$HasInner$IsInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e2e798f9be3e0759182e9679a17055f4009650ec",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$HasInner.properties",
      "new_id": "e2e798f9be3e0759182e9679a17055f4009650ec",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$HasInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "289ea249c28372abb127138e7c54f7c24ba9bf8b",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$InnerInner.properties",
      "new_id": "289ea249c28372abb127138e7c54f7c24ba9bf8b",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$InnerInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7fb4b7ac478aa5937d73238bb82c5e3ecb2805f1",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$InnerInnerMessages.properties",
      "new_id": "7fb4b7ac478aa5937d73238bb82c5e3ecb2805f1",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$InnerInnerMessages.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ae0f35f5d8da8a81a1438a3490ac15f1d3a4cdef",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$ProtectedInnerInnerClass$ExtendsAnotherInner$ExtendProtectedInner.properties",
      "new_id": "ae0f35f5d8da8a81a1438a3490ac15f1d3a4cdef",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$ProtectedInnerInnerClass$ExtendsAnotherInner$ExtendProtectedInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6514c824b938c4eb32d58b73b344037662581e66",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$ProtectedInnerInnerClass$ExtendsAnotherInner.properties",
      "new_id": "6514c824b938c4eb32d58b73b344037662581e66",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$InnerClass$ProtectedInnerInnerClass$ExtendsAnotherInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "97ce8920f18c0188f452434dcf2d20d6ef7d9a33",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$ProtectedInner.properties",
      "new_id": "97ce8920f18c0188f452434dcf2d20d6ef7d9a33",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$ProtectedInner.properties",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1a68a6587511699a359b9f0d4c223f0b4bc132dd",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners$SimpleInner.properties",
      "new_id": "1a68a6587511699a359b9f0d4c223f0b4bc132dd",
      "new_mode": 33188,
      "new_path": "user/test_i18n_dollar/com/google/gwt/i18n/client/resolutiontest/Inners$SimpleInner.properties",
      "score": 100
    }
  ]
}
