)]}'
{
  "commit": "674a44e12052d6f39a996c29991e59a4a52e5921",
  "tree": "c2b99230ae59c17d5ef2a7e2c9fbb7f98cfddfe1",
  "parents": [
    "98797f0ce8b3683e95d48230b9a5812bf47d0a4e"
  ],
  "author": {
    "name": "Louis Maddox",
    "email": "louismmx@gmail.com",
    "time": "Sun Nov 23 11:42:50 2025 +0000"
  },
  "committer": {
    "name": "Louis Maddox",
    "email": "louismmx@gmail.com",
    "time": "Sun Nov 23 13:37:42 2025 +0000"
  },
  "message": "fix: no unused `tracing/attributes` feature\n\n- Discussed in https://github.com/rust-lang/rust-analyzer/issues/21107\n- Avoids activating an `attributes` feature to crates that do not use it\n- Updates the 6 crates that use attributes feature to specify it in\n  their Cargo.toml: {hir,hir-def,hir-ty,ide-assists,ide-db,project-model}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a7f1e174dcf144498caf57d33adfe7231d7ff21a",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/Cargo.toml",
      "new_id": "63223f83122296aa6bf6d0799fa3bd46294a9248",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "abb4819a7672a350fc4a0930bc0c5ae1c8bde643",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/hir-def/Cargo.toml",
      "new_id": "4add777b6b32703a471a6d2e419e3225ee206b6a",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/hir-def/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "378a0f0382c36bfdcd878a0f819702470c8b8660",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/hir-ty/Cargo.toml",
      "new_id": "902fcd9c2f01e5df8d6b72459499a7f48d97e127",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/hir-ty/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "dfa39384320de77ec5ec41e6a1ad498244533882",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/hir/Cargo.toml",
      "new_id": "a83997522d1201b64be5a2ee909b1a558001e5f3",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/hir/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "385b0e1eb7c1d5ece7490c3e83aa9dfe4c19298a",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/ide-assists/Cargo.toml",
      "new_id": "dcccf13fb776c2163993a9fcf6fa935e3eb5775b",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/ide-assists/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "b7148160182c5fb40402b56f7acbfb5df8bc12f0",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/ide-db/Cargo.toml",
      "new_id": "ac28e323c6c6571a5df996fb9c3c89699fb8fe51",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/ide-db/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "8384d5bec21a9740ed4d4567077a084d129fcb59",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/parser/Cargo.toml",
      "new_id": "2bdf8d76fbc6d7fc114ed7cd84a71708f28cb4a2",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/parser/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "ec44369fa92fc804de2c17b0bf2872704537d987",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/project-model/Cargo.toml",
      "new_id": "7e0b1f75f72c2435289c8ccd00a9cb5094750ded",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/project-model/Cargo.toml"
    }
  ]
}
