)]}'
{
  "commit": "b033b380387a999b7ad19f9d001c42ec570c8945",
  "tree": "6093a955f5c08f29e6590fb71781849d100a3e0e",
  "parents": [
    "d8290c8082f752f52d0ba1c765f668e2992bc5d4"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Mar 07 20:06:36 2023 +0100"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Mar 07 22:29:46 2023 +0000"
  },
  "message": "*: fix gomodproxy compatibility\n\nThis is necessary for the source to be fetchable from third-party Go\nprojects (currently via a replace directive, as source.monogon.dev isn\u0027t\ngo-getable). Otherwise, `go mod tidy` complains:\n\nreading https://sum.golang.org/lookup/github.com/monogon-dev/monogon@v0.0.0-20230223122556-665b10937eb8: 404 Not Found\n\tserver response:\n\tnot found: create zip: build/analysis/BUILD.bazel: case-insensitive file name collision: \"BUILD\" and \"build\"\n\tbuild/analysis/importsort/BUILD.bazel: case-insensitive file name collision: \"BUILD\" and \"build\"\n\tbuild/analysis/importsort/classify.go: case-insensitive file name collision: \"BUILD\" and \"build\"\n\tbuild/analysis/importsort/importsort.go: case-insensitive file name collision: \"BUILD\" and \"build\"\n\tbuild/analysis/importsort/importsort_test.go: case-insensitive file name collision: \"BUILD\" and \"build\"\n\tbuild/analysis/importsort/testdata/README.md: case-insensitive file name collision: \"BUILD\" and \"build\"\n\t[Truncated: too long.]\n\nChange-Id: If5947be74f7dfcf4ba4bd79c4dc37589f324b891\nReviewed-on: https://review.monogon.dev/c/monogon/+/1223\nTested-by: Leopold Schabel \u003cleo@monogon.tech\u003e\nReviewed-by: Leopold Schabel \u003cleo@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "eb77d5e29c1c4b4a2ffb9745d81168e4bc735e92",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "eb77d5e29c1c4b4a2ffb9745d81168e4bc735e92",
      "new_mode": 33188,
      "new_path": "BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "build/bindata/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "build/bindata/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4a12064adb226d4637b79130290bc6c50aa47555",
      "old_mode": 33188,
      "old_path": "build/toolchain/BUILD",
      "new_id": "4a12064adb226d4637b79130290bc6c50aa47555",
      "new_mode": 33188,
      "new_path": "build/toolchain/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5feb67fa042312c589cde53df776d71c8408956f",
      "old_mode": 33188,
      "old_path": "build/toolchain/llvm-efi/BUILD",
      "new_id": "5feb67fa042312c589cde53df776d71c8408956f",
      "new_mode": 33188,
      "new_path": "build/toolchain/llvm-efi/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5b83901bb171279e2192b8cab14f6b99af24d91e",
      "old_mode": 33188,
      "old_path": "build/toolchain/musl-host-gcc/BUILD",
      "new_id": "5b83901bb171279e2192b8cab14f6b99af24d91e",
      "new_mode": 33188,
      "new_path": "build/toolchain/musl-host-gcc/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2979ee1bf49cf1539cf64281f063810e14ffa874",
      "old_mode": 33188,
      "old_path": "build/toolchain/musl-host-gcc/sysroot/BUILD",
      "new_id": "2979ee1bf49cf1539cf64281f063810e14ffa874",
      "new_mode": 33188,
      "new_path": "build/toolchain/musl-host-gcc/sysroot/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9445e2157f9ac5a2f3355b3e93aec098910e6616",
      "old_mode": 33188,
      "old_path": "metropolis/installer/test/testos/BUILD",
      "new_id": "9445e2157f9ac5a2f3355b3e93aec098910e6616",
      "new_mode": 33188,
      "new_path": "metropolis/installer/test/testos/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8eafa9d3e82aecc00c723bf384327c7a308e6d96",
      "old_mode": 33188,
      "old_path": "metropolis/node/build/BUILD",
      "new_id": "8eafa9d3e82aecc00c723bf384327c7a308e6d96",
      "new_mode": 33188,
      "new_path": "metropolis/node/build/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ed2729685f1075d21a23e485390bdbafcb28be84",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/hyperkube/BUILD",
      "new_id": "ed2729685f1075d21a23e485390bdbafcb28be84",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/hyperkube/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "45aa830fa2fc8db77c629a3a489795162c431642",
      "old_mode": 33188,
      "old_path": "metropolis/proto/BUILD",
      "new_id": "45aa830fa2fc8db77c629a3a489795162c431642",
      "new_mode": 33188,
      "new_path": "metropolis/proto/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "952d7e882481aa492fe23bc368b7630f9c7588f7",
      "old_mode": 33188,
      "old_path": "metropolis/test/ktest/BUILD",
      "new_id": "952d7e882481aa492fe23bc368b7630f9c7588f7",
      "new_mode": 33188,
      "new_path": "metropolis/test/ktest/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a3163f5caf3583e684a294c61e13bb9eefefce5f",
      "old_mode": 33188,
      "old_path": "metropolis/test/nanoswitch/BUILD",
      "new_id": "a3163f5caf3583e684a294c61e13bb9eefefce5f",
      "new_mode": 33188,
      "new_path": "metropolis/test/nanoswitch/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "metropolis/vm/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "metropolis/vm/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/cap/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/cap/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/chrony/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/chrony/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/dosfstools/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/dosfstools/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/edk2/external/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/edk2/external/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/edk2/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/edk2/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/efistub/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/efistub/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/gazelle/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/gazelle/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/glib/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/glib/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/glib/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/glib/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/gnuefi/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/gnuefi/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/go/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/inih/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/inih/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/intel_ucode/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/intel_ucode/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/linux-firmware/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/linux-firmware/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/lz4/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/lz4/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/pixman/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/pixman/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/pixman/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/pixman/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/py/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/py/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/qemu/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/qemu/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/qemu/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/qemu/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/seccomp/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/seccomp/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/seccomp/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/seccomp/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/uring/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/uring/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/uring/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/uring/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/util-linux/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/util-linux/patches/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/xfsprogs/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/xfsprogs/BUILD.bazel",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/xfsprogs/patches/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/xfsprogs/patches/BUILD.bazel",
      "score": 100
    }
  ]
}
