)]}'
{
  "commit": "e1089763fe264110fbd46fc64eb024a7eb471d2b",
  "tree": "d932e197e7e07d902759e61ca080c3231a706ab2",
  "parents": [
    "00c6ef7a1910ec0ad4cff72265451f2421cedbf9"
  ],
  "author": {
    "name": "goktug@google.com",
    "email": "goktug@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Mar 29 22:36:14 2013 +0000"
  },
  "committer": {
    "name": "goktug@google.com",
    "email": "goktug@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Mar 29 22:36:14 2013 +0000"
  },
  "message": "Refactors c.g.gwt.junit to use common SerializableThrowable \u0026 StacktraceDeobfuscator.\n\n- Gets rid of duplicate code in junit for deobfuscation of stack traces\n- Improves the messaging of unserializable exceptions\n- Minor improvements to the reporting of test infra failures\n\nChange-Id: I1e1021bc99ac88ea6d9d47c3d23c83e79a896213\nReview-Link: https://gwt-review.googlesource.com/#/c/2290/\n\nReview by: skybrian@google.com\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11581 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c44f488c6bac084876b897bff7c2d01e05fe0b9",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/core/client/JavaScriptException.java",
      "new_id": "8f15edd81e464db437f642c2430f0e13d85ac595",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/core/client/JavaScriptException.java"
    },
    {
      "type": "modify",
      "old_id": "e2c4bf76323005bbc77ec8dd0f00b0345bee24ff",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/junit/JUnitMessageQueue.java",
      "new_id": "044d697f8117e46ae17662b74cfeba9f440da254",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/junit/JUnitMessageQueue.java"
    },
    {
      "type": "modify",
      "old_id": "3ae26a9e9463abd98e5d176c99b65ab65ada0636",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/junit/JUnitShell.java",
      "new_id": "255599177e4ae5bd7d1463935dac663eeb74179f",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/junit/JUnitShell.java"
    },
    {
      "type": "delete",
      "old_id": "8a46f3f39d4deeb41c3d419eaddd047571208120",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/junit/client/impl/ExceptionWrapper.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8d777d9f096c8c64df7781356d23ed3d8f483a7e",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/junit/client/impl/JUnitResult.java",
      "new_id": "9d6476ee715e23402d4f118255560b538f1da30d",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/junit/client/impl/JUnitResult.java"
    },
    {
      "type": "modify",
      "old_id": "4708d352e13961842888816ba8a4e478dd123c8a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/junit/server/JUnitHostImpl.java",
      "new_id": "e7e0f9b6faa7ef06276ae9895514be336cd5a036",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/junit/server/JUnitHostImpl.java"
    },
    {
      "type": "modify",
      "old_id": "9d9dd8a0f84e7274d22f10ebbbcc59caef37764f",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/junit/translatable/com/google/gwt/junit/client/impl/GWTRunner.java",
      "new_id": "fac71a8585817ff41f1b4af1b1d3f1312905093c",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/junit/translatable/com/google/gwt/junit/client/impl/GWTRunner.java"
    },
    {
      "type": "modify",
      "old_id": "2b3ebf483b3839de854d52d66b742545d1b570ba",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/GwtTestSuiteWithExpectedFailures.java",
      "new_id": "7c72b824ded4aa61b034559ece5db5873cefcc06",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/GwtTestSuiteWithExpectedFailures.java"
    },
    {
      "type": "modify",
      "old_id": "fb684c0236ff0a5e05b53ce8690def0e0f0e5d9f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/JUnitSuite.java",
      "new_id": "9d2a7b48d6aacbe9bcbfa45bcccb8a5297c1226b",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/JUnitSuite.java"
    },
    {
      "type": "modify",
      "old_id": "c97846a648dbbead1e01e5210cbb9b22092cf6e3",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/TestResultWithExpectedFailures.java",
      "new_id": "4e84625be4093a976e24483306d26b4fdc7b60af",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/TestResultWithExpectedFailures.java"
    },
    {
      "type": "modify",
      "old_id": "459b4774495cc0b635f5ac4dd7992728224faf62",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/TestSuiteWithOrder.java",
      "new_id": "86c77fcfa3e0105bddbc9409782af3df55e9bf47",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/TestSuiteWithOrder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38b176a13df7a4f4a1f6cf87fb228e7364e4ec2f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/DefaultExceptionAsserter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ee25872064e2200795d9379a8b5d8df12f3d15f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/ExceptionAsserter.java"
    },
    {
      "type": "rename",
      "old_id": "dc76900e2a05db5888cb0fc9d7421cbd19cd7a23",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/ExpectedFailure.java",
      "new_id": "d4c2b8d2ab9ea1f2ab8e9e2483813f790b03ae66",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/ExpectedFailure.java",
      "score": 89
    },
    {
      "type": "modify",
      "old_id": "39842360222db68e0b12886d20e5c767ad9ac502",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/client/GWTTestCaseAsyncTest.java",
      "new_id": "9bdf3a512004964fe94485e431a828da7cae6534",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/GWTTestCaseAsyncTest.java"
    },
    {
      "type": "modify",
      "old_id": "d93cef273043a0f403cb40eec203ccc78608a9df",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/client/GWTTestCaseSetupTearDownTest.java",
      "new_id": "07df7329f436b26a54bfeffdab1d3bdfc00ab3f5",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/GWTTestCaseSetupTearDownTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59822c310861b67078e1bc9cc3938f2c182e5a80",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/GWTTestCaseStackTraceTest.java"
    },
    {
      "type": "modify",
      "old_id": "340951b68581c7f7a7e7b63ea9fabe1484e3bdb1",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/client/GWTTestCaseTest.java",
      "new_id": "54eed8f0271bd24ea9abe36ef97554ca9f479fdc",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/GWTTestCaseTest.java"
    },
    {
      "type": "modify",
      "old_id": "0c7e575c9982085026b93abba7233b958e6a3142",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/junit/client/GWTTestCaseUncaughtExceptionHandlerTest.java",
      "new_id": "e0184776eac01d89ef6a8977a69bf9d9e2d9cc1d",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/junit/client/GWTTestCaseUncaughtExceptionHandlerTest.java"
    }
  ]
}
