)]}'
{
  "commit": "b4b7905ee22e4f3014bace93a0ef76ad7a94e53e",
  "tree": "a7f15d516bda792eecee8027abb32fb320b44c50",
  "parents": [
    "8cd9ecfd1e793704bfe70fb6fcc30a6e4b5bd7bc"
  ],
  "author": {
    "name": "Alexandre Rostovtsev",
    "email": "arostovtsev@google.com",
    "time": "Fri May 19 11:08:12 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 19 11:08:12 2023 -0400"
  },
  "message": "Ensure all tests use loadable .bzl modules (#155)\n\nIn preparation for switching to starlark_doc_extract, we need to fix Stardoc tests to use .bzl files that can really be loaded by Bazel. This means:\r\n* getting rid of misuses of aspect api\r\n* getting rid of old Android and Java symbols\r\n* getting rid of generated_bzl_test entirely, since Bazel cannot load dynamically generated .bzl modules.\r\n\r\nAlso fix update-stardoc-tests.sh script - we need to ignore the _stardoc java_binary outputs introduced by #141.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8d9a313a08bc08652d5bbd95435c6850141b2f1",
      "old_mode": 33188,
      "old_path": "test/BUILD",
      "new_id": "1dd7b7003ddf068e5514f80d1daad5406d6c72bd",
      "new_mode": 33188,
      "new_path": "test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "970b674c54ed612ad2335c24e249f4be1c57564f",
      "old_mode": 33188,
      "old_path": "test/testdata/android_basic_test/input.bzl",
      "new_id": "0462c98d9a16cbbc63a4ce5271ec2237c1618136",
      "new_mode": 33188,
      "new_path": "test/testdata/android_basic_test/input.bzl"
    },
    {
      "type": "modify",
      "old_id": "92e62cca112a988fb5292d3847a992f9f8074dce",
      "old_mode": 33261,
      "old_path": "test/testdata/aspect_test/golden.md",
      "new_id": "b422fc7cf6a7a77286936711b955279ca3b7e61b",
      "new_mode": 33261,
      "new_path": "test/testdata/aspect_test/golden.md"
    },
    {
      "type": "modify",
      "old_id": "72e35a55d5366d43640fc380078223eb05a4bbc9",
      "old_mode": 33188,
      "old_path": "test/testdata/aspect_test/input.bzl",
      "new_id": "3e59e9793212e1872a2fa79a51fa9f437e66b98d",
      "new_mode": 33188,
      "new_path": "test/testdata/aspect_test/input.bzl"
    },
    {
      "type": "modify",
      "old_id": "3b531b3e5d9d3cac62bd25746ca8a6ccbba459fc",
      "old_mode": 33188,
      "old_path": "test/testdata/attribute_defaults_test/input.bzl",
      "new_id": "981279001801eda0f9f69dad4037a12be6377a17",
      "new_mode": 33188,
      "new_path": "test/testdata/attribute_defaults_test/input.bzl"
    },
    {
      "type": "modify",
      "old_id": "fb2a8ceb886ad6689d232edca5b0f352e5424186",
      "old_mode": 33188,
      "old_path": "test/testdata/config_apis_test/input.bzl",
      "new_id": "d5b3c2f5d2890b198f7e690d1188486400b94d2b",
      "new_mode": 33188,
      "new_path": "test/testdata/config_apis_test/input.bzl"
    },
    {
      "type": "delete",
      "old_id": "4c8bd785479cb552ae6386633f133f7b72604743",
      "old_mode": 33188,
      "old_path": "test/testdata/generated_bzl_test/dep.bzl.tpl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bd98967a6aa33a571dd6409277d31bedd28d0feb",
      "old_mode": 33261,
      "old_path": "test/testdata/generated_bzl_test/golden.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bad15f6608955b44ff044be4638722c20fef7568",
      "old_mode": 33188,
      "old_path": "test/testdata/generated_bzl_test/input.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e9333473433504dbed81484153771c336a2c0a10",
      "old_mode": 33261,
      "old_path": "test/testdata/html_tables_template_test/golden.md",
      "new_id": "5ac16a813adadc4a1ab1efc40228dba79a84be03",
      "new_mode": 33261,
      "new_path": "test/testdata/html_tables_template_test/golden.md"
    },
    {
      "type": "modify",
      "old_id": "42ca4ac4a7222bbec5b4af6edaa511a81cc2686e",
      "old_mode": 33188,
      "old_path": "test/testdata/html_tables_template_test/input.bzl",
      "new_id": "08c66894e7841e4694881790b0b532cdc2f82cc9",
      "new_mode": 33188,
      "new_path": "test/testdata/html_tables_template_test/input.bzl"
    },
    {
      "type": "modify",
      "old_id": "90e9a5dd0a76c644a29d0b1bdcafb7a21d63dc8a",
      "old_mode": 33261,
      "old_path": "test/testdata/input_template_test/golden.md",
      "new_id": "a7a78bc7fecd24dc9c2080e766b2749cc6c8b0aa",
      "new_mode": 33261,
      "new_path": "test/testdata/input_template_test/golden.md"
    },
    {
      "type": "modify",
      "old_id": "d47d02528941dd911f8558f281725170b594e040",
      "old_mode": 33188,
      "old_path": "test/testdata/input_template_test/input.bzl",
      "new_id": "4de3dd48ac2fd4694f1178b7eb1e750883f147b9",
      "new_mode": 33188,
      "new_path": "test/testdata/input_template_test/input.bzl"
    },
    {
      "type": "modify",
      "old_id": "d61141fe02d2ed7259179fc1bc76671f0a3756a0",
      "old_mode": 33188,
      "old_path": "test/testdata/java_basic_test/input.bzl",
      "new_id": "0f4259277de4b3d1ced0ce0115153049e34cb0e0",
      "new_mode": 33188,
      "new_path": "test/testdata/java_basic_test/input.bzl"
    },
    {
      "type": "modify",
      "old_id": "fdd686b4c7f12997aa68cb448d8b536eb4a249f5",
      "old_mode": 33188,
      "old_path": "test/testdata/local_repository_test/input.bzl",
      "new_id": "7504183b8038ff5778f95c40efcd707126b3df69",
      "new_mode": 33188,
      "new_path": "test/testdata/local_repository_test/input.bzl"
    },
    {
      "type": "modify",
      "old_id": "b01e39c75f7052721a8cc1aaf8b631031b68f85e",
      "old_mode": 33261,
      "old_path": "update-stardoc-tests.sh",
      "new_id": "f47819a1f86a6a1fd2f77cac28716c6e3a348018",
      "new_mode": 33261,
      "new_path": "update-stardoc-tests.sh"
    }
  ]
}
