)]}'
{
  "commit": "31e324bfdf83ef784ee3fa81e1970b04a62d0df4",
  "tree": "1c54f6f524188b1b178b261635bd57959481814d",
  "parents": [
    "30b0a80224d1c2421d26f74eb47db7f15f957562"
  ],
  "author": {
    "name": "Jens Johansen",
    "email": "jensj@google.com",
    "time": "Mon Nov 18 09:26:24 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 18 09:26:24 2024 +0000"
  },
  "message": "[CFE] Fix crash on invalid this references\n\nChange-Id: If6a323a7cc2defab3a0f7844b948719c49fef483\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/395301\nReviewed-by: Johnni Winther \u003cjohnniwinther@google.com\u003e\nCommit-Queue: Jens Johansen \u003cjensj@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7f31c46e6243da039d56da81fad549f16c31e95",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/body_builder.dart",
      "new_id": "6a992033ff0ac2adb77f907e1b2121bae128f0d6",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "e1781699280c350ea741fa1722e64db2eb492455",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/spell_checking_list_tests.txt",
      "new_id": "cab162b99e5d0628685d05360908ee024986606a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/spell_checking_list_tests.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07dc796b8ce4a3cad9340cea23cc2985b91c1e5a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_01.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1711f58ded66b448ad4dec9788db83877238e3cb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_01.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1711f58ded66b448ad4dec9788db83877238e3cb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_01.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0db5e8e37d50e6b6479b899684a6fa76fc79538e",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_01.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1711f58ded66b448ad4dec9788db83877238e3cb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_01.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d5a22a986c1a7719928d69497d083482a388269",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_01.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ff42a6a549c1f0983bf78ef109c00d42b419c81",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_01.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01bfe8c8c522294837e5cd5186393f162e534e53",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_02.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a97b5b64b7507abb03d02be95d6645e177d30f5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_02.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a97b5b64b7507abb03d02be95d6645e177d30f5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_02.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3e93ee5662433bbda7445056a3a76643029dea8",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_02.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a97b5b64b7507abb03d02be95d6645e177d30f5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_02.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2781a507509c8deea31150a337c33a50fd6339be",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_02.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc6d65f4a7f677a7b506cdf9b24003b0788ce21b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_02.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cb64992b43980e9c7d5c2841e96d75cf3faba49",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_03.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f56327fdfebdfbffa62b4b99e7ef3346de7b6ac8",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_03.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f56327fdfebdfbffa62b4b99e7ef3346de7b6ac8",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_03.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5109ded384bbad73f8c4757e64e97986383384f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_03.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f56327fdfebdfbffa62b4b99e7ef3346de7b6ac8",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_03.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a60f2aea80a527e08af185c8147ecb81495c50af",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_03.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a60f2aea80a527e08af185c8147ecb81495c50af",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_03.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb1127a09a0a23e43c352234217de0bbad57aba2",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_04.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cde8da7b43a5bd3198e38d5e344fef530f0f9729",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_04.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cde8da7b43a5bd3198e38d5e344fef530f0f9729",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_04.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c4e26f04f1774aff63c2c12aff48c69a48ae44a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_04.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cde8da7b43a5bd3198e38d5e344fef530f0f9729",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_04.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5080d0af593b03bfc62226ae0b904e168ffd5571",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_04.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5080d0af593b03bfc62226ae0b904e168ffd5571",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_04.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72b12d5072e631181f1c4eea52aaa512eab95c01",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_05.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee832f72c6288942a0befc3842866d5983d70582",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_05.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee832f72c6288942a0befc3842866d5983d70582",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_05.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd0208c9be454e7b29a39fec8a5fcd8fa613a967",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_05.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee832f72c6288942a0befc3842866d5983d70582",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_05.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a7b0d05cb3707a28942bf6298f2cc30f8da33ac",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_05.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59f3c0a88f2794a19a64ce8e0a8a069384d75e2a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/invalid_this_reference_05.dart.textual_outline_modelled.expect"
    }
  ]
}
