)]}'
{
  "commit": "554b3c32f71ff96ca03fb8b40c367b1fa564c239",
  "tree": "5437b67a85591895bb8f4e5aff4b5cf832ebe2c2",
  "parents": [
    "cfaec21f577fd5cd3d61ac101d09bd4998a51f9a"
  ],
  "author": {
    "name": "Sigurd Meldgaard",
    "email": "sigurdm@google.com",
    "time": "Wed Mar 15 11:33:11 2023 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 15 11:33:11 2023 +0100"
  },
  "message": "Lazy loading of pubspec.yaml from entrypoint (#3835)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c6e7c84db4e49ed0412182dbe90cc1ea8a34ebc3",
      "old_mode": 33188,
      "old_path": "lib/src/command/add.dart",
      "new_id": "eeae0c7c7cd733f9e7c7b4e45666ee092db3a0e9",
      "new_mode": 33188,
      "new_path": "lib/src/command/add.dart"
    },
    {
      "type": "modify",
      "old_id": "fff66ab5e2fc7f0ee76fac3eece4836adb8d2df8",
      "old_mode": 33188,
      "old_path": "lib/src/command/deps.dart",
      "new_id": "b34e33e96962c19be84d903ef08c252fea77112a",
      "new_mode": 33188,
      "new_path": "lib/src/command/deps.dart"
    },
    {
      "type": "modify",
      "old_id": "b5330c9c12de7dd48d6130803efccb982eb84367",
      "old_mode": 33188,
      "old_path": "lib/src/command/lish.dart",
      "new_id": "89db7476d53b70a6162f5008f60fd4b0bef997b1",
      "new_mode": 33188,
      "new_path": "lib/src/command/lish.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b572a9e125428f6feb95a6b2e475c4af886e7ea6",
      "new_mode": 33188,
      "new_path": "lib/src/command/list_package_dirs.dart"
    },
    {
      "type": "modify",
      "old_id": "cf65241d9d99a41b36f0b889d966adc672f48b5c",
      "old_mode": 33188,
      "old_path": "lib/src/command/remove.dart",
      "new_id": "c993cd003de683caa799eab13420a5b6fd5782c8",
      "new_mode": 33188,
      "new_path": "lib/src/command/remove.dart"
    },
    {
      "type": "modify",
      "old_id": "17db3e7b7f2c17da10462db21b0c043ba3731ba8",
      "old_mode": 33188,
      "old_path": "lib/src/command/upgrade.dart",
      "new_id": "7efa66e7b9b651964b8085c27b66c94bfb274a2f",
      "new_mode": 33188,
      "new_path": "lib/src/command/upgrade.dart"
    },
    {
      "type": "modify",
      "old_id": "1b98da696b981878abdecb736a52cab4bb0e3dfd",
      "old_mode": 33188,
      "old_path": "lib/src/entrypoint.dart",
      "new_id": "9a01f9b3c77256259c149e9ee6acfbd8a545471a",
      "new_mode": 33188,
      "new_path": "lib/src/entrypoint.dart"
    },
    {
      "type": "modify",
      "old_id": "1d351444da371c1552dfefb8c3544114f19936b8",
      "old_mode": 33188,
      "old_path": "lib/src/global_packages.dart",
      "new_id": "eaa068c5119a7d9915c96c0730b927c48c998608",
      "new_mode": 33188,
      "new_path": "lib/src/global_packages.dart"
    },
    {
      "type": "modify",
      "old_id": "00f5a7f019e5e1a6050207a038053bc1bfa5131b",
      "old_mode": 33188,
      "old_path": "lib/src/http.dart",
      "new_id": "ab302fdf7759724764ec131a71715ba5a7c65805",
      "new_mode": 33188,
      "new_path": "lib/src/http.dart"
    },
    {
      "type": "modify",
      "old_id": "005f6c51ecfdcc0741959e8652a3eb04a7f6403c",
      "old_mode": 33188,
      "old_path": "lib/src/io.dart",
      "new_id": "8f510f6fdc3dbc3127635a6776c1a1d64e6fecb1",
      "new_mode": 33188,
      "new_path": "lib/src/io.dart"
    },
    {
      "type": "modify",
      "old_id": "6aeeb78c57f4aae0c5c3ce588e0ccc319677932d",
      "old_mode": 33188,
      "old_path": "lib/src/package.dart",
      "new_id": "9853418c88ccb91b4493c79b7cc33f7e8676eafd",
      "new_mode": 33188,
      "new_path": "lib/src/package.dart"
    },
    {
      "type": "modify",
      "old_id": "a1f84c1d83e100cb692a3757e08aae75ebed8c4f",
      "old_mode": 33188,
      "old_path": "lib/src/pubspec.dart",
      "new_id": "5f27abc508d8e2b8e0336cc5173bb6df7296005d",
      "new_mode": 33188,
      "new_path": "lib/src/pubspec.dart"
    },
    {
      "type": "modify",
      "old_id": "1f574233b327533e2b82d2116e217308f575abe1",
      "old_mode": 33188,
      "old_path": "lib/src/solver/report.dart",
      "new_id": "bbc4381beb9a0a9678a5e9535c70281d93a7f113",
      "new_mode": 33188,
      "new_path": "lib/src/solver/report.dart"
    },
    {
      "type": "modify",
      "old_id": "2be099e61589722c9962bd2c4bf1e748f9fc92b6",
      "old_mode": 33188,
      "old_path": "lib/src/solver/result.dart",
      "new_id": "bb70ef1025fd7e51e66d39aa0f731f2105cc6fe7",
      "new_mode": 33188,
      "new_path": "lib/src/solver/result.dart"
    },
    {
      "type": "modify",
      "old_id": "1b341d4f3112e7aec7d41fbde8420fe1a889e63e",
      "old_mode": 33188,
      "old_path": "lib/src/solver/version_solver.dart",
      "new_id": "e8a23469675a4c9a9d9c2cc3fee1f39c8c003ca9",
      "new_mode": 33188,
      "new_path": "lib/src/solver/version_solver.dart"
    },
    {
      "type": "modify",
      "old_id": "6fcab2a83653fad5eed8290c4e6a09d748307b42",
      "old_mode": 33188,
      "old_path": "lib/src/validator.dart",
      "new_id": "07ef9b36c0de4b60e8864447a1fb72d6abd4fb3d",
      "new_mode": 33188,
      "new_path": "lib/src/validator.dart"
    },
    {
      "type": "modify",
      "old_id": "b1e70a2817293c76a7db5b2b8f80ad63451282d7",
      "old_mode": 33188,
      "old_path": "lib/src/validator/analyze.dart",
      "new_id": "d22da8d5d537199dbd979ebefd51168a1994076d",
      "new_mode": 33188,
      "new_path": "lib/src/validator/analyze.dart"
    },
    {
      "type": "modify",
      "old_id": "8a3e7f20a297de5701da937b734a6deca102d438",
      "old_mode": 33188,
      "old_path": "lib/src/validator/directory.dart",
      "new_id": "a7ef2219e048653acc3fa205ee2f53fb586fb67f",
      "new_mode": 33188,
      "new_path": "lib/src/validator/directory.dart"
    },
    {
      "type": "modify",
      "old_id": "9a1770a6130eb81db9e54cd5cc822da380870b40",
      "old_mode": 33188,
      "old_path": "lib/src/validator/gitignore.dart",
      "new_id": "e30bb011c77e9a9ca89bc081e4475f1292b1d371",
      "new_mode": 33188,
      "new_path": "lib/src/validator/gitignore.dart"
    },
    {
      "type": "modify",
      "old_id": "2fec2f6acb67bb5f7798cc5db2af5116daa7b7de",
      "old_mode": 33188,
      "old_path": "lib/src/validator/strict_dependencies.dart",
      "new_id": "728f5922d9c5b791b9bc6a16a9e62cc933d3346a",
      "new_mode": 33188,
      "new_path": "lib/src/validator/strict_dependencies.dart"
    },
    {
      "type": "modify",
      "old_id": "b526dab3057a3f6c89e732403680f86416daf4d9",
      "old_mode": 33188,
      "old_path": "test/add/common/version_resolution_test.dart",
      "new_id": "5e73a86406a0b774c260ef6aa4a249bb5a150b38",
      "new_mode": 33188,
      "new_path": "test/add/common/version_resolution_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f8d34c3d5677d5751dced6dc13a806de7daa7f6d",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/embedding/embedding_test/logfile is written with --verbose and on unexpected exceptions.txt",
      "new_id": "f350065a49e8d96d5186b1a0a40a47f06822d058",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/embedding/embedding_test/logfile is written with --verbose and on unexpected exceptions.txt"
    }
  ]
}
