)]}'
{
  "commit": "7129828214a32d0f3d386329acdd197be8dc505a",
  "tree": "85b22448545ff6e0b0d79f6ac7a5fe53705b16a6",
  "parents": [
    "ef7df92c6d7849b33813b684995710142d4a299f"
  ],
  "author": {
    "name": "Alexander Leshkin",
    "email": "alexander.leshkin@gmail.com",
    "time": "Fri Aug 07 14:08:36 2015 +0300"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Wed Aug 12 21:34:26 2015 +0000"
  },
  "message": "Fix scoping issue with lambda placed in local anonymous class.\n\nGwtAstBuilder.replaceLambdaWithInnerClassAllocation now tries to\nresolve labmda\u0027s synthetic arguments from enclosing anonymous class if\none exists and argument was not previously resolved from local scope\nof the enclosing method.\n\nE.g.:\n{\n  int x \u003d 1;\n  new Runnable() {\n    public void run(){\n      Lambda l \u003d () -\u003e x + 1;\n    }\n  }\n}\n\nChange-Id: I28d74e65a0d82b545778fa522b2fc06c004a52a1\nBug-Link: https://github.com/gwtproject/gwt/issues/8991\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6ad090e969590a78879de444e6c1ed0b3b8deac",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GwtAstBuilder.java",
      "new_id": "baaed7ec7941404e5984de3134917a1955dd07d5",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GwtAstBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "0a2cfde0b2896fe06dc53b7b5c2c5654bc67e95f",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/Java8AstTest.java",
      "new_id": "584fab5606e4f0455e81f53b1ca6c73c54819075",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/Java8AstTest.java"
    },
    {
      "type": "modify",
      "old_id": "e9774f8ea9a09bbd070ec8d5c920d95b6dea85aa",
      "old_mode": 33188,
      "old_path": "user/test-super/com/google/gwt/dev/jjs/super/com/google/gwt/dev/jjs/test/Java8Test.java",
      "new_id": "5f51cea9309023945221b92c3bf656065b8c9d90",
      "new_mode": 33188,
      "new_path": "user/test-super/com/google/gwt/dev/jjs/super/com/google/gwt/dev/jjs/test/Java8Test.java"
    },
    {
      "type": "modify",
      "old_id": "3731e42e725aa75752586fc322389fe9feb3c1e2",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dev/jjs/test/Java8Test.java",
      "new_id": "e2c8084744f5b77ee668a4de9d52af939454662b",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dev/jjs/test/Java8Test.java"
    }
  ]
}
