)]}'
{
  "commit": "dcfd35f8a7581b3cd0474790b2481177e2d4d333",
  "tree": "69cc3287b1f928d5df8e0e1da67d5397784f61f7",
  "parents": [
    "55825f166e4e4d5e397633a1e61dae42992effd5"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Thu Apr 20 13:55:28 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 20 20:55:28 2023 +0000"
  },
  "message": "Remove uses of deprecated test_api imports (#124732)\n\nMost of these imports were never appropriate. The `test_api` package was never intended for use in `_test.dart` files.\r\nWhere possible move imports to `matcher`, otherwise move them to `test` or `flutter_test`.\r\n\r\nLeave uses of `test_api` from `flutter_test` library code.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8b07fd83313d77fd505cd4c2df6ff2b716493b7",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flutter_gallery/test/calculator/logic.dart",
      "new_id": "b17079f2213bab7c3727748ad3a0a8549a76bef5",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flutter_gallery/test/calculator/logic.dart"
    },
    {
      "type": "modify",
      "old_id": "b38a69bc93bb90d4e18361660abf597c49266b23",
      "old_mode": 33188,
      "old_path": "dev/missing_dependency_tests/trivial_test.dart",
      "new_id": "e67f08750fb679568572d6d9f25653df82eeacbb",
      "new_mode": 33188,
      "new_path": "dev/missing_dependency_tests/trivial_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9e725affef561f332e689cce33e549e55c9587a2",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/raw/canvas_test.dart",
      "new_id": "33c209b193147e7322284400793e3a39b6e50e6b",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/raw/canvas_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7c0b37b5c6252bb02983f5629ff2ebd3c58307cf",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/raw/hello_world_test.dart",
      "new_id": "505d344387527299dbd046b9f78f2f77745fb1d4",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/raw/hello_world_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ff5caad99dc99e502f2a2b2e8a8e745cd540e08d",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/raw/spinning_square_test.dart",
      "new_id": "655f7eb159e3394f1470b753cfb2979d4fda2bfa",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/raw/spinning_square_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ff18071737c6c4ce77278567ba6dee4346f78553",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/raw/text_test.dart",
      "new_id": "1c8f3751aa599c3f49f47e8b155facd52df37e0f",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/raw/text_test.dart"
    },
    {
      "type": "modify",
      "old_id": "80597ecfe2525d77d6b06543f5ede759d720a97e",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/raw/touch_input_test.dart",
      "new_id": "d922afcd6a3459e7602be4e83114455d294b0ff2",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/raw/touch_input_test.dart"
    },
    {
      "type": "modify",
      "old_id": "baf93bb54da89dd40e9223662ee28de054769a9b",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/rendering/custom_coordinate_systems_test.dart",
      "new_id": "deebc6a8291678cd5fe7d94b7fb3cde74912b867",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/rendering/custom_coordinate_systems_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ebdb3660ec9c1c72da5fb86fe929a459c3657e5e",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/rendering/flex_layout_test.dart",
      "new_id": "5f01f33f45241b2fcb6d7617d026c4e540fc55ad",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/rendering/flex_layout_test.dart"
    },
    {
      "type": "modify",
      "old_id": "afd47994f7bc9de02297d2fbd0b221597432408f",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/rendering/hello_world_test.dart",
      "new_id": "746d451003f81cf17d32e9cdfd1ebdf496dc7e6d",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/rendering/hello_world_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6954d25002d65716ed07bfea853a19ec671539aa",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/rendering/spinning_square_test.dart",
      "new_id": "e8fe0e17860fd79f99309095d0d16bdf70c4eb23",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/rendering/spinning_square_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0ebb9dd76203f43eeb075d1edc8d70a5403078c9",
      "old_mode": 33188,
      "old_path": "examples/layers/test/smoketests/rendering/touch_input_test.dart",
      "new_id": "461c4b3d1de7cd7565dbe3e08927d6a2507cbc86",
      "new_mode": 33188,
      "new_path": "examples/layers/test/smoketests/rendering/touch_input_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6566fd8ff3dd80e5d1ae0c839ff0aea17af5fa05",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/test/common.dart",
      "new_id": "48ace3c885323dd286fb27313bec8e137ce601e3",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/test/common.dart"
    },
    {
      "type": "modify",
      "old_id": "81d410b9664b0db0dfd1432fcc970f69d5c456d6",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/_goldens_io.dart",
      "new_id": "ad1cb298f2eb735d6b5abd32d5b5c1f7cac790a7",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/_goldens_io.dart"
    },
    {
      "type": "modify",
      "old_id": "2b9b2bed39a3fbab5ac5bfe0d9b10291dacdec54",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/_goldens_web.dart",
      "new_id": "4053e4d22d265e36584ae98ab8f05485d3eceb80",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/_goldens_web.dart"
    },
    {
      "type": "modify",
      "old_id": "702fdfa83a8d2dd1f86a02cba5a65a3f638e2311",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/_matchers_io.dart",
      "new_id": "ec678f668deab73c0c1eeacee8def9b12890f9fc",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/_matchers_io.dart"
    },
    {
      "type": "modify",
      "old_id": "33740b76f01907ae2c47d6ab09d87a8706cdd113",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/_matchers_web.dart",
      "new_id": "71a78c3427065ffd9bfa1006e8a3b50312b1e99d",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/_matchers_web.dart"
    },
    {
      "type": "modify",
      "old_id": "5701b605a3ec7b547e2a34e28a3b2311fabd7bd2",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/buffer_matcher.dart",
      "new_id": "1a2adabf2f79f1007ff1bf814dedbdc4191ecfb4",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/buffer_matcher.dart"
    },
    {
      "type": "modify",
      "old_id": "a9027ac52a926b31dfc7de4ed5000bad44f09fe6",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/matchers.dart",
      "new_id": "5c520b73bc8ef531cea5f1dc152b16d0ca520896",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "fcd24720aa71b5ba01428f85d6b4ceee780520fc",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/widget_tester.dart",
      "new_id": "b9bfe9cd9a7acf112d55af163279357f3f2c7507",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/widget_tester.dart"
    },
    {
      "type": "modify",
      "old_id": "d83abe4ae7d2d05eaf35e2feec74be3f58d865fb",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/bindings_test.dart",
      "new_id": "ef4a1658c2deb6ae182f016396cbe775b20d4c3c",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/bindings_test.dart"
    },
    {
      "type": "modify",
      "old_id": "15858235f0d41743241d6f5d20be85afffc441bd",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/test_async_utils_test.dart",
      "new_id": "9c64d4269a2a7ed5ddbd513b586e43e45dc33ce0",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/test_async_utils_test.dart"
    },
    {
      "type": "modify",
      "old_id": "32a256c5f236135447a546c75360afa5fc0908d6",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/widget_tester_test.dart",
      "new_id": "153aed0bc238d1eb413a881b83dc334b12d04634",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/widget_tester_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b2b3d7b2e8cd6d33518db5f15520fed2b03e2470",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/common.dart",
      "new_id": "68f9ec1970bbeb993d1c348f45dbdd44dce3c2a2",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/common.dart"
    },
    {
      "type": "modify",
      "old_id": "1d978e5b8d31de946949c8ff02dc30b589b22090",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/fake_vm_services.dart",
      "new_id": "e08f20724910f4189bf65b424ed4e09798fd72af",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/fake_vm_services.dart"
    },
    {
      "type": "modify",
      "old_id": "d616bbd0da371a3f91375e347b2e0c3f261e8d34",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/test_flutter_command_runner.dart",
      "new_id": "a29274f67b4963723a979ae9e3058f98a0488f30",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/test_flutter_command_runner.dart"
    }
  ]
}
