)]}'
{
  "commit": "c6b9d18f97a35daf905bd511bfdcc41ec7e9fbef",
  "tree": "8a5b97980f27b6887cdae3edabe27f63cd64eb49",
  "parents": [
    "cb890651aa2ded89390b2c341554f1b497274fd5"
  ],
  "author": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Thu Jul 08 17:38:20 2010 +0000"
  },
  "committer": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Thu Jul 08 17:38:20 2010 +0000"
  },
  "message": "Fixes a bug where temp local declarations could sometimes end up in a for statement\u0027s increments list.\n\nAlso adds Context.isLvalue() to the Java AST, mirroring the JsContext from the JS AST.\n\nhttp://gwt-code-reviews.appspot.com/677801/show\nReview by: bowdidge@google.com, spoon\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8368 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d9b82873ffc4771642a467dc16af9e483d8ca44",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/Context.java",
      "new_id": "b8643d9cd9728581d596d854ceeb1cd7f168b81b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/Context.java"
    },
    {
      "type": "modify",
      "old_id": "0ad22c3de2932c6e92f09cb2db2903daa1d41dfd",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JBinaryOperation.java",
      "new_id": "3f17ba65ed4974795a96cf7d1515180ec0301f00",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JBinaryOperation.java"
    },
    {
      "type": "modify",
      "old_id": "36b91adb55357c5d456370ae96ce6c09a7d79533",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JDeclarationStatement.java",
      "new_id": "10fb994854f252496977da468793136ac126f882",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JDeclarationStatement.java"
    },
    {
      "type": "modify",
      "old_id": "41106deb04ceda786ae9e2a65a4c71c2b13d69aa",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JModVisitor.java",
      "new_id": "9452e334ad985ead28d2134d5f285c0330d5b003",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JModVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "4334938d0e2bef52be4d426c8468a4d51705b785",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JUnaryOperation.java",
      "new_id": "64306735761bd83736947c8a7575c6c8670080c8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JUnaryOperation.java"
    },
    {
      "type": "modify",
      "old_id": "c31c2f26f29362c1cb1c99edb0659323365b1719",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JVisitor.java",
      "new_id": "0714d76cbfac347e3e238c6c50589e352d00120d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "91737df29a7e9c5a97ca19403c1882e167246eef",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TempLocalVisitor.java",
      "new_id": "1c4deec3df0e95ce7e227b94d5151f34495795f3",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TempLocalVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "d80cd7136ab02fed9753d2311f51e4d36839eccc",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/TempLocalVisitorTest.java",
      "new_id": "e166c096939bf0f4eae3bed4dd0491b46c3a0fe9",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/TempLocalVisitorTest.java"
    }
  ]
}
