)]}'
{
  "commit": "a67bc72e8f725464029751f275462f75ce4efe7f",
  "tree": "bced48993069a5c50e90000a2c3e869039a3ff45",
  "parents": [
    "8944338010db65e35273a7f2cf137558ad0f4480"
  ],
  "author": {
    "name": "A4-Tacks",
    "email": "wdsjxhno1001@163.com",
    "time": "Sun Dec 21 12:54:47 2025 +0800"
  },
  "committer": {
    "name": "A4-Tacks",
    "email": "wdsjxhno1001@163.com",
    "time": "Sun Dec 21 12:54:47 2025 +0800"
  },
  "message": "Add parent_match method to node_ext\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e48c433fa4e9537a3bfea7baa02dd6128b5db874",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/ide-completion/src/context/analysis.rs",
      "new_id": "f92ce5373b466a8b40845e04f9f5265f946f6c5f",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/ide-completion/src/context/analysis.rs"
    },
    {
      "type": "modify",
      "old_id": "b872221bf71135b582e61f78c3e8588d8b9e07b7",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/syntax/src/ast/node_ext.rs",
      "new_id": "800dd5f4ac329fed08a4047e27861888a809d08e",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/syntax/src/ast/node_ext.rs"
    }
  ]
}
