)]}'
{
  "commit": "faa0c75e99eb39e9be0434cd8e4da1789f7ef152",
  "tree": "750308f005fae1ae327172495b1bac63306b6ad4",
  "parents": [
    "b3df20c96248cedcec58226c2c52888b36eb8d4f"
  ],
  "author": {
    "name": "Ben Konyi",
    "email": "bkonyi@google.com",
    "time": "Tue Nov 03 03:32:29 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 03 03:32:29 2026 +0000"
  },
  "message": "[tool] Complete context runner elimination and migrate AppContext usages to ToolContext (#190797)\n\nCompletes the elimination of `runInContext` and ambient `AppContext`\nlookups across `flutter_tools` by migrating remaining commands, runners,\nand toolchain classes to explicit `ToolContext` dependency injection.\n\nStacked on #194066 (`di/29b-2-project`).\nFork diff:\nhttps://github.com/bkonyi/flutter/compare/di/29b-2-project...di/26-context-elimination\n\nPart of https://github.com/flutter/flutter/issues/47161\n\n## Pre-launch Checklist\n\n- [x] I read the [Contributor Guide] and followed the process outlined\nthere for submitting PRs.\n- [x] I read the [Tree Hygiene] wiki page, which explains my\nresponsibilities.\n- [x] I read and followed the [Flutter Style Guide], including [Features\nwe expect every widget to implement].\n- [x] I signed the [CLA].\n- [x] I listed at least one issue that this PR fixes in the description\nabove.\n- [x] I updated/added relevant documentation (doc comments with `///`).\n- [x] I added new tests to check the change I am making, or this PR is\n[test-exempt].\n- [x] All existing and new tests are passing.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cfb8f411d261f72bf204ddd4d6ed77096c519691",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/bin/fuchsia_asset_builder.dart",
      "new_id": "a4e9e3196388fc7e0b47ee333c25a40ab683187b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/bin/fuchsia_asset_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "5215a04520132c0e0a951ac4329081bd088ac343",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/bin/fuchsia_tester.dart",
      "new_id": "230e76de2901340fd36f2c98dc0c537b048efb6d",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/bin/fuchsia_tester.dart"
    },
    {
      "type": "modify",
      "old_id": "2c6150e8d4e49a98c6546df3c800237bb5ba0612",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/executable.dart",
      "new_id": "17826dea648a846260cfb498e7aa4c4a20146404",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/executable.dart"
    },
    {
      "type": "modify",
      "old_id": "613b8a29762377830338d3a9ba2332e358854b51",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/android/android_device.dart",
      "new_id": "36797164d46c2a4961e346c380b2eb129fc916e3",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/android/android_device.dart"
    },
    {
      "type": "modify",
      "old_id": "118fce1771fff576e709d8d73356d9ac4de59bcc",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/asset.dart",
      "new_id": "e2ff1eb1b0366703e366424d2dd760ab39a254c7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/asset.dart"
    },
    {
      "type": "modify",
      "old_id": "0b3493a6090f990b3365e348193d27e9e72ea215",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/source.dart",
      "new_id": "c690d5956603c6d22f03b7f5f21be395dd47a4f9",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/source.dart"
    },
    {
      "type": "modify",
      "old_id": "28eb0cc4e74411a045c22024a5000bb73a6a2709",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/android.dart",
      "new_id": "b4dc92900c5826b12065e7a7ce90e1a0476cbd21",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/android.dart"
    },
    {
      "type": "modify",
      "old_id": "ce4898fd7839041d27a114f149e604a16a2c59e0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/assets.dart",
      "new_id": "edbb46f0db46e753b05fc087b04148d973ed156a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/assets.dart"
    },
    {
      "type": "modify",
      "old_id": "4a4d6296b6565f4ba4a6fd209ae59c43a8b0b19f",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/common.dart",
      "new_id": "aed39bcb21120a76625a8db117111b87ecbc17eb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/common.dart"
    },
    {
      "type": "modify",
      "old_id": "511106a998290adfb98492c88e8c6670805da272",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/dart_plugin_registrant.dart",
      "new_id": "106b2b4bf51ffe783428f2c1dfa96c4f953558a4",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/dart_plugin_registrant.dart"
    },
    {
      "type": "modify",
      "old_id": "8cb4299ae0c0b935290821339ae34b349fb27e00",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/deferred_components.dart",
      "new_id": "78679ca6402fa225a68210f81936676288eaf8e3",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/deferred_components.dart"
    },
    {
      "type": "modify",
      "old_id": "93331092d5d5849238ec7f010a73ac3c6f2c94d9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/ios.dart",
      "new_id": "cf879bd036bf0bfb0aac00cfc76cd1baeaea293e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/ios.dart"
    },
    {
      "type": "modify",
      "old_id": "65e359db826fce76d0b245c26f5cd2638fa70a17",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/linux.dart",
      "new_id": "b28d4a8e5a6ae5b3f18db5c8c1d03c063fed5e86",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/linux.dart"
    },
    {
      "type": "modify",
      "old_id": "d639e2392101e936bb04ff4e2e8c3ad5eb158267",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/macos.dart",
      "new_id": "fffea129da7725a417f4697afdcdd1802d9177ff",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/macos.dart"
    },
    {
      "type": "modify",
      "old_id": "2158bf70d5d2d307a5de40d6d53fe2b9d1ee1feb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/web.dart",
      "new_id": "44f6aa2602a6ec5f7dd993f5df2cffe245175901",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/web.dart"
    },
    {
      "type": "modify",
      "old_id": "9a10edb9d9171661191f2454fd8cc71c573cd293",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/bundle_builder.dart",
      "new_id": "20903f358a172fceb2da42fed1b7cfc59e01057c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/bundle_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "0f03f4a7a5da8f1a4f8d820f1b618c7e7af62988",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/analyze.dart",
      "new_id": "a8292e2010b24480c4d1d18fd0d41ba5c3d431b6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/analyze.dart"
    },
    {
      "type": "modify",
      "old_id": "525a463e0a15a596a661257e3ddc99b29c9dd2ac",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/android_analyze.dart",
      "new_id": "8c7eff1c21f739b399044b40911b7c3d5e7e79b9",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/android_analyze.dart"
    },
    {
      "type": "modify",
      "old_id": "0917840fc81a3d19dc9b514b0771c47e3ccc1508",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/create.dart",
      "new_id": "db185de9b7dda68a38c4f8d2d5f1b681c519d543",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/create.dart"
    },
    {
      "type": "modify",
      "old_id": "6aeb580993a08a818471e4e65db17d371e2f9e42",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/run.dart",
      "new_id": "b901e89bcb152f74c6761a553d1944de18966131",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/run.dart"
    },
    {
      "type": "modify",
      "old_id": "a790e28a8b6d144d2b5cf44b92e7650d61cb1214",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/device.dart",
      "new_id": "ffd5a12120c0d11d6889042939ebbc39b0f2f69a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/device.dart"
    },
    {
      "type": "modify",
      "old_id": "ee38a6e2a707eb0cee7a63edbbf6041b0699596d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/flutter_application_package.dart",
      "new_id": "3d216f7dc8547f1e5b170ae0215c89b1fa8056b3",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/flutter_application_package.dart"
    },
    {
      "type": "modify",
      "old_id": "6b297c5c6d9e8b74b92ae3dadcd829477690abf6",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/flutter_device_manager.dart",
      "new_id": "8e6b2c2047b54b1a04f11d8d25b46ad853eceef6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/flutter_device_manager.dart"
    },
    {
      "type": "modify",
      "old_id": "a91b6bcfe33bd31f4b8284f6c720a659b5bda4b0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/flutter_project_metadata.dart",
      "new_id": "82932a2a22e15dc0e18f94e587e0128bca775f54",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/flutter_project_metadata.dart"
    },
    {
      "type": "modify",
      "old_id": "b750f9be9043d96dfc20bfe2f27aada81e2e188f",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/devices.dart",
      "new_id": "e605e26dc2f02b0133e1ebbb8c5255ef98e7cc3c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/devices.dart"
    },
    {
      "type": "modify",
      "old_id": "060c7712f1230d85016e9d38d1444f1e8706ea29",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/isolated/devfs_web.dart",
      "new_id": "ebcdb6e974506e71dd0c725684773fb14d4025b5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/isolated/devfs_web.dart"
    },
    {
      "type": "modify",
      "old_id": "d3229b08e402022c5a9178f764302fa93e08cf60",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/migrations/swift_package_manager_integration_migration.dart",
      "new_id": "3ea349e38ddb30f41e4ae8eef544505c32e122b2",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/migrations/swift_package_manager_integration_migration.dart"
    },
    {
      "type": "modify",
      "old_id": "b80920fa7be135536857371d3fafcf37c5161d75",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/project.dart",
      "new_id": "635d94db3cfcba43d69ae8a2ccd54511c9a7f50c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/project.dart"
    },
    {
      "type": "modify",
      "old_id": "5bd287b659501ab717e3ee84e7016b9ed64c8f12",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/project_validator.dart",
      "new_id": "cd369b73c8062116a570a6a2cfa4d45dea1d8801",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/project_validator.dart"
    },
    {
      "type": "modify",
      "old_id": "9591b6b9afaac8f52232aa7693ae1037926ebfde",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/runner/flutter_command.dart",
      "new_id": "a544dd6cfc3c11bc9d8cd62e59c1ee351ef5b773",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/runner/flutter_command.dart"
    },
    {
      "type": "modify",
      "old_id": "f52c8527abbc37f7f609af8c9f9aacaa33d3c5b9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/tester/flutter_tester.dart",
      "new_id": "fb37ff60222f8404454c10f76e8a8d104500f4ae",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/tester/flutter_tester.dart"
    },
    {
      "type": "modify",
      "old_id": "1deb65d60015881ab4e85b86130ca88b02b640e7",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/android_analyze_test.dart",
      "new_id": "a804d2e7988b2e9bc8575d3d1092692761638582",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/android_analyze_test.dart"
    },
    {
      "type": "modify",
      "old_id": "769231e943b772cfedfea0c06e27fe13f0b3db99",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/attach_test.dart",
      "new_id": "ba86cf78dbbb7db80b87cf8da3d61080d34be79f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/attach_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b2cd59ae0462a3c1414c7afdd0ccc4b1dd968f0e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_aar_test.dart",
      "new_id": "e717d4e8363a2b0b9d03fecb45aec9f1262b19b5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_aar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3dcdbdf63750a9363bb44ea472635e2f4cf6c5be",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_apk_test.dart",
      "new_id": "c287efb49d7fb66f00709003be5ec267881ab34c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_apk_test.dart"
    },
    {
      "type": "modify",
      "old_id": "85df739687a6cea6f605c30a94ea24843293e3ac",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_appbundle_test.dart",
      "new_id": "cc8d86b0773cf5fb6f07f86af1f3492cc957e126",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_appbundle_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e549d240cea7b384b58fba68ea33ba91fa12b270",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_bundle_test.dart",
      "new_id": "64c7537902cbc2ae446984a0a3a30cec1fd09356",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_bundle_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c292dddc3118767762dcebbec6623be87db7e62b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_ios_test.dart",
      "new_id": "a81df39f240ac8e02589113c67e20b3d51d1189b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_ios_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a69d881582c4b956bf292ebcf84f4a9d59c63928",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_linux_test.dart",
      "new_id": "9adeb784e08f909f6b0eab92517197296e8f368c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_linux_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f2d8f2978d51dac9b1a95b13248f580a7ac3ac42",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_macos_test.dart",
      "new_id": "9f0863937288773727301c31959b12d99425459f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_macos_test.dart"
    },
    {
      "type": "modify",
      "old_id": "aa7093f88d56f3be1738d6049ebde91100fbc06c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_web_test.dart",
      "new_id": "799c802d779d8e8738bcef49ae1ff5b248fc9616",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_web_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0b0410c7a243de4856e8f5f84aaba5d97c297813",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/build_windows_test.dart",
      "new_id": "4f3c9c90492d43904b770da1903cd3f1078593a1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/build_windows_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b9e7aed2583c7c84d6ced82aaa61eaf37e395f9d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/create_usage_test.dart",
      "new_id": "d42877e8d141be625753ba58c5e32a579b1a2ebe",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/create_usage_test.dart"
    },
    {
      "type": "modify",
      "old_id": "84812f3a1051535eb338f2c59e94260173a83e00",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/devices_test.dart",
      "new_id": "a10684d4f0f201d1a3860250fa1d38cf99090f24",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/devices_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b8048d2b4cd991d1dc15e0a094bd0fd793d98c63",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/run_test.dart",
      "new_id": "2c1138ec886446ffb55708297bdd8213fc0298f5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/run_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f49e8fe137cbb450c7504a221a4eaeacc2756bc7",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/screenshot_command_test.dart",
      "new_id": "cf601ae0d7760e47692cc135fbca695b6da91e2b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/screenshot_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "23a290f01f011ef3f171495cd38711b0f4c46eac",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/test_test.dart",
      "new_id": "57e7755afc417041bf182c9281a75a5a9e97bab7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/test_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4856d8b24a1b054133319e638bd5cca37183898a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/tool_extensions_device_test.dart",
      "new_id": "00f3a1447dcd4e0fb997648a9e102ff239ff3d08",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/tool_extensions_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c47ad9c3c79b243d45ebbadb2bba47ca0013b2a4",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/widget_preview/regress_176018_test.dart",
      "new_id": "dfc61a63148019b7eb5d31a3eed81707bca63bf0",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/widget_preview/regress_176018_test.dart"
    },
    {
      "type": "modify",
      "old_id": "00323f39308c81eef78b749f62e0366405a8738c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/widget_preview/utils/preview_detector_test_utils.dart",
      "new_id": "3a0d329b54e705b773757ef0f2879f86a1c487fb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/widget_preview/utils/preview_detector_test_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "b401adc1b872a8db020f4c4f4f7529a006b71fb3",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/permeable/build_aar_test.dart",
      "new_id": "1725a8b4f6c74dd9dab4a7f7e882a476e9d9470d",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/permeable/build_aar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d66b5446bcc17deec3f65990c8edc8ddb5fc0800",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/permeable/create_test.dart",
      "new_id": "40bb6777f68e75897587f6010209f7af655350f1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/permeable/create_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a9412d9b81d2830eece6d097f58f9b11bfab2581",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/permeable/widget_preview/widget_preview_test.dart",
      "new_id": "e5a244cc861dc08a82b2ffab443fdaf3b0e1d548",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/permeable/widget_preview/widget_preview_test.dart"
    },
    {
      "type": "modify",
      "old_id": "fb141637e7b6aeba0c50fdc7347dde3533ec5501",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/android/android_device_test.dart",
      "new_id": "22c5a9caa824e9a8bae36cc81c8f7b43f1e86083",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/android/android_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7bf232041dadff711ea6a52ec5604ba26e416736",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/android/gradle_utils_test.dart",
      "new_id": "b56ca96025cdae0f37509028fc604c3e120e6dd0",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/android/gradle_utils_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e437664cb0b26532ee9a5227d83377a405fbdcca",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/application_package_test.dart",
      "new_id": "ae76559c9b886f3e28262cda2b47de2ac7c38496",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/application_package_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0b3ba6a3fee3c6ca734eb30079af28f7d45a65df",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/bundle_builder_test.dart",
      "new_id": "b9db08a641345cd9209869615c7bee53c31212ce",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/bundle_builder_test.dart"
    },
    {
      "type": "modify",
      "old_id": "37568c46c4abfc930b2d6d1d5695bf095ad00d6b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/crash_reporting_test.dart",
      "new_id": "23a9b6ff18391a1fb8544567c54f693d38ca890f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/crash_reporting_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0e466985c575c2c0099c8ed9bb79f5e69641e48f",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/custom_devices/custom_device_test.dart",
      "new_id": "e4542cc524a43b22f8ecf3110ab5e1029c455a75",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/custom_devices/custom_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8df8baba5abde0b4955e56b67d370c332bdb3d28",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/device_test.dart",
      "new_id": "b979469740e01794b86f92cd2c7149e298031482",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3ccc1e909deef69186431b0c121d7c58ce664dfa",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/github_template_test.dart",
      "new_id": "a56615e702761a82e374b34fc1d044ae1ced646c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/github_template_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f9ebf8a393d51f9baecbb53b98218b5182ee05d8",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/ios_device_project_test.dart",
      "new_id": "0ce022de3e6e73c73193f0ed685a95d373356747",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/ios_device_project_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ff7bef76b50cea0cb0276e0cbeead54d755ec5f8",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart",
      "new_id": "5444265589cb7743d79a5efeac365b690f24f1c1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e4c41e40fa787649c6b6c83f988b768bcb4d1834",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart",
      "new_id": "444ec46e355fbb3dfed89b7b528ae3b9d57364e1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart"
    },
    {
      "type": "modify",
      "old_id": "96c4a345ebec53e332c0d2b58fc13de301268c21",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/isolated/native_assets_test.dart",
      "new_id": "9d855329af31c8adaeff0cedb912a86a22dfd4c5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/isolated/native_assets_test.dart"
    },
    {
      "type": "modify",
      "old_id": "baf5e2645752378f82404efb69d5b77fb8e1a4b7",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/linux/linux_device_test.dart",
      "new_id": "e48942fa04e844d1b3206ac865b499ed0884e5bd",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/linux/linux_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7896ac1da887d863a76ac020e7656c01e7ea9747",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/macos/cocoapods_test.dart",
      "new_id": "944838558145dfae4bbf65074ca21622cac9c964",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/macos/cocoapods_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5ab608c57043f2b2030e40373a86afa00e81b38e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/macos/macos_device_test.dart",
      "new_id": "14c595eebd7692650f5dd3702eb0de318cc7c945",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/macos/macos_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "31537ef3b5fb001c5000ebcc1fe9e693b579e7b5",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/project_test.dart",
      "new_id": "8bafde7677776b3cba9fdffd7234f0bf36b12070",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/project_test.dart"
    },
    {
      "type": "modify",
      "old_id": "db7fcb0bbb4efbfe823dd931eca6bcffbd1b29c6",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/runner/target_devices_test.dart",
      "new_id": "839e2fa07eb9d1aabb52d51d3f229c5d9a049a1e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/runner/target_devices_test.dart"
    },
    {
      "type": "modify",
      "old_id": "234f396fae5974e332c7d0114e68c751b31f934c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/windows/build_windows_flavor_test.dart",
      "new_id": "ba1b44cab2f2a1d3529c34192d1c9cb13bfc5297",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/windows/build_windows_flavor_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2b15d1d5f30d84bbf072cc321c5ff2f87500e8c3",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/windows/windows_device_test.dart",
      "new_id": "194b073fdc7b8ba62be590d80cd1c09fbf976883",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/windows/windows_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "83812403e8902a84c62a81db927d5b8a8ce4e608",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/integration.shard/analyze_suggestions_integration_test.dart",
      "new_id": "388eac0d8b7984df80ad1206771c49c6e6fa62a9",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/integration.shard/analyze_suggestions_integration_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6743d420161846fdf8dffbaec1be71b9e4ce589a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/integration.shard/web_plugin_registrant_test.dart",
      "new_id": "c97e954d36d20a1deff125feb9d6817333bd2a1c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/integration.shard/web_plugin_registrant_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6ae190afa96b5e348a37005d23483190ceae9b15",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/android_common.dart",
      "new_id": "09b3730cd555aad5132ef45cb0187f2711dc3796",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/android_common.dart"
    }
  ]
}
