)]}'
{
  "commit": "47da8a01f12ad5ffcf31e89a9a5e5f32e622148c",
  "tree": "6455fd88db818e46e5913858ac312fbfa59bb3a0",
  "parents": [
    "570fec4fa92c1fd968609449ebc4d6dd96e1dfa5"
  ],
  "author": {
    "name": "Dan Field",
    "email": "dnfield@google.com",
    "time": "Tue Nov 28 15:00:51 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 28 23:00:51 2023 +0000"
  },
  "message": "Fix CanonicalizeURL for file schema (#48466)\n\nThe tonic method currently returns `///Users/test/foo` instead of `file:///Users/test/foo`.\r\n\r\nFound while looking into making isolate spawning for flutter_tester work.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "89c7c9da8dc635d0ca9f2fa7fd69d580bd51cda3",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/excluded_files",
      "new_id": "e4dfe041388a1df150ccf916110a3ac61677789c",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/excluded_files"
    },
    {
      "type": "modify",
      "old_id": "4a9e1791794acc9f3a3578734f7ed52ecddbf7af",
      "old_mode": 33188,
      "old_path": "third_party/tonic/file_loader/file_loader.cc",
      "new_id": "be7f93eb1e2e96940d25720ac41de16e4edd4fa5",
      "new_mode": 33188,
      "new_path": "third_party/tonic/file_loader/file_loader.cc"
    },
    {
      "type": "modify",
      "old_id": "8b887416b9860daa25f50ad69950306f82f9e6db",
      "old_mode": 33188,
      "old_path": "third_party/tonic/file_loader/file_loader.h",
      "new_id": "355ab1b530985eb4055476fe74990c45bb5a08d7",
      "new_mode": 33188,
      "new_path": "third_party/tonic/file_loader/file_loader.h"
    },
    {
      "type": "modify",
      "old_id": "359f88df399300924692e2adc4c5a554c03f7255",
      "old_mode": 33188,
      "old_path": "third_party/tonic/file_loader/file_loader_fuchsia.cc",
      "new_id": "be2ff8be9892628bad211ca2a0cbb4e763f0c049",
      "new_mode": 33188,
      "new_path": "third_party/tonic/file_loader/file_loader_fuchsia.cc"
    },
    {
      "type": "modify",
      "old_id": "f5167f6e7f5ca90100088cf1a59425a6f6b45a64",
      "old_mode": 33188,
      "old_path": "third_party/tonic/file_loader/file_loader_posix.cc",
      "new_id": "b567996ff4f9ca42251a9694cee8a63572d95879",
      "new_mode": 33188,
      "new_path": "third_party/tonic/file_loader/file_loader_posix.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ca8489bfbf850570d21781ee93e3c856fc8ea45",
      "new_mode": 33188,
      "new_path": "third_party/tonic/file_loader/file_loader_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "f312a0ac1dce5dde04a43bc11799411a21857dbb",
      "old_mode": 33188,
      "old_path": "third_party/tonic/file_loader/file_loader_win.cc",
      "new_id": "a6d73224861981e04313d0b13d1a1b8305299c35",
      "new_mode": 33188,
      "new_path": "third_party/tonic/file_loader/file_loader_win.cc"
    },
    {
      "type": "modify",
      "old_id": "eff79c4245c2795243642493c8cd24939fbf93f4",
      "old_mode": 33188,
      "old_path": "third_party/tonic/tests/BUILD.gn",
      "new_id": "84f1c3ca0432104804543032676b2e35fb3fea49",
      "new_mode": 33188,
      "new_path": "third_party/tonic/tests/BUILD.gn"
    }
  ]
}
