)]}'
{
  "commit": "8ffa2aa0cbeb7c7918e0ef5674ffa95580078b0f",
  "tree": "6e5e28dba4be6582b548206268a7b2b14b46cc8b",
  "parents": [
    "7f38ea00a395dae1fffc9afd1b9c29acc77b3ee7"
  ],
  "author": {
    "name": "amitmanjhi@google.com",
    "email": "amitmanjhi@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Jan 23 13:04:40 2009 +0000"
  },
  "committer": {
    "name": "amitmanjhi@google.com",
    "email": "amitmanjhi@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Jan 23 13:04:40 2009 +0000"
  },
  "message": "This patch updates the ResourceOracleImpl to use a PathPrefix order and prefer PathPrefix order \nover Classpath order. It also adds/updates tests to confirm that the above rules are enforced.\n\nPatch by: amitmanjhi\nReview by: jat, scottb\n\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4520 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aaa46f9f552398a75005648dd4d26dec2ff0b4bd",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/ClassPathEntry.java",
      "new_id": "5ada43508980af4a1e0378e8edf5e751790181c7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/ClassPathEntry.java"
    },
    {
      "type": "modify",
      "old_id": "7d29ca6bba0ef9dafef978039879201a1d8de57b",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/DirectoryClassPathEntry.java",
      "new_id": "2fd296404549899995da7c70066c0ebcada85a4f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/DirectoryClassPathEntry.java"
    },
    {
      "type": "modify",
      "old_id": "0e72bf4ac59f0b3d22123fd0785e561234c01877",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/PathPrefixSet.java",
      "new_id": "c9c5b2d00f2da71416b7e4bc0ce464b4cd623d11",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/PathPrefixSet.java"
    },
    {
      "type": "modify",
      "old_id": "502e63481b7e9601217712f4049e00e8543d6ba3",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/ResourceOracleImpl.java",
      "new_id": "13c569a8118dea5bf62e8327b538120b4cea6f95",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/ResourceOracleImpl.java"
    },
    {
      "type": "modify",
      "old_id": "6076260837dc0a84700e3b16298a9a8fef04e060",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/ZipFileClassPathEntry.java",
      "new_id": "f7a0420e307cc3dbd6978a140e722ee72ae946c7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/ZipFileClassPathEntry.java"
    },
    {
      "type": "modify",
      "old_id": "489e571df1573d709172d38a72923e2a9cb727b7",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/resource/impl/AbstractResourceOrientedTestBase.java",
      "new_id": "29c9feb38c02a43553fdf6589ea63a092eb9dc09",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/AbstractResourceOrientedTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "3454176e8c01b22cc48819dff1181279d48f6c62",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/resource/impl/ClassPathEntryTest.java",
      "new_id": "5bfddadc794f065d4b1c4b721cb92a976eef3f9c",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/ClassPathEntryTest.java"
    },
    {
      "type": "modify",
      "old_id": "913b0717909331ab35593fef53a57732fd0a45ca",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/resource/impl/MockClassPathEntry.java",
      "new_id": "254c0f9cfd313b738d57aa85887b0bb70076dafe",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/MockClassPathEntry.java"
    },
    {
      "type": "modify",
      "old_id": "e9d581c4b1eb2aa97b8d5fcaa671bdad742e76e3",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/resource/impl/PathPrefixSetTest.java",
      "new_id": "8c73c997ced6084337835e9c69bb5020f2eccade",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/PathPrefixSetTest.java"
    },
    {
      "type": "modify",
      "old_id": "46e166de4bc3bf7470eb668dec0802ec48d0d254",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/resource/impl/ResourceOracleImplTest.java",
      "new_id": "a4b1912507393fbe25905a515e5a27f455879ba7",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/ResourceOracleImplTest.java"
    },
    {
      "type": "modify",
      "old_id": "5045c121fd54241ea028a912d1ace2573b1551c9",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe1.jar",
      "new_id": "c5127c9a3a87e7412dc625105a3b5b1037538ea8",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe1.jar"
    },
    {
      "type": "modify",
      "old_id": "08761bba0f9d2dd353a00344e00ab231b42ed449",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe2.jar",
      "new_id": "2e6663b75b66081a742cb0fd5f0f62c96f8f1802",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe2.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b137891791fe96927ad78e64b0aad7bded08bdc",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe2/org/example/foo/client/BarClient1.txt"
    }
  ]
}
