)]}'
{
  "commit": "1babbb65793f0a0421687bf6488dfdacb56d077a",
  "tree": "32825e198dcb20ee44cb131988204c5046696eef",
  "parents": [
    "030c1fe2ffbc17592652eebae20cf0b682cfc067"
  ],
  "author": {
    "name": "jgespiga",
    "email": "jgr.espiga@protonmail.com",
    "time": "Sun Oct 18 20:26:37 2026 +0200"
  },
  "committer": {
    "name": "100522248",
    "email": "100522248@alumnos.uc3m.es",
    "time": "Tue Oct 20 16:13:19 2026 +0200"
  },
  "message": "fix: emit E0029 for range patterns with inferred invalid types\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24617c512966df8d8d8004ca4b86fff6a5a36c73",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/hir-ty/src/infer/pat.rs",
      "new_id": "96d9404250030765c50be2b2f3f7ec45bf575f6c",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/hir-ty/src/infer/pat.rs"
    },
    {
      "type": "modify",
      "old_id": "465f59559d2947de7a9a8060c156d96a2d7f2acd",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/invalid_range_pat_type.rs",
      "new_id": "d1ddd114cb4c2a1b4b5b02cee3ecfb0c759826c1",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/invalid_range_pat_type.rs"
    }
  ]
}
