)]}'
{
  "commit": "941191f7f83ad60259348860197cfcdd83bb8e6f",
  "tree": "497a990f3d36d92618a2b2dcb54ac0a7489f629b",
  "parents": [
    "61175cb6e0b1ea480dc991403a00d9803cd6c41c"
  ],
  "author": {
    "name": "Sigurd Meldgaard",
    "email": "sigurdm@google.com",
    "time": "Thu Feb 10 14:35:27 2022 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 10 14:35:27 2022 +0100"
  },
  "message": "dependency_services (#3304)\n\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dabf5d8fa0f4adb95125c75ba3f4376c22d5ffc",
      "new_mode": 33188,
      "new_path": "bin/dependency_services.dart"
    },
    {
      "type": "modify",
      "old_id": "556c04f96d10d4696c486d00e2d6c73713e6a8bc",
      "old_mode": 33188,
      "old_path": "lib/src/command.dart",
      "new_id": "ee6239231bdcdfb63690830fe50ca4edd00dcb52",
      "new_mode": 33188,
      "new_path": "lib/src/command.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47805bcbdbdf6a4127bb2445bd5fe4d571f4dbe5",
      "new_mode": 33188,
      "new_path": "lib/src/command/dependency_services.dart"
    },
    {
      "type": "modify",
      "old_id": "609b7ae29b9ae12ea53051a70662a5ab0704f2d6",
      "old_mode": 33188,
      "old_path": "lib/src/command/outdated.dart",
      "new_id": "29419524350d6e46f86c857583e74d970fec4d28",
      "new_mode": 33188,
      "new_path": "lib/src/command/outdated.dart"
    },
    {
      "type": "modify",
      "old_id": "280dcbd4481fdce0e9a717923b8dbf19aebbb2e3",
      "old_mode": 33188,
      "old_path": "lib/src/io.dart",
      "new_id": "2faf85f15f9f3bde9634cb1671f02aa16212060f",
      "new_mode": 33188,
      "new_path": "lib/src/io.dart"
    },
    {
      "type": "modify",
      "old_id": "251c8c9e36479c09a5b4eb9f2d47d10e7821cce5",
      "old_mode": 33188,
      "old_path": "lib/src/pubspec_utils.dart",
      "new_id": "ee904a717b0e2a674b08dea9a5fb772cd3c0509c",
      "new_mode": 33188,
      "new_path": "lib/src/pubspec_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "dc6eb4af8d40570a166c58e1f0cff8b1e7d7cad9",
      "old_mode": 33188,
      "old_path": "lib/src/system_cache.dart",
      "new_id": "1653f1e0dbd88ea2b253c14e778074a33d47fdab",
      "new_mode": 33188,
      "new_path": "lib/src/system_cache.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4503e67d60721b597cce1e489327ff379a54b961",
      "new_mode": 33188,
      "new_path": "test/dependency_services/dependency_services_test.dart"
    },
    {
      "type": "modify",
      "old_id": "79277762ac1c70fb81ea05b9a5f5586424228766",
      "old_mode": 33188,
      "old_path": "test/golden_file.dart",
      "new_id": "6a88dd9df6c4784aaac1cc01d40f4417a933340b",
      "new_mode": 33188,
      "new_path": "test/golden_file.dart"
    },
    {
      "type": "modify",
      "old_id": "fbf63de761348970eeb6724a433bfd701afb61df",
      "old_mode": 33188,
      "old_path": "test/test_pub.dart",
      "new_id": "94e64fc9c595bf1e8e76ca1d8dcd43769ef21e3c",
      "new_mode": 33188,
      "new_path": "test/test_pub.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "368a120b3eb8599bbc027d9452b54d5601e7433a",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/Adding transitive.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c3fd0b4063d1ad0c6d65ef9f02015bd2921e8f3",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/Compatible.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a0133ad83c8d22fe7f1faba33227dddda89502d",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/Removing transitive.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b3af2484bf59013a47c7b6595c56153572035df",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/multibreaking.txt"
    },
    {
      "type": "modify",
      "old_id": "237b3b579bd9b218566ed09ac20aa257272efaf9",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/directory_option_test/commands taking a --directory~-C parameter work.txt",
      "new_id": "d80d98443d34d8c4145995c0a46a452f3b1b5e7a",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/directory_option_test/commands taking a --directory~-C parameter work.txt"
    }
  ]
}
