)]}'
{
  "commit": "c770bfeac62b03a54aceb53737f6bc17e857a18c",
  "tree": "71dd7f32e34ce583bd1073c8d99c96abf58265d6",
  "parents": [
    "a124d03bc159f7fcce1530db7cfda71ef42a2adb"
  ],
  "author": {
    "name": "Charlie Marsh",
    "email": "charlie.r.marsh@gmail.com",
    "time": "Mon Jun 08 06:40:43 2026 -0400"
  },
  "committer": {
    "name": "Charlie Marsh",
    "email": "charlie.r.marsh@gmail.com",
    "time": "Mon Jun 08 06:54:10 2026 -0400"
  },
  "message": "[ty] Avoid retaining transient source text\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a006a0fe7746a3f8040eff47ccdc0358d859364",
      "old_mode": 33188,
      "old_path": "crates/ruff_db/src/diagnostic/render/full.rs",
      "new_id": "5dc178ddd50d02f1397cec40a79b7167d7401ccc",
      "new_mode": 33188,
      "new_path": "crates/ruff_db/src/diagnostic/render/full.rs"
    },
    {
      "type": "modify",
      "old_id": "227ec3887e144f60b35dd1c2d02659c33c2a99de",
      "old_mode": 33188,
      "old_path": "crates/ruff_db/src/parsed.rs",
      "new_id": "d1050d708b4864cbd5c8671bce5a24d71a2c9712",
      "new_mode": 33188,
      "new_path": "crates/ruff_db/src/parsed.rs"
    },
    {
      "type": "modify",
      "old_id": "5a2d1b29f2151c4e23efec8b45517f54efed8c5d",
      "old_mode": 33188,
      "old_path": "crates/ruff_db/src/source.rs",
      "new_id": "2033fad67ab79a4460621f76477018b6aa7a401c",
      "new_mode": 33188,
      "new_path": "crates/ruff_db/src/source.rs"
    },
    {
      "type": "modify",
      "old_id": "d5f478923523df813e16343fd2b9a924834f3847",
      "old_mode": 33188,
      "old_path": "crates/ty/docs/rules.md",
      "new_id": "b284399ff024848dc02e70a12ff9a02886c18219",
      "new_mode": 33188,
      "new_path": "crates/ty/docs/rules.md"
    },
    {
      "type": "modify",
      "old_id": "09d01a443ee91cb043b15b646a5507a2c0e296b0",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/lib.rs",
      "new_id": "346fb086230130d4c3de1998fd73af1401971161",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "21dba30d6cbecb67827117564e0ab7c537f919d9",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/suppression.rs",
      "new_id": "7f41cb17d15250c5a88af4ac9b4719881e0cb81d",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/suppression.rs"
    },
    {
      "type": "modify",
      "old_id": "0f41ebac2d5f49dbf946d328989781b4f7b66bd0",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/context.rs",
      "new_id": "e40eb0439c416b23c364003da41c80bbd0752411",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/context.rs"
    },
    {
      "type": "modify",
      "old_id": "d58003e1590dbfa60d3931b9c076ebd3dfeeb563",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/diagnostic.rs",
      "new_id": "1050d9bd806bbfc9be9da7c62d2f7ca7b7866f0a",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/diagnostic.rs"
    },
    {
      "type": "modify",
      "old_id": "8fa5544947ad0926985af1733fd3ed0f9d568925",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/display.rs",
      "new_id": "bc40a2322f5cb83046bf4e5802d34f0f358f6d2d",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/display.rs"
    },
    {
      "type": "modify",
      "old_id": "6942fbdbf10faca6cbf5798956ff5f3219807c7c",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/function.rs",
      "new_id": "1f211f16d8beca84afbcbfe8fd9ecbc521dfdcc8",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/function.rs"
    },
    {
      "type": "modify",
      "old_id": "a7a2f8ef9d66d9543d8063a4cd19d6df2452f694",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/infer/builder.rs",
      "new_id": "5f84e0ed463ead32ea25c7574e8561351831bc23",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/infer/builder.rs"
    },
    {
      "type": "modify",
      "old_id": "9579e303ca8c9760907e7dadfc4d650b81250cc0",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/infer/builder/post_inference/static_class.rs",
      "new_id": "4cf49b4901c41b13a3b4e18b9905a82025ecfc1d",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/infer/builder/post_inference/static_class.rs"
    },
    {
      "type": "modify",
      "old_id": "3a66b0d729f57c7a8b8a581b401650862ff70abd",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/string_annotation.rs",
      "new_id": "5f86048e7662504f0e6ddd6fcc8969e312ab87b9",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/string_annotation.rs"
    }
  ]
}
