)]}'
{
  "commit": "34f93800c423cb5b19e1fe3e336198588292b0df",
  "tree": "e8567694c6815540131207a558fcf75a27a9feb8",
  "parents": [
    "048218d8c9606445d84b9beb5b15c78085440c74"
  ],
  "author": {
    "name": "Sam Rawlins",
    "email": "srawlins@google.com",
    "time": "Thu Jul 09 07:52:52 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 09 07:52:52 2026 -0700"
  },
  "message": "devtools_shared: Use the file package for a file system abstraction for testing (#9872)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15b30678efaa4b88ace78b5eefbca03b9ba385bd",
      "old_mode": 33188,
      "old_path": "packages/devtools_app_shared/pubspec.yaml",
      "new_id": "4ed27ca88559f86544824f4633a2755c75518bad",
      "new_mode": 33188,
      "new_path": "packages/devtools_app_shared/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "7135b64b4b3c4f0b671e18fd540eb43d8646b016",
      "old_mode": 33188,
      "old_path": "packages/devtools_extensions/pubspec.yaml",
      "new_id": "a23c14d3c5f335e94e6b83ad12e358c4c9e9f12b",
      "new_mode": 33188,
      "new_path": "packages/devtools_extensions/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "eaf9a53f5dfaa2a3c393d412399f781fe9eb64ea",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/CHANGELOG.md",
      "new_id": "a3c248315edca5e3bb91a951ec773a01a1735040",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "5efdf5dd57f2ce9186f9cf5bcd7e130892633190",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/lib/src/server/devtools_store.dart",
      "new_id": "5df2442f1d9e15e3335ad9108d4163ab29d9f798",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/lib/src/server/devtools_store.dart"
    },
    {
      "type": "modify",
      "old_id": "6a2036f1de9912abe66fa7818b49dc4352a76a95",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/lib/src/server/file_system.dart",
      "new_id": "450790b47fda8c75733ee5de8bb37cba197de9d9",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/lib/src/server/file_system.dart"
    },
    {
      "type": "modify",
      "old_id": "f7f31a5be2b80c01ac7938766ddd07d76ffb18c5",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/lib/src/server/handlers/_app_size.dart",
      "new_id": "f6e61dc579fafd105a713243552ab194ed07b3bc",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/lib/src/server/handlers/_app_size.dart"
    },
    {
      "type": "modify",
      "old_id": "cc966203ec25d0325abd390a069159b8f8c661c5",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/lib/src/server/server_api.dart",
      "new_id": "b4d6b7e8d934a7a260b01cfd7737533db1bac5c9",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/lib/src/server/server_api.dart"
    },
    {
      "type": "modify",
      "old_id": "332adaa9421bdd83dea4d24263a8aaa62ae4b308",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/pubspec.yaml",
      "new_id": "781cf031de1ab76a3afc839148756623fe91d2ba",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "78069ec17333e628d7264b70a2b05ecbf05fed8d",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/test/server/file_system_test.dart",
      "new_id": "b7c2a0d57b0d9a6d94e85f9947698000170ac94e",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/test/server/file_system_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4f78b197995005790a102a6de56dfccb17e36ef3",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/test/server/persistent_properties_test.dart",
      "new_id": "fd337ef77e9820676c7334215deb35ca75683988",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/test/server/persistent_properties_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cc8b58e6e9b9ea23aa064d7da4862498c70536d3",
      "old_mode": 33188,
      "old_path": "pubspec.lock",
      "new_id": "78ac48a916f4dbf9a29de235520d9868a6c28198",
      "new_mode": 33188,
      "new_path": "pubspec.lock"
    }
  ]
}
