)]}'
{
  "commit": "778a413fa67c17de1ba05e32adc008b849f92f5f",
  "tree": "1f975d6cf0acbda3edc2bd4be714904f12432e46",
  "parents": [
    "c04da2f81fa05c83a1fd5070d3dfaa56d1e1d425"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Tue Apr 23 22:01:29 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 23 22:01:29 2024 +0000"
  },
  "message": "[tfa] Fix crash when building field guard summary with captured receiver\n\nWhen building a field guard summary, field initializer is not included\ninto the body. So field initializer AST should not be visited to\ncalculate captured variables and field guard summary\nshould not have a captured reveiver.\n\nTEST\u003dpkg/vm/testcases/transformations/type_flow/transformer/regress_flutter147239.dart\n\nIssue: https://github.com/flutter/flutter/issues/147239\nChange-Id: I717e942c0174294fda68a8c1ce946f73095e7a17\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/364203\nReviewed-by: Slava Egorov \u003cvegorov@google.com\u003e\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68cec037618f96301115b95c07961a47af48ad00",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart",
      "new_id": "d70086c855a0178bf73f4d325c7600544e701e45",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98e93f658d9b101189fd626b3bfbe083ed992b75",
      "new_mode": 33188,
      "new_path": "pkg/vm/testcases/transformations/type_flow/transformer/regress_flutter147239.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fe97590b2d6e665506f11bdd2b6df80d0d6d3d6",
      "new_mode": 33188,
      "new_path": "pkg/vm/testcases/transformations/type_flow/transformer/regress_flutter147239.dart.expect"
    }
  ]
}
