)]}'
{
  "commit": "e30cd0322c811cb003da251aaf0b21eb12c39b4e",
  "tree": "4417c774f383ad1ecf09a649bd4b460880485452",
  "parents": [
    "046d473d5eabb2aab8eb7547c9ac79d16ef6f913"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Mon May 18 05:49:28 2026 -0700"
  },
  "committer": {
    "name": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 18 05:49:28 2026 -0700"
  },
  "message": "[cfe][Contexts] Split VariableDeclaration and VariableStatement\n\nThis separates VariableDeclaration from Statement. VariableDeclaration no longer implements Statement and variable declared in a block or in a for-statement are now wrapped by a VariableStatement.\n\nCurrently there are two VariableStatement implementations; LegacyVariableStatement for variables in the current model, called LegacyVariable, and VariableInitialization for variables used in the new, still experimental, encoding that supports scope computation.\n\nThis CL is a step towards realigning the AST nodes to the new model in which each kind of variable has its own distinct subclass. (LocalVariable, PositionalParameter, NamedParameter, SyntheticVariable, etc.)\n\nNote that it is not the intent to use VariableStatement in ForStatement going forward but that will be handled in a follow-up.\n\nTEST\u003dexisting.\n\nChange-Id: I5b309cd62c9b138f95b74fb054686edffa49a393\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/502681\nReviewed-by: Chloe Stefantsova \u003ccstefantsova@google.com\u003e\nReviewed-by: Nicholas Shahan \u003cnshahan@google.com\u003e\nReviewed-by: Alexander Markov \u003calexmarkov@google.com\u003e\nReviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ac643e643551b0a91fa7ac780944b8f5222e408",
      "old_mode": 33188,
      "old_path": "pkg/_js_interop_checks/lib/src/transformations/shared_interop_transformer.dart",
      "new_id": "f00b095379d11c98fa521c1420bcf99f6bb1d78e",
      "new_mode": 33188,
      "new_path": "pkg/_js_interop_checks/lib/src/transformations/shared_interop_transformer.dart"
    },
    {
      "type": "modify",
      "old_id": "42514101c31f4bcbe6db7871d1a92840ff06165e",
      "old_mode": 33188,
      "old_path": "pkg/cfg/lib/front_end/ast_to_ir.dart",
      "new_id": "07457ffc45e4c0277aadf3f88345938d1e6ad4b0",
      "new_mode": 33188,
      "new_path": "pkg/cfg/lib/front_end/ast_to_ir.dart"
    },
    {
      "type": "modify",
      "old_id": "046c730ba69d38186e11a6feff993841c783e0ee",
      "old_mode": 33188,
      "old_path": "pkg/cfg/lib/front_end/computed_scopes.dart",
      "new_id": "8037d1b3b9d3215113ebeed27cfcce9b3d85b089",
      "new_mode": 33188,
      "new_path": "pkg/cfg/lib/front_end/computed_scopes.dart"
    },
    {
      "type": "modify",
      "old_id": "a97dd2923f97c3d49429d9ad24f0a38ddbabd950",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/deferred_load/entity_data_info.dart",
      "new_id": "cb1d6c04b649ab1b2e9d96599444377e12ced2d0",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/deferred_load/entity_data_info.dart"
    },
    {
      "type": "modify",
      "old_id": "11537531b376ed9770384c4ae9298f3f8b0ad38a",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/inferrer/builder.dart",
      "new_id": "1f637771396ecb6a1ed41dc8875d29331af014df",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/inferrer/builder.dart"
    },
    {
      "type": "modify",
      "old_id": "b61767854ef03088ccd219e666626778f2b98f97",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/ir/impact_data.dart",
      "new_id": "20324dee28366ce2dd8be4ce59aebe97c6464a58",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/ir/impact_data.dart"
    },
    {
      "type": "modify",
      "old_id": "0bdaa57c06f774abb06b6668ee67ffbaddd53aa2",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/ir/scope_visitor.dart",
      "new_id": "577eb13b02959b9ec9548714e1b21815378a5b6e",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/ir/scope_visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "add551357434e5641a52afaeabb7a2da9293c172",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/kernel/transformations/modular/late_lowering.dart",
      "new_id": "25c23c5dcc77131f776646b639382db2e5ab72f2",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/kernel/transformations/modular/late_lowering.dart"
    },
    {
      "type": "modify",
      "old_id": "448d2ee7e620b40735ceba460073af00692e67ff",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/kernel/transformations/modular/list_factory_specializer.dart",
      "new_id": "f85cb9ae0ef9a31fa3515e1f64a247d9aca5ae4f",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/kernel/transformations/modular/list_factory_specializer.dart"
    },
    {
      "type": "modify",
      "old_id": "117a9c1dd7ed2acc2a3e38e5e843ba6376bd305f",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/kernel/transformations/modular/transform.dart",
      "new_id": "952b0229918089e41d6041e9e97c07b9719bb7d2",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/kernel/transformations/modular/transform.dart"
    },
    {
      "type": "modify",
      "old_id": "91c459b94ecfeba51d8fb51ee5a5d58839665e6f",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/serialization/node_indexer.dart",
      "new_id": "15ae06855c4efe0be64a418e4f5e89863eeb0689",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/serialization/node_indexer.dart"
    },
    {
      "type": "modify",
      "old_id": "4152cbaa56dffe04bc587015149f89c55a160d91",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/ssa/builder.dart",
      "new_id": "4a5e23f672a776c097646056dd57533c036e0a90",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/ssa/builder.dart"
    },
    {
      "type": "modify",
      "old_id": "df00c38681dbc48862e789ac30c58dd16522f051",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/ssa/switch_continue_analysis.dart",
      "new_id": "b1276b4d09d828177491e548d2c74d21290bd82f",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/ssa/switch_continue_analysis.dart"
    },
    {
      "type": "modify",
      "old_id": "4829531df9372f9d8e10fe4a4cfc19562071e0ad",
      "old_mode": 33188,
      "old_path": "pkg/dart2bytecode/lib/bytecode_generator.dart",
      "new_id": "3609bb892df4ea2f6075390f8b1bf93904803b18",
      "new_mode": 33188,
      "new_path": "pkg/dart2bytecode/lib/bytecode_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "736962149023a3fe234639efd535f838f79d90e4",
      "old_mode": 33188,
      "old_path": "pkg/dart2bytecode/lib/local_vars.dart",
      "new_id": "f46f8ff4df1b50af5f529dbd708aded83b0856ce",
      "new_mode": 33188,
      "new_path": "pkg/dart2bytecode/lib/local_vars.dart"
    },
    {
      "type": "modify",
      "old_id": "78114b45fae95fd13898600e471e3c76e67f4416",
      "old_mode": 33188,
      "old_path": "pkg/dart2wasm/lib/await_transformer.dart",
      "new_id": "0f54c13af1acd90eb660689149e6d8a3867a2a14",
      "new_mode": 33188,
      "new_path": "pkg/dart2wasm/lib/await_transformer.dart"
    },
    {
      "type": "modify",
      "old_id": "3ae1be209a4373c01f986945224516dcf6b90dc0",
      "old_mode": 33188,
      "old_path": "pkg/dart2wasm/lib/closures.dart",
      "new_id": "9f29388a46592a5869c430bf502177b58a749f4d",
      "new_mode": 33188,
      "new_path": "pkg/dart2wasm/lib/closures.dart"
    },
    {
      "type": "modify",
      "old_id": "7b374f38cd67787ad2ad73c4f6444fb053c6255d",
      "old_mode": 33188,
      "old_path": "pkg/dart2wasm/lib/code_generator.dart",
      "new_id": "12c47f630886bdadfb32a75e56f895a555215d3f",
      "new_mode": 33188,
      "new_path": "pkg/dart2wasm/lib/code_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "3e3f346f9163e10aeb16b39545276030d367625a",
      "old_mode": 33188,
      "old_path": "pkg/dart2wasm/lib/deferred_load/dependencies.dart",
      "new_id": "c55c21785fcae25eaa211f94c5b019ba3ab94449",
      "new_mode": 33188,
      "new_path": "pkg/dart2wasm/lib/deferred_load/dependencies.dart"
    },
    {
      "type": "modify",
      "old_id": "76ec11db72fdde379358e98f080773b52c512fb8",
      "old_mode": 33188,
      "old_path": "pkg/dart2wasm/lib/js/callback_specializer.dart",
      "new_id": "92e454de8cddaef0e421c814ae4538a1a2b4b3be",
      "new_mode": 33188,
      "new_path": "pkg/dart2wasm/lib/js/callback_specializer.dart"
    },
    {
      "type": "modify",
      "old_id": "36eb636d12cc6e65d9567b07f0cfbb0167c5e6d9",
      "old_mode": 33188,
      "old_path": "pkg/dart2wasm/lib/state_machine.dart",
      "new_id": "7fa0a85135c5a754ac4d5014e623b662279d7e3b",
      "new_mode": 33188,
      "new_path": "pkg/dart2wasm/lib/state_machine.dart"
    },
    {
      "type": "modify",
      "old_id": "49e6082bc1d7ee3c0ce288fa8c3715ecdd5c3bb9",
      "old_mode": 33188,
      "old_path": "pkg/dart2wasm/lib/transformers.dart",
      "new_id": "b8fb4a4d9bd72f9fea3469a0d112fb00e9a9a107",
      "new_mode": 33188,
      "new_path": "pkg/dart2wasm/lib/transformers.dart"
    },
    {
      "type": "modify",
      "old_id": "ca43d5a9dbff704bbb3c7d6a05583350063361da",
      "old_mode": 33188,
      "old_path": "pkg/dev_compiler/lib/src/kernel/compiler.dart",
      "new_id": "4b0780095bb84a20e92433cb63897c3a8af606c8",
      "new_mode": 33188,
      "new_path": "pkg/dev_compiler/lib/src/kernel/compiler.dart"
    },
    {
      "type": "modify",
      "old_id": "922e363bfbedff7e0a808182fac5e778f59b5706",
      "old_mode": 33188,
      "old_path": "pkg/dev_compiler/lib/src/kernel/compiler_new.dart",
      "new_id": "200cbf49dec4cd8ac7dba5e316f8e68aab1f7a43",
      "new_mode": 33188,
      "new_path": "pkg/dev_compiler/lib/src/kernel/compiler_new.dart"
    },
    {
      "type": "modify",
      "old_id": "eea2bfa8cfb5d6510f2eb3046b54e73df99c4242",
      "old_mode": 33188,
      "old_path": "pkg/dev_compiler/lib/src/kernel/module_symbols_collector.dart",
      "new_id": "1de9e3ab4d229e2c9ecb14f5a7de0a8236343fb6",
      "new_mode": 33188,
      "new_path": "pkg/dev_compiler/lib/src/kernel/module_symbols_collector.dart"
    },
    {
      "type": "modify",
      "old_id": "30ef95e9141754e99923c2073008322fb63a02e0",
      "old_mode": 33188,
      "old_path": "pkg/dev_compiler/lib/src/kernel/nullable_inference.dart",
      "new_id": "7569c3d05d327fe9226e2d7938c9dc42902d3ba2",
      "new_mode": 33188,
      "new_path": "pkg/dev_compiler/lib/src/kernel/nullable_inference.dart"
    },
    {
      "type": "modify",
      "old_id": "412e43e4190ce2154486b2f89e28add14d464638",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/api_prototype/lowering_predicates.dart",
      "new_id": "7fb1228ddc1de9dd5de6e4356dd8c4f16017276a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/api_prototype/lowering_predicates.dart"
    },
    {
      "type": "modify",
      "old_id": "1d10e09f4ca7e5cfd9927fa31e79d0b962540345",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/constructor/encoding.dart",
      "new_id": "bcc89d261ef0a805b2519ad9c3d1461555fdf97a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/constructor/encoding.dart"
    },
    {
      "type": "modify",
      "old_id": "33af73ef304ad9e0b349495e8bcade689d0ff3e3",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/setter/declaration.dart",
      "new_id": "2bcaf5099db02022cfeba9c8394b6afa9fb7e117",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/setter/declaration.dart"
    },
    {
      "type": "modify",
      "old_id": "51adcef36995999a8ebca217d69ea2141e2a8741",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/body_builder.dart",
      "new_id": "aa47bdbbe9e79e9e657d3689ce0eecc6ce081e0c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "c0865b7440bb854ebb18758e4dceb78071a094ee",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/collections.dart",
      "new_id": "ef4dd177686a4c960002ca90b95eea6e2cf5a3c5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/collections.dart"
    },
    {
      "type": "modify",
      "old_id": "c5a380489433a32b4600adee293d2f054bcbc5eb",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/constant_evaluator.dart",
      "new_id": "8c453e38ad36fc1fdb766441c2ab0619dc045fa8",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/constant_evaluator.dart"
    },
    {
      "type": "modify",
      "old_id": "cbcb0fbda58d34180ad568ca84889bcb625339b4",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/dart_scope_calculator.dart",
      "new_id": "10e84e24552f09cd91aa266975143ba762fcb3e0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/dart_scope_calculator.dart"
    },
    {
      "type": "modify",
      "old_id": "9992bff78b6b6e31025e4ebf418b2ba6d8f0f6cf",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/external_ast_helper.dart",
      "new_id": "5a0a01cd9bab689e6c65b1cbccf3d9d0a0748fe2",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/external_ast_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "f25b4ce1cd32a6cc32a26892e5c31ba9029d8cf7",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/internal_ast.dart",
      "new_id": "451dd36a5ebbc9aeafa1af393d166d78a06d7522",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/internal_ast.dart"
    },
    {
      "type": "modify",
      "old_id": "21c79b0f36d1156626bf6c8dd08f1441fbc98435",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/internal_ast_helper.dart",
      "new_id": "f27b961e5eda422e98e71c8d07649c1435b25fc7",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/internal_ast_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "6d6c5b4d0cec773bd6e3488015c797678eb8b607",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/late_lowering.dart",
      "new_id": "8346c854b74d1be94f7377c24d76235307931364",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/late_lowering.dart"
    },
    {
      "type": "modify",
      "old_id": "6ea2b2eb2294c4fb0d145e1c693c6957e116b110",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/testing/id_extractor.dart",
      "new_id": "44e8719f48256a10ac8c871ba24d8c845b6ebba5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/testing/id_extractor.dart"
    },
    {
      "type": "modify",
      "old_id": "37be2a76f8512d09ea7aec8acd60e0b1f66194d2",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/type_inference/inference_visitor.dart",
      "new_id": "962b50defbc01348a062d22482558c19f97090b2",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/type_inference/inference_visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "d188701240f173891879a509eb384754142ec60f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/type_inference/inference_visitor_base.dart",
      "new_id": "add668f9f180603fcce5da64f00b12128d23b04f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/type_inference/inference_visitor_base.dart"
    },
    {
      "type": "modify",
      "old_id": "0aec636f303b5fc3dff5baa240c06f27d82e8f48",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/type_inference/matching_cache.dart",
      "new_id": "01d3a8a071a68d8457e88eadf87fcc431391492a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/type_inference/matching_cache.dart"
    },
    {
      "type": "modify",
      "old_id": "630ac96db17a7eade9f9ee358c63a41ab062870b",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/incremental_suite.dart",
      "new_id": "b737162e728d7a447d365c12605ab0f5974d321c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/incremental_suite.dart"
    },
    {
      "type": "modify",
      "old_id": "8e40f68ab2c86e9763fd5e68324cf1751f8feb31",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/predicates/predicate_test.dart",
      "new_id": "e45e47438ba4877ce7721ca61bab95149ff7b1c4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/predicates/predicate_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8fc3bd834f4853062a6a1989d12a305b1dd0877f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/static_types/type_arguments_test.dart",
      "new_id": "dcd21e9e48ae7a8123154e08065d0356e993d4ec",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/static_types/type_arguments_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e13de588e289ae046df3d0f5030c0990e06bf3d4",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/testing/suite.dart",
      "new_id": "17ec5d375101853cc4703f26ed00a03d8b270341",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/testing/suite.dart"
    },
    {
      "type": "modify",
      "old_id": "8cb4f9042369b5be2aaac11a99d3e74763ba286f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/text_representation/internal_ast_text_representation_test.dart",
      "new_id": "a1524db2abe8d691b5c564c651c847a09842a49c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/text_representation/internal_ast_text_representation_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2d4352ed5033a006d769fca48dceeec0e845c4ff",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/closure_context_lowering/synthetic_variables.dart.strong.expect",
      "new_id": "0eedf765112f7f6b5ba204323527b4edee00ca0d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/closure_context_lowering/synthetic_variables.dart.strong.expect"
    },
    {
      "type": "modify",
      "old_id": "2d4352ed5033a006d769fca48dceeec0e845c4ff",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/closure_context_lowering/synthetic_variables.dart.strong.modular.expect",
      "new_id": "0eedf765112f7f6b5ba204323527b4edee00ca0d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/closure_context_lowering/synthetic_variables.dart.strong.modular.expect"
    },
    {
      "type": "modify",
      "old_id": "37bbc14712695eed93569cd78a3e679f89e4ae22",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/modular.status",
      "new_id": "7a635f042c7a76db574a0d9a8f8570ca486fafc5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/modular.status"
    },
    {
      "type": "modify",
      "old_id": "bba943fdade1ba4e1e2e90f7e36773d6db77f455",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/strong.status",
      "new_id": "18e12cddf25ecc03420444748d73cef8027ff1d5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/strong.status"
    },
    {
      "type": "modify",
      "old_id": "a3d0a0e8ac58722d106e14af42b0d75c0e3da70d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/tool/ast_model.dart",
      "new_id": "664f7598893eb15a2f8ba0aec054c8f4d6b9ee8a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/tool/ast_model.dart"
    },
    {
      "type": "modify",
      "old_id": "f7b0a4db10357bb68700c7a452819f2778707418",
      "old_mode": 33188,
      "old_path": "pkg/front_end/tool/unreachable_if_finder.dart",
      "new_id": "94cf0e64db3bac3add418c9781c0f2b3ab73aa66",
      "new_mode": 33188,
      "new_path": "pkg/front_end/tool/unreachable_if_finder.dart"
    },
    {
      "type": "modify",
      "old_id": "04c4be8274435a1a7306a22206a924529bcb0a2f",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/binary/ast_from_binary.dart",
      "new_id": "61637e5bca1a58419a43e21d9a7439a397bb6512",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/binary/ast_from_binary.dart"
    },
    {
      "type": "modify",
      "old_id": "c94bd1f1bd03e6b4a411112c0f5d5576fad56268",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/binary/ast_to_binary.dart",
      "new_id": "6385f2343d65f1dd1defaa154b752eb094f52410",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/binary/ast_to_binary.dart"
    },
    {
      "type": "modify",
      "old_id": "3e5ea9af643c4448654fdf83571a3aac27db7548",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/clone.dart",
      "new_id": "907db1a57438a97e895ca7e0cb1b9080adcebca3",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/clone.dart"
    },
    {
      "type": "modify",
      "old_id": "8086702d6fdfae4691df250979550c99d279111e",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/ast/components.dart",
      "new_id": "49557bb614a1ee5dcfb35739c82817b9de0a538d",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/ast/components.dart"
    },
    {
      "type": "modify",
      "old_id": "b0cb53efa200862e4f7b221bbe5d9330466508f4",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/ast/dummies.dart",
      "new_id": "a1eb579e935637209f2d13105b48a295e97b97e1",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/ast/dummies.dart"
    },
    {
      "type": "modify",
      "old_id": "8c62e39040ac6e5282900074fc534f880ad54de7",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/ast/statements.dart",
      "new_id": "e12626cc220f15e5c61ceccc7a58a94e1b32f10a",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/ast/statements.dart"
    },
    {
      "type": "modify",
      "old_id": "b2368c32f5feaf5cea664499bb29e496e940dc44",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/ast/variables.dart",
      "new_id": "382e3de9586f49474c6781c51ccb78cb1300b526",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/ast/variables.dart"
    },
    {
      "type": "modify",
      "old_id": "32dfd84b190399d7507b3a4a19c679659a193450",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/coverage.dart",
      "new_id": "c4998baf39d56adb9c5b14040a066ecd0d3f3a16",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/coverage.dart"
    },
    {
      "type": "modify",
      "old_id": "2b5249cd8147234737e67d23fe93df1a84da54c8",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/equivalence.dart",
      "new_id": "6ecaafd410e7883efc0cb99e91abe9a33515cacc",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/equivalence.dart"
    },
    {
      "type": "modify",
      "old_id": "4eb2fc1f8ab8aa3a3ece4232b58fa16468af2c65",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/node_creator.dart",
      "new_id": "ebca61bb722cd0500c012d28407d854ecf40db7e",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/node_creator.dart"
    },
    {
      "type": "modify",
      "old_id": "cf7298deea405d79668b78a071ad17f2cd8e093f",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/src/printer.dart",
      "new_id": "04fb2b70998bd7b84fa45b5383f03f1beff72132",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/src/printer.dart"
    },
    {
      "type": "modify",
      "old_id": "1734f524fbc88632b5f543bf4340bbad61519061",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/text/ast_to_text.dart",
      "new_id": "44b3d6c25b9993d14bfeecd4cb6c584d69210652",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/text/ast_to_text.dart"
    },
    {
      "type": "modify",
      "old_id": "c3b66ff413553c6296e8a03c09b1ec1cb4bb8a3b",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/text/debug_printer.dart",
      "new_id": "c234028ecf55e5e86a1526242bc87295fd258e81",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/text/debug_printer.dart"
    },
    {
      "type": "modify",
      "old_id": "0bfd15822d912bc968cc85961e60a5cf5c787637",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/type_checker.dart",
      "new_id": "8ac6b0336be7296659d5b5c198147088d72046d0",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/type_checker.dart"
    },
    {
      "type": "modify",
      "old_id": "307c3f36f37bb290ec8119bc311a26cf007a92de",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/verifier.dart",
      "new_id": "8572cb936b4a819d7b30f6b8e71a95787c52766c",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/verifier.dart"
    },
    {
      "type": "modify",
      "old_id": "6b6cf2647c14ea1d9b3a260c199a1ce67ec64007",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/visitor.dart",
      "new_id": "2705e852772ca292b89a31aeccd56afdf29a3255",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "8f86518afa6c06e9767c866a3ed0080cf1f7f871",
      "old_mode": 33188,
      "old_path": "pkg/kernel/test/verify_test.dart",
      "new_id": "02647f4b131e72982c0d03a6aef668e19b0aeb4c",
      "new_mode": 33188,
      "new_path": "pkg/kernel/test/verify_test.dart"
    },
    {
      "type": "modify",
      "old_id": "882c173e3007f994a39d20d79ef6b8e72839c76e",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/modular/transformations/ffi/finalizable.dart",
      "new_id": "88fd45dc3f8c43095826236462bdaef3709aa858",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/modular/transformations/ffi/finalizable.dart"
    },
    {
      "type": "modify",
      "old_id": "79a6f26e427216d60b9e7a292ef54bc6f3fb688b",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/modular/transformations/ffi/native.dart",
      "new_id": "49c22d6be562bb9925d283e9f1cdbfcc685d5589",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/modular/transformations/ffi/native.dart"
    },
    {
      "type": "modify",
      "old_id": "20651228e198d48909dfdaa7eefda1ae048d62bd",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/modular/transformations/ffi/use_sites.dart",
      "new_id": "42a1d09214d0e353b33e0ce6dd0bcd0c311c68ac",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/modular/transformations/ffi/use_sites.dart"
    },
    {
      "type": "modify",
      "old_id": "18f32dde8665d5515634f33ec5cbecf21a5b5802",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/modular/transformations/for_in_lowering.dart",
      "new_id": "8d67a25fef90828fc725820345a26842242330b7",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/modular/transformations/for_in_lowering.dart"
    },
    {
      "type": "modify",
      "old_id": "7d788fd9fb8912e2cfd745aaa0f928a5d2f565e3",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/modular/transformations/late_var_init_transformer.dart",
      "new_id": "bfb6a01aebee5f67f8f174f619312cfc8829103a",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/modular/transformations/late_var_init_transformer.dart"
    },
    {
      "type": "modify",
      "old_id": "1f8dcd70a4a26556fdbb15d5cbf75f50dc05cde6",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart",
      "new_id": "41845317172fd8c00ee5f6cb37ece3c466b7a4b4",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart"
    },
    {
      "type": "modify",
      "old_id": "f57bf6fe7b5f34225fee9f090785ace1f574b993",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/transformations/type_flow/transformer.dart",
      "new_id": "0424f71ad0a4ba418078cfda607a32d6f628341f",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/transformations/type_flow/transformer.dart"
    },
    {
      "type": "modify",
      "old_id": "53f1c940c5753653bb8ffd68926e2a2f730cb3a1",
      "old_mode": 33188,
      "old_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/class_generics_basic.dart.expect",
      "new_id": "7014027f5ab283e07d3b35db514b59159749ac3a",
      "new_mode": 33188,
      "new_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/class_generics_basic.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "f15002efc11fcd4f4097c23b80ce50e1b49a3397",
      "old_mode": 33188,
      "old_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/class_generics_case1.dart.expect",
      "new_id": "eb3653813e3a930106cf9ba618537d5c5cc70054",
      "new_mode": 33188,
      "new_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/class_generics_case1.dart.expect"
    }
  ]
}
