)]}'
{
  "commit": "a7fa2dfd8e2bba4cc0833178cfc6e046ca4ef7f3",
  "tree": "b7d6b7c7b206cb693746058d724b2144e4ecb023",
  "parents": [
    "23903d01c237d7c7d4fb62b82ca846bc45de4e0c"
  ],
  "author": {
    "name": "Zalathar",
    "email": "Zalathar@users.noreply.github.com",
    "time": "Wed Mar 25 21:23:16 2026 +1100"
  },
  "committer": {
    "name": "Zalathar",
    "email": "Zalathar@users.noreply.github.com",
    "time": "Fri Mar 27 13:46:50 2026 +1100"
  },
  "message": "Clean up the API for opening/checking incremental-compilation files\n\nReturning dedicated structs and enums makes the meaning of each return value\nmore obvious, and provides a more natural home for documentation.\n\nThe intermediate `load_data` function was unhelpful, and has been inlined into\nthe main function.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cec2702a41719916ccf667a179edc3d64dd6c20",
      "old_mode": 33188,
      "old_path": "compiler/rustc_incremental/src/persist/file_format.rs",
      "new_id": "7348ca5c4e440fcd85d6846e27eea65fd549d078",
      "new_mode": 33188,
      "new_path": "compiler/rustc_incremental/src/persist/file_format.rs"
    },
    {
      "type": "modify",
      "old_id": "f7182e3614dc81960bfb0e9e5b8b06f453f96233",
      "old_mode": 33188,
      "old_path": "compiler/rustc_incremental/src/persist/load.rs",
      "new_id": "8e27c335b1174f92dec041aa2c557c147acc0aaf",
      "new_mode": 33188,
      "new_path": "compiler/rustc_incremental/src/persist/load.rs"
    }
  ]
}
