)]}'
{
  "commit": "d0f2bcea18e01105779450f5f7a7505d90d54ae8",
  "tree": "797aa544764c13aa2e96f3944a121abaceae60fc",
  "parents": [
    "2fd73117cd996410be45259cd95b12c7688226fb"
  ],
  "author": {
    "name": "Martin Geisler",
    "email": "martin@geisler.net",
    "time": "Thu May 14 15:31:34 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 14 13:31:34 2026 +0000"
  },
  "message": "Add tests for mdbook plugins (#4028)\n\nThis adds a test to ensure that mdBook plugins (preprocessors) are\nproperly injected and executed when using the `mdbook` rule. It uses a\nnaive `rust_binary` preprocessor to avoid introducing a dependency on\n`serde_json` or Python into the test workspace.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82cf6572ee941ebe5f3f97f1fef1553e9a372d5f",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/plugins/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e898ea4b546477212fee5b1c48d2afcf758764e",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/plugins/book.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e47470fd8f804a81f3f0b92f0229e15539b8164",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/plugins/mdbook_test_preprocessor.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a52d90684bcc5f9184cffcca2d1e334ac32e91f",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/plugins/plugins_test.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13e9f0ea9a561d9d240f19ff70906c659a87186c",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/plugins/src/SUMMARY.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6883cf1d7185a0f9ad1cd5d773c5ebc7ecd6832",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/plugins/src/index.md"
    }
  ]
}
