)]}'
{
  "commit": "f82792a63f0d2a20d3b8f347a9ad3d3f5ea10fee",
  "tree": "8385096eb2addd6b8e321457f36299ed4df5ca8e",
  "parents": [
    "29f392b1a161411a56cc9801a11ac95a5a804468"
  ],
  "author": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Fri May 02 10:42:56 2014 -0700"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Fri May 02 18:41:00 2014 +0000"
  },
  "message": "Do not remove unused imports if unit has prior errors.\n\nIn this situation JDT will return an incomplete AST and\nUnusedImportsRemover will (incorrectly) remove referred imports,\ntriggering the error reporting logic to report errors of the form\n\"\u003cname\u003e can not be resolved to a type\" for the types whose imports\nwere removed.\n\nChange-Id: I42642237b0df7e56b26041a729eff921d8bd2982\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df30e83bad1538a3efe71610674de490674ed5cf",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java",
      "new_id": "8cbaf328eae8924bf2911c319c267c65aea3a18e",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java"
    },
    {
      "type": "modify",
      "old_id": "d8b202138197b664ccd434d02a9bf980d4018397",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/javac/GwtIncompatibleJdtCompilerTest.java",
      "new_id": "261fe7992ee2e1357c4b2cf5de8e752d6feafea8",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/GwtIncompatibleJdtCompilerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b79aae9e344e12036f391268d9d3c7fadead01b7",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/UnusedImportRemoverJdtCompilerTest.java"
    }
  ]
}
