)]}'
{
  "commit": "1e3c17ea871e6a80c720aa998f37cbd3913bc287",
  "tree": "a4e54b673107824c88ba6a444c4480d2cd32affd",
  "parents": [
    "9ecdd6b11ad0fdf697cb40bffaa9817fd7263b0f"
  ],
  "author": {
    "name": "Sigurd Meldgaard",
    "email": "sigurdm@google.com",
    "time": "Fri May 06 13:49:14 2022 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 06 13:49:14 2022 +0200"
  },
  "message": "dependency_services: use revisions as versions for git deps. (#3383)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46c1b94c7761d4f8b8d11ffb46bfec0fb9b74d4b",
      "old_mode": 33188,
      "old_path": "lib/src/command/dependency_services.dart",
      "new_id": "19cc867aa02d20da3f5313f31284e2b73783c428",
      "new_mode": 33188,
      "new_path": "lib/src/command/dependency_services.dart"
    },
    {
      "type": "modify",
      "old_id": "014c8a7144f47f410923928ef6c083307da47456",
      "old_mode": 33188,
      "old_path": "lib/src/pubspec_utils.dart",
      "new_id": "cd28e2126d89432aa97a74a8fae4b30d4041af8d",
      "new_mode": 33188,
      "new_path": "lib/src/pubspec_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "3cfd32d5adfe2621181b9708cec38bdadbe569a6",
      "old_mode": 33188,
      "old_path": "lib/src/source/git.dart",
      "new_id": "cb3d3f8c8f52b36ad65cb568aa8c04c187a75e36",
      "new_mode": 33188,
      "new_path": "lib/src/source/git.dart"
    },
    {
      "type": "modify",
      "old_id": "3830e276842ad565bfffe2eceebf235a60095a27",
      "old_mode": 33188,
      "old_path": "test/dependency_services/dependency_services_test.dart",
      "new_id": "b007a6b5821a0850c4bcf533955c36746f231553",
      "new_mode": 33188,
      "new_path": "test/dependency_services/dependency_services_test.dart"
    },
    {
      "type": "modify",
      "old_id": "edfc7bdedb34dc56ce45deff51eaabf47507dda7",
      "old_mode": 33188,
      "old_path": "test/descriptor/git.dart",
      "new_id": "9209815ca1c9fe219e043f8acb9ec702f6c22006",
      "new_mode": 33188,
      "new_path": "test/descriptor/git.dart"
    },
    {
      "type": "modify",
      "old_id": "7b8290eb27890ea055975f90837545ca025b254d",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/dependency_services/dependency_services_test/Adding transitive.txt",
      "new_id": "7b01ac06fb9d574c5d83f1f9b24690ce30dd3f71",
      "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": "1f90e4c6fdc447e870ce580679e9d2c99963d048",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/Can update a git package.txt"
    },
    {
      "type": "modify",
      "old_id": "c13345839850b7085a1b18e9bab3de1961e2bc49",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/dependency_services/dependency_services_test/Compatible.txt",
      "new_id": "b4726c5b3dfa86c558b705c4f93a5ddf4e609425",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/Compatible.txt"
    },
    {
      "type": "modify",
      "old_id": "bbe5052128a147643daaadd5bff66472ed638ab6",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/dependency_services/dependency_services_test/Relative paths are allowed.txt",
      "new_id": "69a06d4c4bb6b738d7ff99c50a9675475840cadd",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/Relative paths are allowed.txt"
    },
    {
      "type": "modify",
      "old_id": "bfc5a789cc34f4026b98c1c98c17edeccee6c5d1",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/dependency_services/dependency_services_test/Removing transitive.txt",
      "new_id": "50ee46fbe0a919564c8c2a3a9ac03995b212ae3b",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/Removing transitive.txt"
    },
    {
      "type": "modify",
      "old_id": "32bc04edd37fcb1b6ed51005db85956ebd499d42",
      "old_mode": 33188,
      "old_path": "test/testdata/goldens/dependency_services/dependency_services_test/multibreaking.txt",
      "new_id": "da9222d6cfe7322a43c095d14c1f0fad2810b0a4",
      "new_mode": 33188,
      "new_path": "test/testdata/goldens/dependency_services/dependency_services_test/multibreaking.txt"
    }
  ]
}
