)]}'
{
  "commit": "ec2f0d5cd75a4377a951d0608cd8445a72dc5f18",
  "tree": "a124ec274b14172e61afd29a6f054a2c4f0c2907",
  "parents": [
    "159c684d4f89eea3e0b39e6864e6794b05c1453e"
  ],
  "author": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Thu Sep 03 13:34:41 2015 -0700"
  },
  "committer": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Thu Sep 03 15:01:40 2015 -0700"
  },
  "message": "JChangeTrackingVisitor was missing some field modifications.\n\nFields were not considered modified if only their initializer\nwas modified.\n\nNow we conservatively consider a static field modified if the class\ninitializer ($clinit)  for that that class was considered modified; and\nsimilarly for instance fields and instance initializer.\n\nChange-Id: Ie7c2897d01a77cdd789b50bfd20e500b8a361b32\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d0e38de2997baab7a20925658663964f77f6226",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JClassType.java",
      "new_id": "4b94ea6f815432ef1111d4caca14f79acae69181",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JClassType.java"
    },
    {
      "type": "modify",
      "old_id": "c0df81fa143e518b8bde9732bf2d3e71bd292314",
      "old_mode": 33261,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JDeclaredType.java",
      "new_id": "01c201a8eb966865a635d315a79670a357655562",
      "new_mode": 33261,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JDeclaredType.java"
    },
    {
      "type": "modify",
      "old_id": "68992e2b37a8bfd45e42408612be2a67b407fec2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JInterfaceType.java",
      "new_id": "0ad9d82b94bdab0c8f0102e8f391547a4634aef6",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JInterfaceType.java"
    },
    {
      "type": "modify",
      "old_id": "21357600ba623aa998ef49fd9f15512745a78965",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java",
      "new_id": "061b708386368ca2444b756d53114d82a3028103",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java"
    },
    {
      "type": "modify",
      "old_id": "e56beee38c9d9eb0f1502840d03baab722d20515",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/DeadCodeElimination.java",
      "new_id": "b602019b837c90e300a89ee9d3dd7059badf7059",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/DeadCodeElimination.java"
    },
    {
      "type": "modify",
      "old_id": "2294e5e64871778e13299bcce92f4ef0ee730fb8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JChangeTrackingVisitor.java",
      "new_id": "27fbff1ae5f0475550a8e69b5c22d3c05543877f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JChangeTrackingVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "4ef8ecfc88c4352c6e6c3af1a3bdd2c30d5f31ea",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JChangeTrackingVisitorTest.java",
      "new_id": "ac256192870a553db5112deaef0e567ab3da8d1e",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JChangeTrackingVisitorTest.java"
    },
    {
      "type": "modify",
      "old_id": "7e5320069886350532d240ead58c49f79b14514e",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JJSTestBase.java",
      "new_id": "69bbc6792f3be4411dc8266cc6517a14f009450b",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JJSTestBase.java"
    }
  ]
}
