)]}'
{
  "commit": "cc58c4218f5efa5cd0f80404c09b5d54fcd6db51",
  "tree": "121745025b57164050aa436dcbc5bc743e6b5d0f",
  "parents": [
    "526c36b4c477994b7905ec6a084d6150e49076f5",
    "cf98f583f1b8dea30af2000d14ab8fe8997f170c"
  ],
  "author": {
    "name": "Jacob Pratt",
    "email": "jacob@jhpratt.dev",
    "time": "Fri Aug 21 08:43:39 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 21 08:43:39 2026 -0400"
  },
  "message": "Rollup merge of #161259 - mejrs:attr_structures, r\u003dJonathanBrouwer\n\nmove some attribute related structs out of rustc_attr_ir\n\nThis changes it so that\n\n- rustc_session no longer depends on rustc_attr_ir\n- rustc_attr_ir no longer depends on rustc_target (which is a fairly sizeable crate)\n- rustc_attr_ir and rustc_target can compile in parallel\n\nPrevious graph:\n\u003cimg width\u003d\"985\" height\u003d\"512\" alt\u003d\"image\" src\u003d\"https://github.com/user-attachments/assets/cbde2414-043e-45f2-88a2-f77a5c9df60c\" /\u003e\n\nGraph with this PR:\n\u003cimg width\u003d\"1248\" height\u003d\"474\" alt\u003d\"image\" src\u003d\"https://github.com/user-attachments/assets/e0e13794-b17b-4337-8768-f0191cb1c0e6\" /\u003e\n\nr? @JonathanBrouwer\n",
  "tree_diff": []
}
