)]}'
{
  "commit": "9caab2652ea5eacae7a7229503e2fa4a69399df6",
  "tree": "6b2647dd13a1118b31baa43763af79e53044c2b3",
  "parents": [
    "9bb55c8c865411b7d9dea6ff743e583d510d89f5"
  ],
  "author": {
    "name": "cyrgani",
    "email": "ansgar.w.zielke@gmail.com",
    "time": "Tue May 19 09:03:37 2026 +0000"
  },
  "committer": {
    "name": "cyrgani",
    "email": "ansgar.w.zielke@gmail.com",
    "time": "Tue Aug 25 07:50:03 2026 +0000"
  },
  "message": "remove `box_patterns` feature\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45ea2dcd121ff53e8f9a6286be2eab2f8c221a09",
      "old_mode": 33188,
      "old_path": "compiler/rustc_ast/src/ast.rs",
      "new_id": "a5dc0bd57f1731f6530af878feceff79a6e9adf6",
      "new_mode": 33188,
      "new_path": "compiler/rustc_ast/src/ast.rs"
    },
    {
      "type": "modify",
      "old_id": "f83658d815bb13592d4c3fcfb3b18ec00eaeb3ee",
      "old_mode": 33188,
      "old_path": "compiler/rustc_ast_lowering/src/pat.rs",
      "new_id": "a65b228e335c1778e7d923de21b656c6a0627c28",
      "new_mode": 33188,
      "new_path": "compiler/rustc_ast_lowering/src/pat.rs"
    },
    {
      "type": "modify",
      "old_id": "ec9a2a1d23084c686fc99e4d96ed0ca3405a6269",
      "old_mode": 33188,
      "old_path": "compiler/rustc_ast_passes/src/feature_gate.rs",
      "new_id": "85187e6a3a08c0ae626f5dd4ca41bdcffdcab742",
      "new_mode": 33188,
      "new_path": "compiler/rustc_ast_passes/src/feature_gate.rs"
    },
    {
      "type": "modify",
      "old_id": "462ac4a31761187ebe7a59f4d97b4ef74af2bf03",
      "old_mode": 33188,
      "old_path": "compiler/rustc_ast_pretty/src/pprust/state.rs",
      "new_id": "977eb0ee4592da8e8558d00d56bb571a0bc427c8",
      "new_mode": 33188,
      "new_path": "compiler/rustc_ast_pretty/src/pprust/state.rs"
    },
    {
      "type": "modify",
      "old_id": "43de680bfa74754abd1ffef3007b424aa81e5531",
      "old_mode": 33188,
      "old_path": "compiler/rustc_feature/src/removed.rs",
      "new_id": "f42ff9a2d93a411b1b112d682be06d500f9132ff",
      "new_mode": 33188,
      "new_path": "compiler/rustc_feature/src/removed.rs"
    },
    {
      "type": "modify",
      "old_id": "8731c41da1884e6db7d6bc5020a1de93ebffe950",
      "old_mode": 33188,
      "old_path": "compiler/rustc_feature/src/unstable.rs",
      "new_id": "3086bb82775a789f6233c37ba3e093ba6ff19b84",
      "new_mode": 33188,
      "new_path": "compiler/rustc_feature/src/unstable.rs"
    },
    {
      "type": "modify",
      "old_id": "fb9fda0e94989602d061b01274c12fd064f89dfa",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/internal.rs",
      "new_id": "7089b08e77388b0cdb99d806dfac0dc337ea5aae",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/internal.rs"
    },
    {
      "type": "modify",
      "old_id": "0d4903afc32e2f2a47348f73aa4902a53e2e4cd7",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/unused.rs",
      "new_id": "c78c2de5f8dd16fc3445cef338879c132770c653",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/unused.rs"
    },
    {
      "type": "modify",
      "old_id": "8e7d3d0d9c656ae5d999ea0981af7370cd240671",
      "old_mode": 33188,
      "old_path": "compiler/rustc_middle/src/thir.rs",
      "new_id": "f65295080f61d31c01e05c5dea44e60ffe7924d2",
      "new_mode": 33188,
      "new_path": "compiler/rustc_middle/src/thir.rs"
    },
    {
      "type": "modify",
      "old_id": "397baa0ae4ddbfde9256b60ca233e136c9117fcb",
      "old_mode": 33188,
      "old_path": "compiler/rustc_parse/src/diagnostics.rs",
      "new_id": "2be549703e4e6eb7640a36a607ef8e9bc7e79968",
      "new_mode": 33188,
      "new_path": "compiler/rustc_parse/src/diagnostics.rs"
    },
    {
      "type": "modify",
      "old_id": "6fa8bdcccaee4c34b9f49c635792b797f6506754",
      "old_mode": 33188,
      "old_path": "compiler/rustc_parse/src/parser/pat.rs",
      "new_id": "4d6a09039f63b28a47c2db372ecb8b8c4f5cddc4",
      "new_mode": 33188,
      "new_path": "compiler/rustc_parse/src/parser/pat.rs"
    },
    {
      "type": "modify",
      "old_id": "87193b73a1a9515702846ca6b51b5051cc366480",
      "old_mode": 33188,
      "old_path": "compiler/rustc_passes/src/input_stats.rs",
      "new_id": "a09a8f833536ef5f93e0d739e15f790b7e33f342",
      "new_mode": 33188,
      "new_path": "compiler/rustc_passes/src/input_stats.rs"
    },
    {
      "type": "modify",
      "old_id": "fc32e31474e00aa5ad83839eeba0555edbed6410",
      "old_mode": 33188,
      "old_path": "compiler/rustc_pattern_analysis/src/rustc.rs",
      "new_id": "ae5eefa1cded85866db2ca75672658e485f7f089",
      "new_mode": 33188,
      "new_path": "compiler/rustc_pattern_analysis/src/rustc.rs"
    },
    {
      "type": "delete",
      "old_id": "c8a15b8477eee99add70e0000d15af3b2e37e1db",
      "old_mode": 33188,
      "old_path": "src/doc/unstable-book/src/language-features/box-patterns.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a0c9a7e30277e79853188792c2f7ebfa38c56489",
      "old_mode": 33188,
      "old_path": "src/doc/unstable-book/src/language-features/deref-patterns.md",
      "new_id": "ffae28cadc15c47e0c9424f6d5c6cee7dfb92e25",
      "new_mode": 33188,
      "new_path": "src/doc/unstable-book/src/language-features/deref-patterns.md"
    },
    {
      "type": "modify",
      "old_id": "23c137c25f823de8deb19b5fa322abe650038020",
      "old_mode": 33188,
      "old_path": "src/tools/clippy/clippy_lints/src/unnested_or_patterns.rs",
      "new_id": "184427c4dba7e6608328ec0b34d0873509b6a0f5",
      "new_mode": 33188,
      "new_path": "src/tools/clippy/clippy_lints/src/unnested_or_patterns.rs"
    },
    {
      "type": "modify",
      "old_id": "03af2609d250a74537d23cbb9d5473c84487e16c",
      "old_mode": 33188,
      "old_path": "src/tools/clippy/clippy_utils/src/ast_utils/mod.rs",
      "new_id": "e3660fa171968df2441d4b095d0ba7e3a1e1d433",
      "new_mode": 33188,
      "new_path": "src/tools/clippy/clippy_utils/src/ast_utils/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "2fad1d41ae9f7a4125e9c73b72608ae97d02e3ab",
      "old_mode": 33188,
      "old_path": "src/tools/rustfmt/src/patterns.rs",
      "new_id": "62a72c4dc433e1adf9a7f5c2645d5997e4a3e3d2",
      "new_mode": 33188,
      "new_path": "src/tools/rustfmt/src/patterns.rs"
    },
    {
      "type": "modify",
      "old_id": "a3617fb6b07c9be01f787de550830a45a43e9ad7",
      "old_mode": 33188,
      "old_path": "tests/ui/README.md",
      "new_id": "b80c8215c1cf8b51301974073b53959d37b0048d",
      "new_mode": 33188,
      "new_path": "tests/ui/README.md"
    },
    {
      "type": "rename",
      "old_id": "6a3d048f8a6ccd9902fd39e7d9b06fb1fc851559",
      "old_mode": 33188,
      "old_path": "tests/ui/or-patterns/box-patterns.rs",
      "new_id": "6a3d048f8a6ccd9902fd39e7d9b06fb1fc851559",
      "new_mode": 33188,
      "new_path": "tests/ui/or-patterns/deref-patterns.rs",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "273df70c140a66e92d7cab626dd554a8c8b020bf",
      "new_mode": 33188,
      "new_path": "tests/ui/parser/removed-syntax/removed-syntax-box-patterns.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "251ffc25795d7042f3510841f51eea4e6ec176b3",
      "new_mode": 33188,
      "new_path": "tests/ui/parser/removed-syntax/removed-syntax-box-patterns.stderr"
    }
  ]
}
