)]}'
{
  "commit": "31ab4c8bd2386238ed204e8cd3c271c6eef601ef",
  "tree": "3047fe066ea4f38a3bbcd548f32a036e2e6bd1c3",
  "parents": [
    "1bbb388780f6016b6981a2f075fb457e999bc3bd"
  ],
  "author": {
    "name": "nickgooding",
    "email": "73336146+nickgooding@users.noreply.github.com",
    "time": "Tue Aug 30 19:57:34 2022 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 30 14:57:34 2022 -0400"
  },
  "message": "feat: bzlmod setup (#385)\n\nCreates MODULE.bazel and WORKSPACE.bzlmod files to enable bazel-skylib\r\nto work with the `--experimental_enable_bzlmod` flag.\r\n\r\nrules_go has been updated as the previously used version is not\r\navailable in the BCR.\r\n\r\nstardoc has been updated due to a strange issue with Bzlmod enabled that\r\ncaused the `diff_test` and `unittest` docs to be generated without any\r\ncontents that was magically fixed upon updating.\r\n\r\nbazelbuild/bazel-central-registry#124\r\n\r\nCo-authored-by: Alexandre Rostovtsev \u003carostovtsev@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc40687ab89fb9a089e2c2e156d71c678b143e9b",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "31934d27b691fc71addf28e27258ac80da3f23aa",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "fd7798b8a823cea8be21ce2ead7f41a9e2cfe2af",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "8425403fdc48b27fd2db451bf2653dc96e8d77e8",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69559602d08cd8ff9d975ecc8d2aa57d23731060",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "00f86ab5d3909392485501f0c898215d91e6b24d",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "6a846532c05311b4ac889ef0630b69dfd87cb515",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a163703a89e3f035a030b3c33b8dd16b1c9f271",
      "new_mode": 33188,
      "new_path": "WORKSPACE.bzlmod"
    },
    {
      "type": "modify",
      "old_id": "8a9b1e7f10f2e636744d0458018c5d575b642c1e",
      "old_mode": 33188,
      "old_path": "distribution/BUILD",
      "new_id": "326cee7ab16dbe4d8ae261f2756766646c6f34cd",
      "new_mode": 33188,
      "new_path": "distribution/BUILD"
    },
    {
      "type": "modify",
      "old_id": "1a564aecb17fcda21e6b0b0cb0f2772ed5694a97",
      "old_mode": 33261,
      "old_path": "docs/analysis_test_doc.md",
      "new_id": "94f79bce94c4a681d810ae7cfc03c350d2dcb2db",
      "new_mode": 33261,
      "new_path": "docs/analysis_test_doc.md"
    },
    {
      "type": "modify",
      "old_id": "332dc58488a712b609a1291f9d731f2c96d09dab",
      "old_mode": 33261,
      "old_path": "docs/build_test_doc.md",
      "new_id": "eba4904bcad0a040878cd82c97a32fc4168c852f",
      "new_mode": 33261,
      "new_path": "docs/build_test_doc.md"
    },
    {
      "type": "modify",
      "old_id": "11388509e2135143eb0e9dba8c063eeac7b4f255",
      "old_mode": 33261,
      "old_path": "docs/collections_doc.md",
      "new_id": "cd9db8b11c88977ef07a3c99c1b9b550335e94c6",
      "new_mode": 33261,
      "new_path": "docs/collections_doc.md"
    },
    {
      "type": "modify",
      "old_id": "736e48c7bc2527e644cb3228d337412e6ef4014a",
      "old_mode": 33261,
      "old_path": "docs/common_settings_doc.md",
      "new_id": "5ab7cd2a732868604c09872cff6bcabadf4a2243",
      "new_mode": 33261,
      "new_path": "docs/common_settings_doc.md"
    },
    {
      "type": "modify",
      "old_id": "a0fbc9d73531d9eae45ff6a5c491b5b33d3ec47a",
      "old_mode": 33261,
      "old_path": "docs/copy_directory_doc.md",
      "new_id": "1177d20e25cf9b4bb20f8f48aaddde34f383370f",
      "new_mode": 33261,
      "new_path": "docs/copy_directory_doc.md"
    },
    {
      "type": "modify",
      "old_id": "47a1244781296c4a3c550b1f24b4b14cf59b5412",
      "old_mode": 33261,
      "old_path": "docs/copy_file_doc.md",
      "new_id": "ed297a66a11934df4bf9376653e24f4483896020",
      "new_mode": 33261,
      "new_path": "docs/copy_file_doc.md"
    },
    {
      "type": "modify",
      "old_id": "901039254b0b67eef1f79cd57d1daf2e65ec84e2",
      "old_mode": 33261,
      "old_path": "docs/dicts_doc.md",
      "new_id": "2360325801367711b5a9f909d5ec0c0b5c9df402",
      "new_mode": 33261,
      "new_path": "docs/dicts_doc.md"
    },
    {
      "type": "modify",
      "old_id": "0271f4d7f0ed167fe8a1a2e83190d5b4d69a639e",
      "old_mode": 33261,
      "old_path": "docs/diff_test_doc.md",
      "new_id": "41a030ba15a8a66ccd3d887996c73d04f72c3c5b",
      "new_mode": 33261,
      "new_path": "docs/diff_test_doc.md"
    },
    {
      "type": "modify",
      "old_id": "b37013586040dc02861f48fc37f019dc999fdc67",
      "old_mode": 33261,
      "old_path": "docs/expand_template_doc.md",
      "new_id": "1132da691adc503d5dfd59688826c329705abc02",
      "new_mode": 33261,
      "new_path": "docs/expand_template_doc.md"
    },
    {
      "type": "modify",
      "old_id": "5f496f9abeb2fe61906ec263e4dc452066e55da0",
      "old_mode": 33188,
      "old_path": "docs/maintainers_guide.md",
      "new_id": "300475f6be909b716812c24c2c6025eba3c7ced5",
      "new_mode": 33188,
      "new_path": "docs/maintainers_guide.md"
    },
    {
      "type": "modify",
      "old_id": "a9c476dc01a550c9edf4d3e3950210832c42408a",
      "old_mode": 33261,
      "old_path": "docs/native_binary_doc.md",
      "new_id": "7a54315318c37de73129cc33eb2f61ec2e4d207a",
      "new_mode": 33261,
      "new_path": "docs/native_binary_doc.md"
    },
    {
      "type": "modify",
      "old_id": "e34107fb522f2f85e27c44c72a6500f28f2efcb1",
      "old_mode": 33261,
      "old_path": "docs/new_sets_doc.md",
      "new_id": "4f7fde22021d350be6204dcfaa027afcd4364bc0",
      "new_mode": 33261,
      "new_path": "docs/new_sets_doc.md"
    },
    {
      "type": "modify",
      "old_id": "d772ec8d9c868fb2dfed647cf337464c924b2b69",
      "old_mode": 33261,
      "old_path": "docs/partial_doc.md",
      "new_id": "97d4094b41b72cb77c580249a96dfbbb57de4bfc",
      "new_mode": 33261,
      "new_path": "docs/partial_doc.md"
    },
    {
      "type": "modify",
      "old_id": "e0d811602f88d954c0df48a509d09a4843742bc3",
      "old_mode": 33261,
      "old_path": "docs/paths_doc.md",
      "new_id": "e9d619dbf647f5152c6d54da7863eef7ab706448",
      "new_mode": 33261,
      "new_path": "docs/paths_doc.md"
    },
    {
      "type": "modify",
      "old_id": "96bada50276b0eef244f684ea2f66cf8d0556a34",
      "old_mode": 33261,
      "old_path": "docs/run_binary_doc.md",
      "new_id": "7d4f9fb172c515b93c54fc2258ceae78f04d4755",
      "new_mode": 33261,
      "new_path": "docs/run_binary_doc.md"
    },
    {
      "type": "modify",
      "old_id": "8bfd9640061fba0c5908e5a91651c4040e41badd",
      "old_mode": 33261,
      "old_path": "docs/selects_doc.md",
      "new_id": "8e2f31b30c519f59680abfb6c40706ddd24c31d7",
      "new_mode": 33261,
      "new_path": "docs/selects_doc.md"
    },
    {
      "type": "modify",
      "old_id": "075943461a87d89d45eef456e764b3816360bd34",
      "old_mode": 33261,
      "old_path": "docs/shell_doc.md",
      "new_id": "bd559b9cb7c54721a2ca7f50c3befd2164265efd",
      "new_mode": 33261,
      "new_path": "docs/shell_doc.md"
    },
    {
      "type": "modify",
      "old_id": "a409d86e806bf0ea9ea1c07a248707ac6d20e3e9",
      "old_mode": 33261,
      "old_path": "docs/structs_doc.md",
      "new_id": "667aa466df581446c0ae73dacfc0e1ec45c92fe5",
      "new_mode": 33261,
      "new_path": "docs/structs_doc.md"
    },
    {
      "type": "modify",
      "old_id": "b2363cdcd1e54ae519e33216eaf6754eaeacaab4",
      "old_mode": 33261,
      "old_path": "docs/subpackages_doc.md",
      "new_id": "8a0956f6c49395a2004cd3bf0f3d7cba6ea33236",
      "new_mode": 33261,
      "new_path": "docs/subpackages_doc.md"
    },
    {
      "type": "modify",
      "old_id": "7ab0a6ca206dd369b6a847a20191a80daaddbdf4",
      "old_mode": 33261,
      "old_path": "docs/types_doc.md",
      "new_id": "bdc9cbaf7b642a3590b1580c9b59d8464defde36",
      "new_mode": 33261,
      "new_path": "docs/types_doc.md"
    },
    {
      "type": "modify",
      "old_id": "a8e4a5a3d9e5137e17fe498cdca3619767c2ded9",
      "old_mode": 33261,
      "old_path": "docs/unittest_doc.md",
      "new_id": "a199a2ee47deda00f4b688efb79f37743599849e",
      "new_mode": 33261,
      "new_path": "docs/unittest_doc.md"
    },
    {
      "type": "modify",
      "old_id": "83ee7a72e23bc9042218a75ea1d42436155edcfd",
      "old_mode": 33261,
      "old_path": "docs/versions_doc.md",
      "new_id": "ed968c7cd96a269c488e10f95141042ceb0453d6",
      "new_mode": 33261,
      "new_path": "docs/versions_doc.md"
    },
    {
      "type": "modify",
      "old_id": "8f39376ac2ef6497a3c00a28b868f5f9ffbad30a",
      "old_mode": 33261,
      "old_path": "docs/write_file_doc.md",
      "new_id": "456a0670574d6e6b885d6fcf1e1be16bde52ab6f",
      "new_mode": 33261,
      "new_path": "docs/write_file_doc.md"
    }
  ]
}
