)]}'
{
  "commit": "71b093fd2c79a4de1354f8b00adba64d0bce25b6",
  "tree": "33a5e75c89ce11d9fcc62e075e96a02f783a8f57",
  "parents": [
    "fbab541a7ad1c22fc51783d03c7d75fa577f5633"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Fri Dec 05 15:06:07 2025 +0100"
  },
  "committer": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Sat Dec 06 10:22:13 2025 +0100"
  },
  "message": "Emit `check-cfg` lints during attribute parsing rather than evaluation#149215\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd228315b2c9516efd13b2eac61713b9d41cd098",
      "old_mode": 33188,
      "old_path": "compiler/rustc_attr_parsing/src/attributes/cfg.rs",
      "new_id": "490e28ed64c5dd832266c6fdbe412124fd8c3852",
      "new_mode": 33188,
      "new_path": "compiler/rustc_attr_parsing/src/attributes/cfg.rs"
    },
    {
      "type": "modify",
      "old_id": "70228d1e15101177e14d489f7fc2a85741c37789",
      "old_mode": 33188,
      "old_path": "compiler/rustc_attr_parsing/src/attributes/cfg_old.rs",
      "new_id": "adae3fa635f4375ce99cd71af5c31b9cf0f647c9",
      "new_mode": 33188,
      "new_path": "compiler/rustc_attr_parsing/src/attributes/cfg_old.rs"
    },
    {
      "type": "modify",
      "old_id": "b24e3065622d20ba54ba860beee4758edad4d9c0",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/cfg.rs",
      "new_id": "7bc9080ba0229d28dc3d6198559db882f5f94ed4",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/cfg.rs"
    },
    {
      "type": "modify",
      "old_id": "b77a121ca0b9599561d1478c184e7fe32eed59b0",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/cfg_select.rs",
      "new_id": "dc8077b2a1ffbbd65afbb5b507fa5613c676c199",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/cfg_select.rs"
    },
    {
      "type": "modify",
      "old_id": "d35c3b6bb189efb10b0ae7265509b8965d1078b4",
      "old_mode": 33188,
      "old_path": "compiler/rustc_codegen_ssa/src/back/link.rs",
      "new_id": "70db6794742d09cf790f8d6b8b9cff35649bfcbd",
      "new_mode": 33188,
      "new_path": "compiler/rustc_codegen_ssa/src/back/link.rs"
    },
    {
      "type": "modify",
      "old_id": "0b3ac472e0e83404929bf9ba592deb1204130e9a",
      "old_mode": 33188,
      "old_path": "compiler/rustc_expand/src/config.rs",
      "new_id": "492c845df1710975c88349505d2dd5a857338093",
      "new_mode": 33188,
      "new_path": "compiler/rustc_expand/src/config.rs"
    },
    {
      "type": "modify",
      "old_id": "20fb321307ac574a27c2c166d46923f0f2f1d0cb",
      "old_mode": 33188,
      "old_path": "compiler/rustc_expand/src/expand.rs",
      "new_id": "90563b21d2e8043ec4e312f6370a785266b7cea5",
      "new_mode": 33188,
      "new_path": "compiler/rustc_expand/src/expand.rs"
    },
    {
      "type": "modify",
      "old_id": "d3cc1dd6cf751b7a5c094f91a36f5ded4d4b940d",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir/src/attrs/data_structures.rs",
      "new_id": "aff79d05583872f945749be0e3699772c45eccc4",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir/src/attrs/data_structures.rs"
    },
    {
      "type": "modify",
      "old_id": "b654bc848ecfc5abdbace4e00993a987c9ba583b",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/early/diagnostics.rs",
      "new_id": "5345c9a4a985116241796519c97d4d01db31a5d6",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/early/diagnostics.rs"
    },
    {
      "type": "modify",
      "old_id": "3c6e7d04a29dd3250630216399a4faf13221b29b",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint_defs/src/lib.rs",
      "new_id": "cc4062775ad30484bb3448ec9644870e7e432314",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint_defs/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "250657bc6806b90f2b234a2a11e9d199d72d585b",
      "old_mode": 33188,
      "old_path": "compiler/rustc_metadata/src/native_libs.rs",
      "new_id": "e08460c3d4c9a5107aa270303f4527f3686e5f6e",
      "new_mode": 33188,
      "new_path": "compiler/rustc_metadata/src/native_libs.rs"
    },
    {
      "type": "modify",
      "old_id": "33c111708e3668537f82547428391082af9a4b0e",
      "old_mode": 33188,
      "old_path": "compiler/rustc_resolve/src/diagnostics.rs",
      "new_id": "a675c62ddf705713b364c1adde7ca849f89d216c",
      "new_mode": 33188,
      "new_path": "compiler/rustc_resolve/src/diagnostics.rs"
    }
  ]
}
