)]}'
{
  "commit": "3b837a17d94ea11c622482355f76a7a176e5df7a",
  "tree": "40ddbb52db79d88e26d223df002c59e5d561778a",
  "parents": [
    "4e48ab7581d006c56a96ada612bd88d4d6c083e7"
  ],
  "author": {
    "name": "Sigurd Meldgaard",
    "email": "sigurdm@google.com",
    "time": "Thu Mar 14 09:27:51 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 14 09:27:51 2024 +0100"
  },
  "message": "Show progress while downloading dependencies (#4175)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c122cc3c1566816d021903cbcd3802236e1aa331",
      "old_mode": 33188,
      "old_path": "lib/src/entrypoint.dart",
      "new_id": "3234d327e2872ba50b07825cb50e6a3a3c3ca8c4",
      "new_mode": 33188,
      "new_path": "lib/src/entrypoint.dart"
    },
    {
      "type": "modify",
      "old_id": "88e96cb3ec21c1d9c700d73cdc43819d0efd0563",
      "old_mode": 33188,
      "old_path": "lib/src/solver/result.dart",
      "new_id": "a53c17cc600f7b5aaa5b683cb3d0bb27db1be0df",
      "new_mode": 33188,
      "new_path": "lib/src/solver/result.dart"
    },
    {
      "type": "modify",
      "old_id": "9c59faeb1aff47cb505a2db0fdee1eb00db03de6",
      "old_mode": 33188,
      "old_path": "test/cache/repair/recompiles_snapshots_test.dart",
      "new_id": "46588a392c3b394b3dabe941a742fdef227232f2",
      "new_mode": 33188,
      "new_path": "test/cache/repair/recompiles_snapshots_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e318cf7bb1297c620e15b8d870f686f785004f67",
      "old_mode": 33188,
      "old_path": "test/cache/repair/updates_binstubs_test.dart",
      "new_id": "0de080cee50c7e73760ff421fd4bd926e3dd07b2",
      "new_mode": 33188,
      "new_path": "test/cache/repair/updates_binstubs_test.dart"
    },
    {
      "type": "modify",
      "old_id": "fc4506ba426a8c319e1b6cdf16f62347a8c5e27b",
      "old_mode": 33188,
      "old_path": "test/embedding/embedding_test.dart",
      "new_id": "36e5854cac542321e4ff1248ca482fb6a93f14ba",
      "new_mode": 33188,
      "new_path": "test/embedding/embedding_test.dart"
    },
    {
      "type": "modify",
      "old_id": "fa381002e62ef8f59d048b67889d2496ac8a7efb",
      "old_mode": 33188,
      "old_path": "test/get/gets_in_example_folder_test.dart",
      "new_id": "11288d0a136fb562894752584d0b552df7fdc8ba",
      "new_mode": 33188,
      "new_path": "test/get/gets_in_example_folder_test.dart"
    },
    {
      "type": "modify",
      "old_id": "02f94a98eddd19d720d0e6f663a3ffde77894b1b",
      "old_mode": 33188,
      "old_path": "test/get/hosted/warn_about_discontinued_test.dart",
      "new_id": "fe8a754bcdcc47a48e54dda06a1fed3df165a898",
      "new_mode": 33188,
      "new_path": "test/get/hosted/warn_about_discontinued_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a4adb5090ec4bf10ab454dc209fd58dfc3500352",
      "old_mode": 33188,
      "old_path": "test/get/summary_only_environment_test.dart",
      "new_id": "3553c8dc36967f400f20699eb68dec5475cb872b",
      "new_mode": 33188,
      "new_path": "test/get/summary_only_environment_test.dart"
    },
    {
      "type": "modify",
      "old_id": "602a8aba8dd311b454dedd1cc1b9ff6e72c80e56",
      "old_mode": 33188,
      "old_path": "test/global/activate/activate_git_after_hosted_test.dart",
      "new_id": "567f45d27e4c4546cceab296eec2310c26bf19ac",
      "new_mode": 33188,
      "new_path": "test/global/activate/activate_git_after_hosted_test.dart"
    },
    {
      "type": "modify",
      "old_id": "deda2209fb4898e6efa0c62e039c6fc8123c7c6c",
      "old_mode": 33188,
      "old_path": "test/global/activate/activate_hosted_after_path_test.dart",
      "new_id": "8aef7be5f4200619f878d390044091703fcfdfa1",
      "new_mode": 33188,
      "new_path": "test/global/activate/activate_hosted_after_path_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9890ba6cfd819f0edffc30c56b3f018341a7bbc0",
      "old_mode": 33188,
      "old_path": "test/global/activate/activate_hosted_twice_test.dart",
      "new_id": "ce6cbc104e89690a1bf3daea5070e14bb576ec69",
      "new_mode": 33188,
      "new_path": "test/global/activate/activate_hosted_twice_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9c788a3d7003b04b27c966fc6d4bd879a2c6977a",
      "old_mode": 33188,
      "old_path": "test/global/activate/cached_package_test.dart",
      "new_id": "50729c0770ea5707fa4427bd110e47ed60648e78",
      "new_mode": 33188,
      "new_path": "test/global/activate/cached_package_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b806a0889850b7a120d85a0b3d63237b3f9a0117",
      "old_mode": 33188,
      "old_path": "test/global/activate/different_version_test.dart",
      "new_id": "b57d98310df1bddf17ea634b82bdb62fad5da371",
      "new_mode": 33188,
      "new_path": "test/global/activate/different_version_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4063ae676f59aa03cadf6267ee7a2175eee29ddb",
      "old_mode": 33188,
      "old_path": "test/global/activate/feature_test.dart",
      "new_id": "3d7704cd2b6d405b5da7806c2b9ac5e1480713cd",
      "new_mode": 33188,
      "new_path": "test/global/activate/feature_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d40ca92c04a2b271538f456bcf35e3dcf6fd1fd4",
      "old_mode": 33188,
      "old_path": "test/global/activate/git_package_test.dart",
      "new_id": "5373e87ddef2406e879525e5269420473f10f0ce",
      "new_mode": 33188,
      "new_path": "test/global/activate/git_package_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1cd2506e1590fb48be3eebd3f2628a415c316172",
      "old_mode": 33188,
      "old_path": "test/global/activate/ignores_active_version_test.dart",
      "new_id": "b144480524f7bade067ad92888f861d223646762",
      "new_mode": 33188,
      "new_path": "test/global/activate/ignores_active_version_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7e5975bfe961364da69fa7ccc67091bd5b88e64c",
      "old_mode": 33188,
      "old_path": "test/global/activate/reactivating_git_upgrades_test.dart",
      "new_id": "50a85f12e4ae92055342a85a6a97ab03aed61f43",
      "new_mode": 33188,
      "new_path": "test/global/activate/reactivating_git_upgrades_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c953a6393e6aa3d11af7dd94b36f17901db14fd1",
      "old_mode": 33188,
      "old_path": "test/global/activate/uncached_package_test.dart",
      "new_id": "7a52ff236ae709312a6b42ae086996859fed3bed",
      "new_mode": 33188,
      "new_path": "test/global/activate/uncached_package_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e5f4f331c5e23d8a19acff31307d39cdb268302f",
      "old_mode": 33188,
      "old_path": "test/global/deactivate/deactivate_and_reactivate_package_test.dart",
      "new_id": "359e2598edef6fb1c2fb2599c5ba78f33e3d82ab",
      "new_mode": 33188,
      "new_path": "test/global/deactivate/deactivate_and_reactivate_package_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4136f41352a0b21ee00a1b42afd4366d3e65bbe4",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/directory_option_test/commands taking a --directory~-C parameter work.txt",
      "new_id": "b339cfd453f0efc369772efefd98e2e265ba819b",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/directory_option_test/commands taking a --directory~-C parameter work.txt"
    },
    {
      "type": "modify",
      "old_id": "600e15f1f9c9e9fb00904284cf2aa678f9f54857",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/embedding/embedding_test/--color forces colors.txt",
      "new_id": "d4810b3212d7edd677a1c33a9a19ba6fc08918ff",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/embedding/embedding_test/--color forces colors.txt"
    },
    {
      "type": "modify",
      "old_id": "a46f0ffd98e08ee56db00da5763e801da8ff8af2",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/embedding/embedding_test/logfile is written with --verbose and on unexpected exceptions.txt",
      "new_id": "c489d00c6b30c8953fe0ef33291831f661522b51",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/embedding/embedding_test/logfile is written with --verbose and on unexpected exceptions.txt"
    },
    {
      "type": "modify",
      "old_id": "214712a48c51b9cc0aec112fb73adccc580df344",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/embedding/embedding_test/run works, though hidden.txt",
      "new_id": "92f9f0928323801325d87e8aba17075882145b2e",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/embedding/embedding_test/run works, though hidden.txt"
    },
    {
      "type": "modify",
      "old_id": "32537b540ecef7704de04a4b3dce4951c777275b",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/do not show ignored advisories - aliases.txt",
      "new_id": "2dd20669f3d44db113ec5f075b89ce4ecdf6c417",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/do not show ignored advisories - aliases.txt"
    },
    {
      "type": "modify",
      "old_id": "32537b540ecef7704de04a4b3dce4951c777275b",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/do not show ignored advisories.txt",
      "new_id": "2dd20669f3d44db113ec5f075b89ce4ecdf6c417",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/do not show ignored advisories.txt"
    },
    {
      "type": "modify",
      "old_id": "a475d29ff97ce3ec80745e139bbf5ed824987d43",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/no advisories to show.txt",
      "new_id": "c5c76f615e4da5231b6b93f8f6bc785f0db68cf2",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/no advisories to show.txt"
    },
    {
      "type": "modify",
      "old_id": "14ac21d588f91d1bdbd924b1833be45de195a072",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/show advisories.txt",
      "new_id": "3781565b27f89f044856dc81b686c746c2da4c1c",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/show advisories.txt"
    },
    {
      "type": "modify",
      "old_id": "e1a0bd567f60ea43bd037d7d85e398fea3fae5a9",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/show advisory - newer version available.txt",
      "new_id": "0255f2e304d6b545f3fce30cc31baa6cdb182d48",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/show advisory - newer version available.txt"
    },
    {
      "type": "modify",
      "old_id": "5c3fc552c280e5289de4e27883eed48228ac0a4c",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/show advisory.txt",
      "new_id": "d8eda1a43ba14008ff87bf7c99a5092db5551a23",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/show advisory.txt"
    },
    {
      "type": "modify",
      "old_id": "9448b6677caec32d9ecc50c51505522ca201687c",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/show id if no display url is present.txt",
      "new_id": "57a99ee2465bb0d1523c9379185a216450261370",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/show id if no display url is present.txt"
    },
    {
      "type": "modify",
      "old_id": "7a7ffb08dbad58fe780f80f59047041b019b8825",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/get/hosted/advisory_test/show max 5 advisories.txt",
      "new_id": "fecf681da367dee43e34b8f480c1a1e5e59d8b8d",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/get/hosted/advisory_test/show max 5 advisories.txt"
    },
    {
      "type": "modify",
      "old_id": "2d374562eadce883a1413b9f40bf8ad753c61367",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/lish/many_files_test/displays all files.txt",
      "new_id": "c9c364c4907bcd399b9b9bac954f4b7a36b17b5a",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/lish/many_files_test/displays all files.txt"
    },
    {
      "type": "modify",
      "old_id": "ae304eaa67994122b34297046632aef9f3ab0ba4",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/upgrade/example_warns_about_major_versions_test/pub upgrade --major-versions does not update major versions in example~.txt",
      "new_id": "d53310efbadeaeccfe88392415d0a82f269b0ba9",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/upgrade/example_warns_about_major_versions_test/pub upgrade --major-versions does not update major versions in example~.txt"
    },
    {
      "type": "modify",
      "old_id": "4805144ea04d76b6411c418fc291cbbc3552a3a7",
      "old_mode": 33188,
      "old_path": "test/upgrade/hosted/warn_about_discontinued_test.dart",
      "new_id": "46a06d0d97a4d3c28e67e3d26137ee01fb831326",
      "new_mode": 33188,
      "new_path": "test/upgrade/hosted/warn_about_discontinued_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b54f87c0298844923313cc5e6bd867fa7188556e",
      "old_mode": 33188,
      "old_path": "test/upgrade/report/does_not_show_newer_versions_for_locked_packages_test.dart",
      "new_id": "fbb12cb69e840e8d9e186920f24f3141899d3022",
      "new_mode": 33188,
      "new_path": "test/upgrade/report/does_not_show_newer_versions_for_locked_packages_test.dart"
    },
    {
      "type": "modify",
      "old_id": "270c4e1d4de4356f357d0bd886a57c7c744e81e1",
      "old_mode": 33188,
      "old_path": "test/upgrade/report/highlights_overrides_test.dart",
      "new_id": "617f9e3500b22237fff3d8859fd90ec5e4657565",
      "new_mode": 33188,
      "new_path": "test/upgrade/report/highlights_overrides_test.dart"
    },
    {
      "type": "modify",
      "old_id": "85835065641cfcba5e747b0bef3b15d118080fa3",
      "old_mode": 33188,
      "old_path": "test/upgrade/report/leading_character_shows_change_test.dart",
      "new_id": "73d6d5c251ab7d074d9e9e13032ce73145f6bc4c",
      "new_mode": 33188,
      "new_path": "test/upgrade/report/leading_character_shows_change_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a71fec47cd5997f5f2444e56d55ea888d7a5c7f4",
      "old_mode": 33188,
      "old_path": "test/upgrade/report/shows_newer_available_versions_test.dart",
      "new_id": "e3befce8a976917bdcaf9f8bceafae5254c7a5e7",
      "new_mode": 33188,
      "new_path": "test/upgrade/report/shows_newer_available_versions_test.dart"
    }
  ]
}
