)]}'
{
  "commit": "140594b01bf025712ad6462c3aa16c5d1f10381c",
  "tree": "4e100e6c971ba559c183fb227d83863a271c929f",
  "parents": [
    "f52f72de7caef9ecb031580042547843b308de97"
  ],
  "author": {
    "name": "Adil Burak Şen",
    "email": "56400880+adilburaksen@users.noreply.github.com",
    "time": "Tue Jun 30 15:50:02 2026 +0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 30 05:50:02 2026 -0700"
  },
  "message": "Reject absolute paths in devToolsFileFromPath (#9844)\n\n* Reject absolute paths in devToolsFileFromPath\n\n* Add tests for devToolsFileFromPath path validation\n\n* Add release note for rejecting absolute paths in DevTools file reads\n\n* Use a non-sensitive example path in absolute-path rejection test",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a0519faf24bb4597a9dc20b730d05b02019e7ca8",
      "old_mode": 33188,
      "old_path": "packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md",
      "new_id": "5ead76e3af5926cae6512f93f04e62d1a76aeb5e",
      "new_mode": 33188,
      "new_path": "packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md"
    },
    {
      "type": "modify",
      "old_id": "58dc6bcf281cd7d5a177d48eaa4763f3246f09b9",
      "old_mode": 33188,
      "old_path": "packages/devtools_shared/lib/src/server/file_system.dart",
      "new_id": "1f79c0fbdb42e18327cd748d0de41d1210c0b65b",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/lib/src/server/file_system.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78069ec17333e628d7264b70a2b05ecbf05fed8d",
      "new_mode": 33188,
      "new_path": "packages/devtools_shared/test/server/file_system_test.dart"
    }
  ]
}
