)]}'
{
  "commit": "59406faad8959e332da98260bab894feb8500908",
  "tree": "d1a54055b33d59ca29aa9e751b94bc3ee6c5527a",
  "parents": [
    "141f46ecf0684cf0d3850600c23808e974a3cd0f"
  ],
  "author": {
    "name": "Sigurd Meldgaard",
    "email": "sigurdm@google.com",
    "time": "Fri May 16 15:21:04 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 16 15:21:04 2025 +0200"
  },
  "message": "Add \u0027tag_pattern\u0027 feature to git dependencies (#4427)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f5f8d226810988df9ef2e3c6e0c210d3447764e6",
      "old_mode": 33188,
      "old_path": "lib/src/command/add.dart",
      "new_id": "7c6c701dc3986a85faf3a70f7f119cec73b48dea",
      "new_mode": 33188,
      "new_path": "lib/src/command/add.dart"
    },
    {
      "type": "modify",
      "old_id": "738feddda271a872a1fc04ae997b56f84b9d836c",
      "old_mode": 33188,
      "old_path": "lib/src/command/dependency_services.dart",
      "new_id": "9b8c63acb95e887587b063c864fe57be622c69c0",
      "new_mode": 33188,
      "new_path": "lib/src/command/dependency_services.dart"
    },
    {
      "type": "modify",
      "old_id": "5a30953301a5377e478ccd2508bcce114bd5e9f4",
      "old_mode": 33188,
      "old_path": "lib/src/global_packages.dart",
      "new_id": "93324478b460080d9d6ac5677122d0c6c1deb413",
      "new_mode": 33188,
      "new_path": "lib/src/global_packages.dart"
    },
    {
      "type": "modify",
      "old_id": "6bf4c8adfad6decd3a694ced07bdd4def2f2c50e",
      "old_mode": 33188,
      "old_path": "lib/src/language_version.dart",
      "new_id": "fdfb2bfb5368cf75bb547a9104ccee8d3f183f87",
      "new_mode": 33188,
      "new_path": "lib/src/language_version.dart"
    },
    {
      "type": "modify",
      "old_id": "8c7ff0470d449b37f1a75f4192d82cbc319ca8a6",
      "old_mode": 33188,
      "old_path": "lib/src/source/git.dart",
      "new_id": "91d55afedf240e5c6ef33cbb21eb7e7ce71dc20a",
      "new_mode": 33188,
      "new_path": "lib/src/source/git.dart"
    },
    {
      "type": "modify",
      "old_id": "9b73cb3277252eea1b781997f28e8a54e7ea949f",
      "old_mode": 33188,
      "old_path": "lib/src/source/hosted.dart",
      "new_id": "f28ce015f421ca4d104fccb0fca1eeeabcef4b3f",
      "new_mode": 33188,
      "new_path": "lib/src/source/hosted.dart"
    },
    {
      "type": "modify",
      "old_id": "7859e5e99d5691730005fb765a7bcc268eb23a14",
      "old_mode": 33188,
      "old_path": "lib/src/source/path.dart",
      "new_id": "a5939e7711685f3dc9dd8f786482cdb1a0adc3f8",
      "new_mode": 33188,
      "new_path": "lib/src/source/path.dart"
    },
    {
      "type": "modify",
      "old_id": "90d8f391603155d9196b6c8c3f777ff306dbc42e",
      "old_mode": 33188,
      "old_path": "test/add/git/git_test.dart",
      "new_id": "5155ee3636956c897591eed0039771d555c57cd1",
      "new_mode": 33188,
      "new_path": "test/add/git/git_test.dart"
    },
    {
      "type": "modify",
      "old_id": "226148628e0ab8912802eb0e5952d99bc5093523",
      "old_mode": 33188,
      "old_path": "test/descriptor/git.dart",
      "new_id": "0ceb72f4d28a96e3b584c072713c304d2ff3f713",
      "new_mode": 33188,
      "new_path": "test/descriptor/git.dart"
    },
    {
      "type": "modify",
      "old_id": "2bf0743278c06682b3f22d1d8899958f326907b5",
      "old_mode": 33188,
      "old_path": "test/get/git/check_out_and_upgrade_test.dart",
      "new_id": "bbe598a65fef0ddc304b4147637bf82277bc8338",
      "new_mode": 33188,
      "new_path": "test/get/git/check_out_and_upgrade_test.dart"
    },
    {
      "type": "modify",
      "old_id": "81bf45e69988a5b826d6f10c5307fb583df55d1b",
      "old_mode": 33188,
      "old_path": "test/get/git/ssh_url_test.dart",
      "new_id": "43c13f612060d3df163784f4db3b1db003ce7307",
      "new_mode": 33188,
      "new_path": "test/get/git/ssh_url_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f36ae4cb5aa799b1c732df092ea2ddad0ee4ee0",
      "new_mode": 33188,
      "new_path": "test/get/git/tag_pattern_test.dart"
    }
  ]
}
