)]}'
{
  "commit": "59dfb9ef46bd43cbd26bba5de463fbaf77e39fac",
  "tree": "6bcb9f4b585cca1fd39a3d4f86fa26368a0740d3",
  "parents": [
    "3945997aabf6165261ef3419534c1ad59d9dc5c6"
  ],
  "author": {
    "name": "Ralf Jung",
    "email": "post@ralfj.de",
    "time": "Mon Mar 09 18:42:28 2026 +0100"
  },
  "committer": {
    "name": "Ralf Jung",
    "email": "post@ralfj.de",
    "time": "Mon Mar 09 20:21:39 2026 +0100"
  },
  "message": "remove concept of soft-unstable features\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e35c10996ceb2f14c9928d51b742d81d0a838997",
      "old_mode": 33188,
      "old_path": "compiler/rustc_attr_parsing/src/attributes/stability.rs",
      "new_id": "6ddd9f2c1fb5a9c5437a4f100adb5b8abfbb26bf",
      "new_mode": 33188,
      "new_path": "compiler/rustc_attr_parsing/src/attributes/stability.rs"
    },
    {
      "type": "modify",
      "old_id": "7c2044ec235a7df10b0098929e3032749224b208",
      "old_mode": 33188,
      "old_path": "compiler/rustc_attr_parsing/src/session_diagnostics.rs",
      "new_id": "751b8f8646ab020eeefc5b21a44efbdedef579d1",
      "new_mode": 33188,
      "new_path": "compiler/rustc_attr_parsing/src/session_diagnostics.rs"
    },
    {
      "type": "modify",
      "old_id": "9297f8e6cdcd0b1795f0f1c0b37c56addfcebf6e",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir/src/stability.rs",
      "new_id": "d00e1f2d4e8cded6420117bbdf27ce7bc567ebad",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir/src/stability.rs"
    },
    {
      "type": "modify",
      "old_id": "1790eac7bef5d2a6d1c1cef938c55ed1d4389c48",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/lib.rs",
      "new_id": "2f773b9e166c7b3bbca325a8a095823c3b4a7faa",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "38ffecbafa06ba50ee86c1c6d5f32936da2830b9",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint_defs/src/builtin.rs",
      "new_id": "0fcc6e4524a54e3da73b1ae2c56c18581ca182f0",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint_defs/src/builtin.rs"
    },
    {
      "type": "modify",
      "old_id": "06e4a287460b24b359b63c55b3a6578349cced13",
      "old_mode": 33188,
      "old_path": "compiler/rustc_middle/src/middle/stability.rs",
      "new_id": "e76c9a8c0b5a18a2469e7c6af7f6e227a4807df1",
      "new_mode": 33188,
      "new_path": "compiler/rustc_middle/src/middle/stability.rs"
    },
    {
      "type": "modify",
      "old_id": "ec6d48cbea2e42d5a48489a4216b42b9bd1c2434",
      "old_mode": 33188,
      "old_path": "compiler/rustc_passes/src/stability.rs",
      "new_id": "9b13e4841ea5a6086e6495ec78e4e1ee5835a518",
      "new_mode": 33188,
      "new_path": "compiler/rustc_passes/src/stability.rs"
    },
    {
      "type": "modify",
      "old_id": "63ffdbc37f7d1f315b2778fb02f6242e407dbe70",
      "old_mode": 33188,
      "old_path": "compiler/rustc_resolve/src/errors.rs",
      "new_id": "a56d91492f67916787ec0f92a78a892f5e3fd603",
      "new_mode": 33188,
      "new_path": "compiler/rustc_resolve/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "551d89ee6022a451cd92675db06c81595df0ede3",
      "old_mode": 33188,
      "old_path": "compiler/rustc_resolve/src/macros.rs",
      "new_id": "dd38679f36e7ed8523e46f81472ccb4b20fc796c",
      "new_mode": 33188,
      "new_path": "compiler/rustc_resolve/src/macros.rs"
    },
    {
      "type": "modify",
      "old_id": "257ac3f51c2c15aa8d6bd6d8cc52d8a56b8ecd68",
      "old_mode": 33188,
      "old_path": "compiler/rustc_span/src/symbol.rs",
      "new_id": "135a4c16952d46a0e72c76a3443d2cd22f52f01a",
      "new_mode": 33188,
      "new_path": "compiler/rustc_span/src/symbol.rs"
    },
    {
      "type": "modify",
      "old_id": "c595a0ae2d48544b5713139da4fcb738c0976249",
      "old_mode": 33188,
      "old_path": "src/librustdoc/clean/types.rs",
      "new_id": "431e9ff476f5ff9e262a3b4fe046cc04698495b9",
      "new_mode": 33188,
      "new_path": "src/librustdoc/clean/types.rs"
    },
    {
      "type": "modify",
      "old_id": "38c92d933fdd8bd5c3e69dffc47994408cdaf58a",
      "old_mode": 33188,
      "old_path": "tests/ui/feature-gates/issue-43106-gating-of-test.rs",
      "new_id": "cc4c73d916bd0e85c3d111c28be2614daa440755",
      "new_mode": 33188,
      "new_path": "tests/ui/feature-gates/issue-43106-gating-of-test.rs"
    },
    {
      "type": "modify",
      "old_id": "2fc220dc47bd1879c5de9fec266a34f9fe857aa2",
      "old_mode": 33188,
      "old_path": "tests/ui/feature-gates/issue-43106-gating-of-test.stderr",
      "new_id": "6e706b151b72f106823c11efd2eaca7a86e10628",
      "new_mode": 33188,
      "new_path": "tests/ui/feature-gates/issue-43106-gating-of-test.stderr"
    },
    {
      "type": "modify",
      "old_id": "aef2fe8facdcfc8e0db7bbe7bfd7dc791a2b2fd0",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/issue-28134.rs",
      "new_id": "01d7274098cd6c6438ec50683be0634dfc62f755",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/issue-28134.rs"
    },
    {
      "type": "modify",
      "old_id": "e47aa15e87a94c2180340242ac0e9958a5dbf101",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/issue-28134.stderr",
      "new_id": "33df87e3a74746d20157db9bdc3defeba1f0734d",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/issue-28134.stderr"
    },
    {
      "type": "modify",
      "old_id": "0ede890eb44f2ea90d397920475ff0e9b0d17335",
      "old_mode": 33188,
      "old_path": "tests/ui/where-clauses/cfg_attribute.a.stderr",
      "new_id": "ee81072e7006220b489e42874b5f2a5a54effea9",
      "new_mode": 33188,
      "new_path": "tests/ui/where-clauses/cfg_attribute.a.stderr"
    },
    {
      "type": "modify",
      "old_id": "0ede890eb44f2ea90d397920475ff0e9b0d17335",
      "old_mode": 33188,
      "old_path": "tests/ui/where-clauses/cfg_attribute.b.stderr",
      "new_id": "ee81072e7006220b489e42874b5f2a5a54effea9",
      "new_mode": 33188,
      "new_path": "tests/ui/where-clauses/cfg_attribute.b.stderr"
    },
    {
      "type": "modify",
      "old_id": "8cbca0bee75dd06aeeb8d0a61fb61e34da26b188",
      "old_mode": 33188,
      "old_path": "tests/ui/where-clauses/cfg_attribute.rs",
      "new_id": "13ba070990b741546e2768427e1fe29cd5d77c80",
      "new_mode": 33188,
      "new_path": "tests/ui/where-clauses/cfg_attribute.rs"
    },
    {
      "type": "modify",
      "old_id": "75213e176610e0c998413f5618144507b7bdcc39",
      "old_mode": 33188,
      "old_path": "tests/ui/where-clauses/unsupported_attribute.rs",
      "new_id": "e86274f3ed5e7be157e907e30743ac69a3c07e7c",
      "new_mode": 33188,
      "new_path": "tests/ui/where-clauses/unsupported_attribute.rs"
    },
    {
      "type": "modify",
      "old_id": "e69eff976c3f15dd50a820ed0666549aae9cd2d8",
      "old_mode": 33188,
      "old_path": "tests/ui/where-clauses/unsupported_attribute.stderr",
      "new_id": "e55a7c380c2be13de27c219234b8e9ac9a9365a7",
      "new_mode": 33188,
      "new_path": "tests/ui/where-clauses/unsupported_attribute.stderr"
    }
  ]
}
