)]}'
{
  "commit": "4b2aa6d93b683b86073d2d6ddbdcf3f19a2d2dd8",
  "tree": "6fcd031090197dfe5e9cbce9c1b4dff8655b3f40",
  "parents": [
    "b11b685a3fc84b89acfe197668c52485c2b28fb1",
    "3e658d3744373f0b362acacd6c9daf50ee7441c9"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Thu Apr 02 22:13:50 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 02 22:13:50 2026 +0200"
  },
  "message": "Rollup merge of #154527 - fmease:more-soft-gates, r\u003dnnethercote\n\nEmit pre-expansion feature gate warnings for negative impls and specialization\n\nFollow up to rust-lang/rust#154475; part of rust-lang/rust#154045.\n\nThis shouldn\u0027t need any extra input from T-compiler or T-lang since it\u0027s legitimized by [MCP 535](https://github.com/rust-lang/compiler-team/issues/535).\n\nHowever, I have a feeling that negative impls \u0026 specialization behind \"`#[cfg(feature \u003d \"nightly\")]`\" are more prevalent in the ecosystem compared to e.g., auto traits \u0026 box patterns, so these new warnings will probably hit a bunch of users. In any case, it\u0027s only a warning for now not an error so e.g., running crater \"in deny mode\" or nominating for a T-lang meeting discussion would be disproportionate (esp. since T-lang [has confirmed in the past](https://github.com/rust-lang/rust/pull/116393#issuecomment-1745571299) that this is a T-compiler matter).\n",
  "tree_diff": []
}
