)]}'
{
  "commit": "7cf3308facaa12607f2877fb93ffd755b140fa70",
  "tree": "0fa5a245b493ae2bef40a75c6d90e7b983135703",
  "parents": [
    "cc2c290c9a2ed22a0ed635bd296da44db5c2d981"
  ],
  "author": {
    "name": "Ben Konyi",
    "email": "bkonyi@google.com",
    "time": "Thu Oct 22 22:27:57 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 22 22:27:57 2026 +0000"
  },
  "message": "[flutter_tools] Inject dependencies into VM service, process, signals, and test devices (#194051)\n\nEliminates ambient `globals.dart` usage from `vmservice.dart`,\n`mdns_discovery.dart`, `dds.dart`, `process.dart`, `signals.dart`,\n`font_config_manager.dart`, and `integration_test_device.dart` by\ninjecting dependencies via `ToolContext` and explicit constructor\nparameters.\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": "99e566c792fddab68d4aafd207117cbc0e3a234e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/runner.dart",
      "new_id": "a18f1d85043ed16bf2bfb7c3963ff3f31ff94d40",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/runner.dart"
    },
    {
      "type": "modify",
      "old_id": "13b430c63b2ebc73d1ad65947a745f0b15eb6b01",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/android/android_device.dart",
      "new_id": "613b8a29762377830338d3a9ba2332e358854b51",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/android/android_device.dart"
    },
    {
      "type": "modify",
      "old_id": "744910b1d62dff925691866d96f994cec467175d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/base/dds.dart",
      "new_id": "d093f8303460a37a3df299a73d5ebd5c069e844b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/dds.dart"
    },
    {
      "type": "modify",
      "old_id": "c3124cd594cd5e71db23896ef59eff62e8c14cc6",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/base/process.dart",
      "new_id": "c8b9ea28f8b5daf8689dfb16619df6d4e7b098ea",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/process.dart"
    },
    {
      "type": "modify",
      "old_id": "f2e3c169167ae312ae684ef1f79c2e12b945ccc1",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/base/signals.dart",
      "new_id": "a8ce73b467eb4b26fff9c7ef4b1324d862b7b627",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/signals.dart"
    },
    {
      "type": "modify",
      "old_id": "89a0bd7b75b2c4f5638178d41e3f160e7eda4d07",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/analyze.dart",
      "new_id": "5d459488688565d82eae29abed5792b3c1797767",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/analyze.dart"
    },
    {
      "type": "modify",
      "old_id": "e2a552f37ba2a48ae55783aeee2cfa066dc0c86b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/analyze_base.dart",
      "new_id": "711682bac58f4435994f46ccc8e824ba11031332",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/analyze_base.dart"
    },
    {
      "type": "modify",
      "old_id": "7a845c8f1873f4450a6fd289816cb6cd644cec76",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/analyze_continuously.dart",
      "new_id": "e2cf82b307f3877f16c3a4165f5c5d42573d5b56",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/analyze_continuously.dart"
    },
    {
      "type": "modify",
      "old_id": "1e0eb7b748a21e3cc19a8479be30b7862efe18e8",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/analyze_once.dart",
      "new_id": "0398a1fcd01c473000375733fb62f85876319986",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/analyze_once.dart"
    },
    {
      "type": "modify",
      "old_id": "e9de22fdac63c02aea9cc6dec11af5e3ff4d9797",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/daemon.dart",
      "new_id": "e3b47b98f7d27aaa216e5f7de9e97a40b2af08ee",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/daemon.dart"
    },
    {
      "type": "modify",
      "old_id": "07a677c90514061340858ee6976397bb7e5c4468",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/screenshot.dart",
      "new_id": "62df1f6509684a1ed09f54cce1b4d6c5905f1e56",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/screenshot.dart"
    },
    {
      "type": "modify",
      "old_id": "142fc4aa5a812a26345fc61645f359a2db39643c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/validate_project.dart",
      "new_id": "07fcf24e165b2d24f5c8efbcef2426c466eea6fc",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/validate_project.dart"
    },
    {
      "type": "modify",
      "old_id": "1ac4060e8f616fa6ebdec837f0026f6194ffba43",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/widget_preview.dart",
      "new_id": "04f0d7ac67db5406c701b507d965c58db75645d2",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/widget_preview.dart"
    },
    {
      "type": "modify",
      "old_id": "ff09721bd36b6127ecfacabd834d03b8a04b722e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/context/tool_dependencies.dart",
      "new_id": "4d241a44ba2d29d9cd2401978a7994a14102c998",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/context/tool_dependencies.dart"
    },
    {
      "type": "modify",
      "old_id": "f74d6bee70b5474bc008bb90823bad3eb8a592e5",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/context_runner.dart",
      "new_id": "7475f8bea2c0689518c1449149bc49904d674d47",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/context_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "abc5e86f85f3b131896586caffc9d51fab972cff",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/dart/analysis.dart",
      "new_id": "d0615996c1aabfe706cd1b94050e1ec4c7859321",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/dart/analysis.dart"
    },
    {
      "type": "modify",
      "old_id": "e41788dd89fa5ae1d481116bbaa6679c4035760e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/drive/drive_service.dart",
      "new_id": "1e1ac01bc0a626221cb1a127867adf23103a991c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/drive/drive_service.dart"
    },
    {
      "type": "modify",
      "old_id": "6f2cfdced62b0e67107195087f8c3aa0372fc355",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/drive/web_driver_service.dart",
      "new_id": "ee10dc7f2aa3ef98eeea9c97b59f1c03d742fa9f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/drive/web_driver_service.dart"
    },
    {
      "type": "modify",
      "old_id": "d225aa717ba5662231ce2c114cd6e7ea8d2397f9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/globals.dart",
      "new_id": "25be473df0401f193d067d0bda0032fc0bfe58ee",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/globals.dart"
    },
    {
      "type": "modify",
      "old_id": "50e91c75ca6d282459c60e32d91acf30b2fbc0eb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/isolated/resident_web_runner.dart",
      "new_id": "c4a5e9d15931d5aae619f2b178f6071288982e7e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/isolated/resident_web_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "5118724532c7cf0c4108f3fa75a775ed4a78aa65",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/mdns_discovery.dart",
      "new_id": "aab7f952ec82e3f774f0a31b1f757fda6c6f5560",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/mdns_discovery.dart"
    },
    {
      "type": "modify",
      "old_id": "5d4851aa31e05a22ad3a2fbadaf8abdc76edba1a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/proxied_devices/devices.dart",
      "new_id": "6dd89b3a4d400fcf68f9158ef5ce192fdb4e8140",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/proxied_devices/devices.dart"
    },
    {
      "type": "modify",
      "old_id": "85e575f85abc0bc3d0670606b92b0b6d39e79c51",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/resident_runner.dart",
      "new_id": "af04355498f8d5dc30d913665147590e9d5c169e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/resident_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "561cd684a7ddde4b1c09795ae5a3e0c8519010d0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/runner/flutter_command_runner.dart",
      "new_id": "15a88637749cf47efab89ca701dc429f1358e487",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/runner/flutter_command_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "64a1ba01282c2e06aae368c374c3c7b7e8da1c34",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/flutter_platform.dart",
      "new_id": "1bc15453eaef536bf74e34416b40f5abf117582b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/flutter_platform.dart"
    },
    {
      "type": "modify",
      "old_id": "604864e8c78dd93ba2b7ec2e2fca2ccdacc6a758",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/flutter_tester_device.dart",
      "new_id": "d6d491ee728d1b725c7dfc7469d283b0c111fc77",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/flutter_tester_device.dart"
    },
    {
      "type": "modify",
      "old_id": "5a2f819d393b559e14d3ae9826313fa49d84257e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/font_config_manager.dart",
      "new_id": "c0c9291c68f536ef97b916fbd4efb632eb69a43f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/font_config_manager.dart"
    },
    {
      "type": "modify",
      "old_id": "0fa9c53d92289359038eb918f26a615ee22b2cbb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/integration_test_device.dart",
      "new_id": "077cea74f002aa6b6b5c0ea1b13ffb5ede4cfbed",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/integration_test_device.dart"
    },
    {
      "type": "modify",
      "old_id": "17a65678fb97ce91e1ee449bcf8c958c1c17fbff",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/runner.dart",
      "new_id": "5352e4ac96a1db0f6feceaae11f8b9c12f97380f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/runner.dart"
    },
    {
      "type": "modify",
      "old_id": "722fe60d74d9f32230b1f53fbeffd70ef36d5d10",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/test_device.dart",
      "new_id": "d34a0d652289df7532166efe05be53fec2638560",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/test_device.dart"
    },
    {
      "type": "modify",
      "old_id": "45ef86a71bce43ba1538ca2256e19513eb2c748e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/vmservice.dart",
      "new_id": "5e34fca07de63a6d81b0d0882e63057612896248",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/vmservice.dart"
    },
    {
      "type": "modify",
      "old_id": "5b40041634e53c860de8b16bebf9fc4a8d2eba5f",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/widget_preview/lsp_preview_detector.dart",
      "new_id": "74c4c783e96a6e033d43bb1eaddc8dc6dac5ec9e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/widget_preview/lsp_preview_detector.dart"
    },
    {
      "type": "modify",
      "old_id": "851ad05b237f67d8c619b565c7c3e14e8ec08101",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/analyze_continuously_test.dart",
      "new_id": "8abc071b43418033d2e0f8b8c9532c2fda0a4f08",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/analyze_continuously_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6aee50292c81d0c919036b6f1e6495c8e1c3b5ee",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/attach_test.dart",
      "new_id": "769231e943b772cfedfea0c06e27fe13f0b3db99",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/attach_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a9ada0054824f4ea3473a676a714dbabf00cd72e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/daemon_test.dart",
      "new_id": "51846c211738ded5f1f209b6612c86ac439d39ab",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/daemon_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c9170046c6936c292064c14793cb8b951d29c3ae",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/run_test.dart",
      "new_id": "b8048d2b4cd991d1dc15e0a094bd0fd793d98c63",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/run_test.dart"
    },
    {
      "type": "modify",
      "old_id": "66b5de65b92da8cc0a7928800b91e23a07c985f3",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/screenshot_command_test.dart",
      "new_id": "f49e8fe137cbb450c7504a221a4eaeacc2756bc7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/screenshot_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "59a8585f121cf38abdb1468831a36a7fb24297ab",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/test_test.dart",
      "new_id": "867000fda3453583b22b2045858aaf577bc8dd3c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/test_test.dart"
    },
    {
      "type": "modify",
      "old_id": "31c03f79719df3c35e99a795e29822c4302958be",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/widget_preview/lsp_preview_detector_test.dart",
      "new_id": "741d6c81bf674763c34a760662646532c185d960",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/widget_preview/lsp_preview_detector_test.dart"
    },
    {
      "type": "modify",
      "old_id": "148140654dc5d15ee88f856479bd6cc1f7e60d8d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/android/adb_log_reader_test.dart",
      "new_id": "e537cc2f73e6b994b9f7a5ca94d9cde4ad0775d6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/android/adb_log_reader_test.dart"
    },
    {
      "type": "modify",
      "old_id": "15a5a5084e8469ea3251b3d26d85ba8bd3a5b717",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/base/process_test.dart",
      "new_id": "ef86eaed8fcd7837ced7654b071e9bc0f7f57fa9",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/base/process_test.dart"
    },
    {
      "type": "modify",
      "old_id": "61cf19e2dfdeaf519daf7e0e86ebfa306a829e19",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/base/signals_test.dart",
      "new_id": "e224e2e79a03a23d1c39215d8939767c70e4aa29",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/base/signals_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f82e66f1d632f2207ae1088d7957515ce099c050",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/cold_test.dart",
      "new_id": "b091267298e75aa3eb5e203dc06dfceb6ec3ca4b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/cold_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cc377dee943291a6a226ddd08df7ef1ce5d9e226",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/coverage_collector_test.dart",
      "new_id": "48adcc5e0c8dace01ee2098a615ae354faff502c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/coverage_collector_test.dart"
    },
    {
      "type": "modify",
      "old_id": "12ced8dbb0ac82b30318f380b62f16ded24fbaff",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/drive/drive_service_test.dart",
      "new_id": "8c373589aab77156175c640af6f8e92de459adc8",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/drive/drive_service_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f22421c2b452205ac059c9a654af17ec1a9074bf",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/flutter_platform_test.dart",
      "new_id": "9cb3f324824dd460e980ed97be6e51e36fc74172",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/flutter_platform_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9eca392569443392a6285f384cf3e67412257f50",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/flutter_tester_device_test.dart",
      "new_id": "7b92007411a24f8c3b7e9c52367c51e47009d6af",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/flutter_tester_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8b45a29e9e695dc455acb71ca40e65dbbcee8e8b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/integration_test_device_test.dart",
      "new_id": "fb563a40f0a4cb7122e2b3ae9659841490ebdbe7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/integration_test_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "560af4890905fec0cc57e491ab809e392b5163fd",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/mdns_discovery_test.dart",
      "new_id": "3d5ca98001194507ac46dc76ccf9f587c28c4896",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/mdns_discovery_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bf8fc070194972550cb6a70be59f6587dc34f9d2",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/proxied_devices/proxied_devices_test.dart",
      "new_id": "b734d9f65e00df8d5cf00c6a2ba33ba3b8cb5cd2",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/proxied_devices/proxied_devices_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b479f16350526ace0c82620e1fab2ba0d403fbfb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/resident_runner_test.dart",
      "new_id": "db21a81ab95ed7107eb3c14f126fb832fcc94d91",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/resident_runner_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d0167aef916663b7c3049be96f26f9bb5ca1e377",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/vmservice_test.dart",
      "new_id": "1239dad5dd72c39edf9c8d94144339eadbc923ba",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/vmservice_test.dart"
    },
    {
      "type": "modify",
      "old_id": "909ff8b96f34ce8853e799a195ab96afecd8e4e5",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/integration.shard/widget_preview_test_helpers.dart",
      "new_id": "3e6c7fbd5ad7f1b2eb61ab3662d1bda6313b6760",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/integration.shard/widget_preview_test_helpers.dart"
    },
    {
      "type": "modify",
      "old_id": "bcf1415cdf88f96bb9d9c2de1af733437232ad93",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/fakes.dart",
      "new_id": "38c0c016ce47947c29e11d95281309773e5d7a69",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/fakes.dart"
    }
  ]
}
