)]}'
{
  "commit": "bfbb514d1320e87da89edc44b918a80786ccb75b",
  "tree": "82a9d4cc8dc215a632c500146299955fbc3985cc",
  "parents": [
    "cbc27b0bf8c06f9432031b7d547d52b48474dfdb"
  ],
  "author": {
    "name": "Xùdōng Yáng",
    "email": "wyverald@gmail.com",
    "time": "Mon Jul 15 20:47:17 2024 -0400"
  },
  "committer": {
    "name": "Xùdōng Yáng",
    "email": "wyverald@gmail.com",
    "time": "Mon Jul 15 20:47:17 2024 -0400"
  },
  "message": "Basic setup\n\n- proto \u0026 java classes copied from Bazel source\n- set up as 2 modules; one for the proto \u0026 one for Java code; working MODULE.bazel files\n- TODO: CI, Copybara, publish-to-BCR, etc\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b26a34e470564db32e10075b9d1a6236dc91f6b5",
      "new_mode": 33188,
      "new_path": ".bazelversion"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57c461f462ece116a031bf395ace721ae6fd9515",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e3c7b5468541a77574b0bee119258fd0fb2d8aa",
      "new_mode": 33188,
      "new_path": "java/.bazelrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3326049790db82887541d72dd2b859e511502f5",
      "new_mode": 40960,
      "new_path": "java/.bazelversion"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63ee1b0ea676c3b1e714d9c12e56f7fa520e1f2a",
      "new_mode": 33188,
      "new_path": "java/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b31ea4137e5e3760c3616635cdd35eb4042d6398",
      "new_mode": 33188,
      "new_path": "java/MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa2c11f361440ae8f3958a0bac94508344d35b89",
      "new_mode": 33188,
      "new_path": "java/MODULE.bazel.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6670f2d417464fe88b34456fec514910b482e981",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/devtools/build/lib/worker/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70d746c4ca4574beeb7146f648c3ce39d4c410ea",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/devtools/build/lib/worker/JsonWorkerMessageProcessor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "182695d2a2b58f4806a390282d11e9d6b5821785",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/devtools/build/lib/worker/ProtoWorkerMessageProcessor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcdd60d135550de886037b7c0c549a0a08a959e9",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/devtools/build/lib/worker/WorkRequestHandler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41d81f9c38134ac831c2d11bd2ddfc636f40d609",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/devtools/build/lib/worker/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c1ea29fab7c8a9d0cb37d1810169a5754740972",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/devtools/build/lib/worker/WorkRequestHandlerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3326049790db82887541d72dd2b859e511502f5",
      "new_mode": 40960,
      "new_path": "proto/.bazelversion"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d92dfdd6b7bcbd8d6f208c867cbe2be09739287c",
      "new_mode": 33188,
      "new_path": "proto/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d95d7e86bc5c575774662e62482df879839b2e55",
      "new_mode": 33188,
      "new_path": "proto/MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5cd53106e54b4e51d8c0d50be43bba62f386b92",
      "new_mode": 33188,
      "new_path": "proto/MODULE.bazel.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e90cad4646ba3a594aa7b311804d2b1e51a1ad5c",
      "new_mode": 33188,
      "new_path": "proto/worker_protocol.proto"
    }
  ]
}
