)]}'
{
  "commit": "b30d97a64c5d21c1df5f5ad1b0096c97de7ebb57",
  "tree": "0e5f2cb5f1a60bf042fd93f976290d6743d9998e",
  "parents": [
    "0f899f2b645680ca4a443306536e7a0a3c725efb"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Thu Apr 22 19:29:02 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 22 19:29:02 2021 -0700"
  },
  "message": "[flutter_tools] split host artifacts out of Artifacts (#80876)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05d17799a11d998ff166a77c27164a0edd57dad0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/executable.dart",
      "new_id": "bb17c28070b7682e3da1c44c56a209e590ac3314",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/executable.dart"
    },
    {
      "type": "modify",
      "old_id": "d27fc1c8694d8d641f08beba3eddf2524ee70779",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/artifacts.dart",
      "new_id": "43adfbd6fb55c82ed8cf19817f0ce0e5641d3755",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/artifacts.dart"
    },
    {
      "type": "modify",
      "old_id": "c6a2464a133df3bfdf07032ed6965ef9be385404",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/source.dart",
      "new_id": "24bc6fe867dce5d45f4d4162cdf144ce702a3096",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/source.dart"
    },
    {
      "type": "modify",
      "old_id": "a9a615c4278ef5807fa78ac15195a173dfa5ad38",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/android.dart",
      "new_id": "60711bd4be3d184205aad04da0f909b695599ac6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/android.dart"
    },
    {
      "type": "modify",
      "old_id": "f22100901dc7d5c1b27881cfcae049de293a0b56",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/common.dart",
      "new_id": "2a7ce7b3c4ad4585dfbe93712be60f41839123b0",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/common.dart"
    },
    {
      "type": "modify",
      "old_id": "0043d535a09079553775212d981177b5077f9ec3",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/icon_tree_shaker.dart",
      "new_id": "2d56bb064edabd3ca5c55e1c2246a2c86a299c45",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/icon_tree_shaker.dart"
    },
    {
      "type": "modify",
      "old_id": "88c7c8d36145e9aee7f9a7d3ffa29da702831a90",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/ios.dart",
      "new_id": "dbef1fa0c07298a50ae3487c986b46ad6dcccc2b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/ios.dart"
    },
    {
      "type": "modify",
      "old_id": "a2c9ca12355815cae134a38e2966a0dc80294038",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/web.dart",
      "new_id": "f713bdd1bf110a688973a96dec7ddbdcbd9fde07",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/web.dart"
    },
    {
      "type": "modify",
      "old_id": "71bc3129f338e4b1d3e0a7dc42b713d93649145f",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/analyze_base.dart",
      "new_id": "ef7a1c58166d1560f54e0cc440b02ba4e80aa6c7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/analyze_base.dart"
    },
    {
      "type": "modify",
      "old_id": "f297101f8e8e94ec9aa40d0e178bdd0971f8822c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/drive.dart",
      "new_id": "ef598721e11f1eba4c1006088542bd2c46c101d7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/drive.dart"
    },
    {
      "type": "modify",
      "old_id": "cf6d292cd1322f40895394c18e92b2bd160a14fe",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/format.dart",
      "new_id": "3e2eaa8d423d081bad8dc0a9e3f94c65691ae36c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/format.dart"
    },
    {
      "type": "modify",
      "old_id": "b27209d95f2e06be2436d66e5eb91a78cd3b8b0e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/compile.dart",
      "new_id": "1a32d5efac065b1a75a3ca4e01289248700d6775",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/compile.dart"
    },
    {
      "type": "modify",
      "old_id": "ed9e6e0346084665e929d95a164cd9c68ee4d981",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/context_runner.dart",
      "new_id": "4c38bfc5e3138b705ba90c6919ad2f47c89391cd",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/context_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "3aab6d842d938f69e3c5371d4ac9b7f2c5e5a54e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/fuchsia/fuchsia_kernel_compiler.dart",
      "new_id": "05ceae8012508fbda3616bf951f72b4b4c67e71d",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/fuchsia/fuchsia_kernel_compiler.dart"
    },
    {
      "type": "modify",
      "old_id": "07abf60b772b9f6d6113183492fe97fc18fbacfc",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/ios_deploy.dart",
      "new_id": "5304b9099397696939118b89bea8570cce5934d5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/ios_deploy.dart"
    },
    {
      "type": "modify",
      "old_id": "8218693a7331e351495ea28209ec689c3476da2a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/mac.dart",
      "new_id": "35d9b1d0e78650d6a9d688c1a0ff6abca1765f4f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/mac.dart"
    },
    {
      "type": "modify",
      "old_id": "30f2e6b9a60b5644ce9a78a4e26a679a72c714d7",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/isolated/devfs_web.dart",
      "new_id": "ae5ac2d2976947f3c8ef766af79668c352109645",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/isolated/devfs_web.dart"
    },
    {
      "type": "modify",
      "old_id": "d27dbbd9ebf6c30e8d0ea94cf8bd431e6b83398a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/resident_runner.dart",
      "new_id": "e35e64f915d06003b8d85e291adad97eea9b9d47",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/resident_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "ed8ef6d084ad16ee3870e53d6a501e633cf75335",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/flutter_web_platform.dart",
      "new_id": "3b9ad88fe5c00a0e9a98c8bf8c8534ba62cea8d1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/flutter_web_platform.dart"
    },
    {
      "type": "modify",
      "old_id": "2e0d8ef018b0870a69e83a1147581353712d9370",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/web_test_compiler.dart",
      "new_id": "88047e9bed80a231694d87a1c28566f908b51b79",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/web_test_compiler.dart"
    },
    {
      "type": "modify",
      "old_id": "27e9ed1e3af95ca144741a45be711330e6eadf3c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/web/compile.dart",
      "new_id": "6a1d6fe321e9f1b92b9518275a00d5ab2372e743",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/web/compile.dart"
    },
    {
      "type": "modify",
      "old_id": "773d33ff7faf5c19314796ebfcccdf9ea0321a52",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/analyze_continuously_test.dart",
      "new_id": "644024c10ec1ee6732a0505f1958b877c9454429",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/analyze_continuously_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6b364f06f21308b550a237fc7e63a368914be5a9",
      "old_mode": 33261,
      "old_path": "packages/flutter_tools/test/commands.shard/permeable/create_test.dart",
      "new_id": "8de421147deab981fca75a3308fdc964317221b5",
      "new_mode": 33261,
      "new_path": "packages/flutter_tools/test/commands.shard/permeable/create_test.dart"
    },
    {
      "type": "modify",
      "old_id": "18da71d9c70907c35260449a2a1a4d4509eb5932",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/artifacts_test.dart",
      "new_id": "a3ce055b5a8673f8ee0207061bf235efcda937b3",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/artifacts_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ac0467609b07ec987c064e07aea8450aacda42cd",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/build_system/targets/common_test.dart",
      "new_id": "3b0ca07e410c950be47d3d148003244846d91535",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/build_system/targets/common_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b0ec631b501aa3c32351cf5118068c6b5642844a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/build_system/targets/icon_tree_shaker_test.dart",
      "new_id": "2bada9b3b6f7d125e101b143e9ade4e37a779ad6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/build_system/targets/icon_tree_shaker_test.dart"
    },
    {
      "type": "modify",
      "old_id": "60ef33ca10c416bddc0cfcae6ac3d1a6a0fac609",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/compile_batch_test.dart",
      "new_id": "6415f58ff1e33af3bea9be9541757efc4d9e9c9f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/compile_batch_test.dart"
    },
    {
      "type": "modify",
      "old_id": "896ab20c76ae803e9e7864d680f2ecc0bb4343f9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/compile_incremental_test.dart",
      "new_id": "2d67f46eda2c4cc20e4c7bb30b73b8961e48006b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/compile_incremental_test.dart"
    },
    {
      "type": "modify",
      "old_id": "89a63ef5bbb038c31d1b460032f31f9437f2685e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/ios_deploy_test.dart",
      "new_id": "04e6db561153520859f26e60050dbea4646592fb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/ios_deploy_test.dart"
    },
    {
      "type": "modify",
      "old_id": "47a02f764398d801b3bc434b79870f382b3dfb45",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/ios_device_install_test.dart",
      "new_id": "c0475829eb3c6dd31b11cd6db96a93302a9f8d01",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/ios_device_install_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7afe31427ff5cf4d121c9ba024c8c0768aae8ce9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/ios_device_logger_test.dart",
      "new_id": "24d76f7eae90fec6974e1831d0f639c3707026e1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/ios_device_logger_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e2a477efb943ee426261a0ff526e38c876856e8e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart",
      "new_id": "87e76b408d8dc4e6f4a1da0b98722643dde871ff",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c6b6a4b014f3827f16f1f8ac70e87085d6e0ec53",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/ios_device_start_prebuilt_test.dart",
      "new_id": "8dd196f2540cb0f0bc3d4959f76e4f3f5ae7bea6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/ios_device_start_prebuilt_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9714ca9d861e89c7f2ebff687df4ded51f9f84d8",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/mac_test.dart",
      "new_id": "dcabee550db271cfec82c6303ae4e9b709daae9a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/mac_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1f05d905fd4afe70b6bc86c698c6d6828f149109",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/resident_runner_test.dart",
      "new_id": "6b0fb4c16849e32946b74d39a14c01132dcecc06",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/resident_runner_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2c3f75de4ece6fea7d71dd4e37eb899e982a13d9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/web/devfs_web_test.dart",
      "new_id": "d949bb9919ce68bba4706a60eaf9f6fd6030d85f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/web/devfs_web_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7fc9e2c35b9d0224fc8f78d3bf21555ba6b21ce0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/integration.shard/generated_plugin_registrant_test.dart",
      "new_id": "83c8021dd185c7bfd654cb7b6fec947928589ea4",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/integration.shard/generated_plugin_registrant_test.dart"
    }
  ]
}
