)]}'
{
  "commit": "900bfa15eba65dd5597e5b51892e5e4f2bd21eab",
  "tree": "350e8bfdf17c667bd4d5f052f65a1fe9112aa964",
  "parents": [
    "180e4a7155c019e50a5c375ba9c33e71b1dd644d"
  ],
  "author": {
    "name": "JayanAXHF",
    "email": "sunil.chdry@gmail.com",
    "time": "Sat Feb 28 17:27:46 2026 +0000"
  },
  "committer": {
    "name": "JayanAXHF",
    "email": "sunil.chdry@gmail.com",
    "time": "Sat Feb 28 17:27:46 2026 +0000"
  },
  "message": "refactor(mgca): Change `DefKind::Const` and `DefKind::AssocConst` to have a `is_type_const` flag\n\n* refactor: add `is_type_const` flag to `DefKind::Const` and `AssocConst`\n* refactor(cleanup) remove the `rhs_is_type_const` query\n* style: fix formatting\n* refactor: refactor stuff in librustdoc for new Const and AssocConst\n* refactor: refactor clippy for the changes\n* chore: formatting\n* fix: fix test\n* fix: fix suggestions\n* Update context.rs\n\nCo-authored-by: Boxy \u003crust@boxyuwu.dev\u003e\n* changed AssocKind::Const to store data about being a type const\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a0de464ff7f813e07e4ba8dffeb43af0ebf3749b",
      "old_mode": 33188,
      "old_path": "clippy_lints/src/loops/needless_range_loop.rs",
      "new_id": "f1b7d4bdfa9326cc2895d6ca7288f5b53d3fccc8",
      "new_mode": 33188,
      "new_path": "clippy_lints/src/loops/needless_range_loop.rs"
    },
    {
      "type": "modify",
      "old_id": "4135c63d4d7ff44cc5f581bb694401192e25303a",
      "old_mode": 33188,
      "old_path": "clippy_lints/src/loops/same_item_push.rs",
      "new_id": "ba309d94608c417a5f973c4ee816b4adca4e9c12",
      "new_mode": 33188,
      "new_path": "clippy_lints/src/loops/same_item_push.rs"
    },
    {
      "type": "modify",
      "old_id": "a81c4dc6a7931c936dff2633e6359bb3428847c9",
      "old_mode": 33188,
      "old_path": "clippy_lints/src/manual_float_methods.rs",
      "new_id": "8a3acde166c5296affe9b52be854a8253fe7cddd",
      "new_mode": 33188,
      "new_path": "clippy_lints/src/manual_float_methods.rs"
    },
    {
      "type": "modify",
      "old_id": "93a0ab5b60af0002a7a0e6ea71fca2f7eecb607f",
      "old_mode": 33188,
      "old_path": "clippy_lints/src/manual_main_separator_str.rs",
      "new_id": "d4a7c190feca350f321c4e3b7fab63bf56c19146",
      "new_mode": 33188,
      "new_path": "clippy_lints/src/manual_main_separator_str.rs"
    },
    {
      "type": "modify",
      "old_id": "768d0e8e268ccf32d652a7dad424659a6aef9a22",
      "old_mode": 33188,
      "old_path": "clippy_lints/src/matches/match_wild_enum.rs",
      "new_id": "6b46791eb117a790cced13b2ce7d262286f74c82",
      "new_mode": 33188,
      "new_path": "clippy_lints/src/matches/match_wild_enum.rs"
    },
    {
      "type": "modify",
      "old_id": "79fcc5decfa158da3893d3dc09956a1e992b39c1",
      "old_mode": 33188,
      "old_path": "clippy_lints/src/non_copy_const.rs",
      "new_id": "f591a1be1f80dcc498c04c7271190bb02c6954fd",
      "new_mode": 33188,
      "new_path": "clippy_lints/src/non_copy_const.rs"
    },
    {
      "type": "modify",
      "old_id": "c5eb7d24c30d69024cc28a088eb36ee991d8e49f",
      "old_mode": 33188,
      "old_path": "clippy_lints/src/operators/float_equality_without_abs.rs",
      "new_id": "97b3c0d02e84ed7e52889bd6696faf1dbf766e78",
      "new_mode": 33188,
      "new_path": "clippy_lints/src/operators/float_equality_without_abs.rs"
    },
    {
      "type": "modify",
      "old_id": "74712097e716634fcb32f3d6e368ded30517bfe4",
      "old_mode": 33188,
      "old_path": "clippy_lints_internal/src/symbols.rs",
      "new_id": "38c95666e211d9a0b23ab2c4cf3f36d472dd5c6a",
      "new_mode": 33188,
      "new_path": "clippy_lints_internal/src/symbols.rs"
    },
    {
      "type": "modify",
      "old_id": "239f721ae05be1d25df28b1f72e19274d9b5e390",
      "old_mode": 33188,
      "old_path": "clippy_utils/src/ast_utils/mod.rs",
      "new_id": "67ae1dcef81befe181a5335152fa95507186521e",
      "new_mode": 33188,
      "new_path": "clippy_utils/src/ast_utils/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "8177a5806d7876ff8f7b641311d911053fe98493",
      "old_mode": 33188,
      "old_path": "clippy_utils/src/consts.rs",
      "new_id": "1a75bdff8124948b09c04a09460f13cd25144742",
      "new_mode": 33188,
      "new_path": "clippy_utils/src/consts.rs"
    },
    {
      "type": "modify",
      "old_id": "3ff40f2fb722bd7d50d6751964f2251e32615ba5",
      "old_mode": 33188,
      "old_path": "clippy_utils/src/hir_utils.rs",
      "new_id": "2da25f7452a0ded4bb0efc985ed54258de7318a5",
      "new_mode": 33188,
      "new_path": "clippy_utils/src/hir_utils.rs"
    },
    {
      "type": "modify",
      "old_id": "fdd270c2774af3a481e90b9a26fcc3fb92091c7a",
      "old_mode": 33188,
      "old_path": "clippy_utils/src/lib.rs",
      "new_id": "ab946f96e9955c0fdee494c4f150c3797db845b0",
      "new_mode": 33188,
      "new_path": "clippy_utils/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "e890a73620a584dcb17dd51ac2236c093a39fc88",
      "old_mode": 33188,
      "old_path": "clippy_utils/src/res.rs",
      "new_id": "23afb25f1bbfef5d1a0db118b0a7a2276c67b3aa",
      "new_mode": 33188,
      "new_path": "clippy_utils/src/res.rs"
    },
    {
      "type": "modify",
      "old_id": "84e4f043e34f17d5bc56db47170ca6de915d1e09",
      "old_mode": 33188,
      "old_path": "clippy_utils/src/visitors.rs",
      "new_id": "6ac979d595f49b25a57d3c3fc46cb5621a68a91a",
      "new_mode": 33188,
      "new_path": "clippy_utils/src/visitors.rs"
    }
  ]
}
