)]}'
{
  "commit": "06be66b5b60ada018ac7325fa620bd8522013735",
  "tree": "7b96ca101112d0cf780816675cfbecf4e0821082",
  "parents": [
    "07c9599ead52a2eea7164552e9525e3860a3aed5"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Mon Oct 13 03:26:53 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 13 03:26:53 2025 -0700"
  },
  "message": "[cfe] Don\u0027t nest deferred prefix scopes\n\nDeferred prefix scope should not extend neither upwards nor downwards.\n\nChange-Id: I9231ba5fe9687fb29a2eb898d60c296fd10e94a3\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/454520\nReviewed-by: Chloe Stefantsova \u003ccstefantsova@google.com\u003e\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3bf36c02c359545d1ad9ec19737e05ecc2988793",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/base/scope.dart",
      "new_id": "25632c0be607b21946583b62359ec2b1522ba74a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/base/scope.dart"
    },
    {
      "type": "modify",
      "old_id": "13f652df734d79d91bdc0eeec18f6e5154236ff1",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/builder/prefix_builder.dart",
      "new_id": "321ed49d9beb94130db1f731691ba00c8a7e901c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/builder/prefix_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "b4861458938cfec355eac2cf61c18a254287100c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_compilation_unit.dart",
      "new_id": "977837c8e2e7908603530e5e709a9fa6f3f57297",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_compilation_unit.dart"
    },
    {
      "type": "modify",
      "old_id": "1b48ed7cd829c4af9a0d4aebdf7ebde3a6b050f5",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/spell_checking_list_code.txt",
      "new_id": "102f436b9695ab22ada07e0132645531db12adf0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/spell_checking_list_code.txt"
    },
    {
      "type": "modify",
      "old_id": "90bbbb7e787dcdf162fc99d5e890248cafae22a5",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.expect",
      "new_id": "b0b138fd23698316b5c850f92c457e624e52b9d1",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.expect"
    },
    {
      "type": "modify",
      "old_id": "90bbbb7e787dcdf162fc99d5e890248cafae22a5",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.modular.expect",
      "new_id": "b0b138fd23698316b5c850f92c457e624e52b9d1",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.modular.expect"
    },
    {
      "type": "modify",
      "old_id": "787fdceff25a85820f28d7ce7f1c29661156fc2c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.outline.expect",
      "new_id": "54c6c4de211606755ccbf0d9af874c5f0d3b7993",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.outline.expect"
    },
    {
      "type": "modify",
      "old_id": "90bbbb7e787dcdf162fc99d5e890248cafae22a5",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.transformed.expect",
      "new_id": "b0b138fd23698316b5c850f92c457e624e52b9d1",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred.dart.strong.transformed.expect"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred_lib1.dart",
      "new_id": "2b6607357f3da872fa8abb2dc68393ff471a7fbb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_lib1.dart"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred_lib2.dart",
      "new_id": "8ec06b91e03fc2df9d9ee2b17eef6c63be8d664c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_lib2.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc2dc7d78ba87d72e3a1c9c9b4f92e1e90d82de1",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_lib3.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da97643a99b93059fbb4732c95ea0d6c2f96ba9a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_lib4.dart"
    },
    {
      "type": "modify",
      "old_id": "660310ba8871c092a9b9e953d39c0046b19d9b76",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred_part1.dart",
      "new_id": "1a78aeded0aaeef5a0dda518fb86b791ff815899",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_part1.dart"
    },
    {
      "type": "modify",
      "old_id": "99fed6e52cb83af1adeec7884fbe76bb34a13061",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/enhanced_parts/deferred_part2.dart",
      "new_id": "bc3e3949092071289305cc608492c5df58dc2220",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_part2.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7eac098508013e7c7038719d7a639ca1ddff69d4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_part3.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e74a255e72439e00e0a3ae16a2b7360ff44dac3",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/deferred_part4.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fcde93fadca88b89616439da09004cec43c35c89",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e003701f9f3b736e7cb0cfb1cbab1181e590321",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e003701f9f3b736e7cb0cfb1cbab1181e590321",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b562ca5417f790233d8b0204ba6c462d926e37b4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e003701f9f3b736e7cb0cfb1cbab1181e590321",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c5eaa1d8d09121f947462d38f0f0940b73df29b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c5eaa1d8d09121f947462d38f0f0940b73df29b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88d64d59d435eada9efe6d85d474981c8264a23a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix_lib1.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2d6bbfa07ca2f194c569bf4298fe54b5edf84dd",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix_lib2.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26e46da58aa8d7a480ffe4af66066ecd52fcbe58",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix_lib3.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9775f32aa883a967135044db21ac94dc17bfc071",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix_part1.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa0a9d580cf49f4fdb88b78b934754b9feb0d809",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/shadowed_prefix_part2.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "487cd55c75d5dc68edf16921ec7aa0024c982d66",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aaa6785b2bfe38c544f714e132e76d7e6e1d5708",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aaa6785b2bfe38c544f714e132e76d7e6e1d5708",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6f02b516c77919de43191d3887ce843bd65f972",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aaa6785b2bfe38c544f714e132e76d7e6e1d5708",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e46dc997ebe6ffb549179298e5491ece39c2fb26",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d68dd97c7db588b4d4f42da1447097ba30bf460",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73bba7bd0ae71d53e45a32d2294296fd0e81a19f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_lib1.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cbbec5f6bb162351a409d770ab6fe3eabc404df",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_lib2.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d9af9cb37f1812fdccd8ee7e844b194651d6c59",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_lib3.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5242d30b179b91d544d2ef530eb627790958ba07",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_lib4.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "034cd3120252a226363e36fbb6aceee730c363a5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_lib5.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85bbffb9ed76713c03c3e0dbe7bc7938e0468a28",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_lib6.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bff9bea089fd07df4e1c7737267577b7c07e90fb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_part1.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22ad71ff492674710313bbba1a2cdd41fcae0510",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/enhanced_parts/show_hide_part2.dart"
    }
  ]
}
