)]}'
{
  "commit": "c8cedae2f9f384d40946eff4d2ccaa7ff42ff409",
  "tree": "df0e3e313027185bd6e4e0e83656ebb6bab45eae",
  "parents": [
    "c15fc9a34491fdaed83e650f835ffc3146c6d6a7"
  ],
  "author": {
    "name": "Lukas Wirth",
    "email": "me@lukaswirth.dev",
    "time": "Thu Jun 12 09:36:22 2025 +0200"
  },
  "committer": {
    "name": "Lukas Wirth",
    "email": "me@lukaswirth.dev",
    "time": "Thu Jun 12 09:37:45 2025 +0200"
  },
  "message": "fix: Do not force descend into derives for goto IDE features\n\nDoing so can cause us to duplicate navigation targets for the same ranges which breaks convenience features of some editors where go to def can trigger find all references\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47607a51d38f4b84db9a27fb043fa7c36773d30f",
      "old_mode": 33188,
      "old_path": "crates/hir/src/semantics.rs",
      "new_id": "10498958242a8d19ac48c49cc72765285f3eb8f5",
      "new_mode": 33188,
      "new_path": "crates/hir/src/semantics.rs"
    },
    {
      "type": "modify",
      "old_id": "38c032d382e3dd6a88e3cd81f04e243c2bbc6138",
      "old_mode": 33188,
      "old_path": "crates/ide/src/goto_declaration.rs",
      "new_id": "267e8ff7128be242e38e07ad1a7ddebe5110eebf",
      "new_mode": 33188,
      "new_path": "crates/ide/src/goto_declaration.rs"
    },
    {
      "type": "modify",
      "old_id": "7917aab8bf7829352d880c7229c75b5fc0360adf",
      "old_mode": 33188,
      "old_path": "crates/ide/src/goto_definition.rs",
      "new_id": "574803fb9e8822d1e7be118e5f8655b9b95b990b",
      "new_mode": 33188,
      "new_path": "crates/ide/src/goto_definition.rs"
    },
    {
      "type": "modify",
      "old_id": "a6c7ea29b09e671cf0f9d3e833c18506f58f0cda",
      "old_mode": 33188,
      "old_path": "crates/ide/src/goto_type_definition.rs",
      "new_id": "9781e7116dec66edbb2582ca1ba4ea51136694c6",
      "new_mode": 33188,
      "new_path": "crates/ide/src/goto_type_definition.rs"
    }
  ]
}
