)]}'
{
  "commit": "203ec0236cc6d0c260f76b0fb04b09507f7aa443",
  "tree": "99ab972f131ec7b64208293085edb235a8b007d0",
  "parents": [
    "e4d1f09aeb143d20a21008793cb46d4b91c8005c"
  ],
  "author": {
    "name": "hvadehra",
    "email": "hvadehra@gmail.com",
    "time": "Mon Sep 23 05:07:02 2024 -0700"
  },
  "committer": {
    "name": "rules_java Copybara",
    "email": "noreply@google.com",
    "time": "Mon Sep 23 05:07:40 2024 -0700"
  },
  "message": "Add initial rule docs\n\nInitial support for generating them and keeping them in sync. A lot of links need to be fixed since the docs currently assume they are part of the build encyclopedia. Will fix all that in a follow up.\n\nCopybara Import from https://github.com/bazelbuild/rules_java/pull/224\n\nBEGIN_PUBLIC\nAdd initial rule docs (#224)\n\nCloses #224\nEND_PUBLIC\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_java/pull/224 from bazelbuild:hvd_docs 0782c46b60b17a0604770a43f3ff9035c32088e6\nPiperOrigin-RevId: 677744490\nChange-Id: I4bf451cd05fe1838dcec3b3987c62fb134bc0e3f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66037a6eb8f18f03485ccb8e00f0182b0b8f9334",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "5c7577899afe362e59247ce1c61eb670b19a49e9",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "74e1fa5ae7be6b2eab39773727484c9ca120f6fb",
      "old_mode": 33188,
      "old_path": "java/bazel/rules/BUILD.bazel",
      "new_id": "ba3ca9173af64a0c53cf7b962d292c24dd70152c",
      "new_mode": 33188,
      "new_path": "java/bazel/rules/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f3680c128eea470018d5a368519c257836b4d10c",
      "old_mode": 33188,
      "old_path": "java/bazel/rules/bazel_java_binary.bzl",
      "new_id": "1cb7c7adf8585ee16f3a936dc9a87dfdc2b31df1",
      "new_mode": 33188,
      "new_path": "java/bazel/rules/bazel_java_binary.bzl"
    },
    {
      "type": "modify",
      "old_id": "02951d52863c006e8adb3e8a299cd860918214ab",
      "old_mode": 33188,
      "old_path": "java/bazel/rules/bazel_java_import.bzl",
      "new_id": "98a040b6d60dfbcbe3b995662440d162ed074fb1",
      "new_mode": 33188,
      "new_path": "java/bazel/rules/bazel_java_import.bzl"
    },
    {
      "type": "modify",
      "old_id": "a019b867ee0f3519325ae2dabae0c40910b0ea50",
      "old_mode": 33188,
      "old_path": "java/bazel/rules/bazel_java_test.bzl",
      "new_id": "543b027617961d1b9c81911b0ccab5cb093ee2d4",
      "new_mode": 33188,
      "new_path": "java/bazel/rules/bazel_java_test.bzl"
    },
    {
      "type": "modify",
      "old_id": "b5532dc0da956a30068413fe36faae4e63eb302e",
      "old_mode": 33188,
      "old_path": "java/common/rules/BUILD",
      "new_id": "4ffe015dbba774790eb2c358b711d3764d4471f2",
      "new_mode": 33188,
      "new_path": "java/common/rules/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63793251376b4f5c53904120eed26bb239cf624d",
      "new_mode": 33188,
      "new_path": "java/docs/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd89fdf80aa861b85e1d8a1a339c8aa85a3be44d",
      "new_mode": 33188,
      "new_path": "java/docs/rule.vm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa6c3dd8043e3e6513fa62eae213477b6e8488ba",
      "new_mode": 33188,
      "new_path": "java/docs/rules.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f241f1b2efe73568089c0322c23afb7b452b55b9",
      "new_mode": 33188,
      "new_path": "java/docs/rules.md"
    },
    {
      "type": "modify",
      "old_id": "10919e52b8af97c960085ac457ad500d834bf52f",
      "old_mode": 33188,
      "old_path": "test/BUILD.bazel",
      "new_id": "c823457ba95abd8e83155a04df2b7a6eed22baa9",
      "new_mode": 33188,
      "new_path": "test/BUILD.bazel"
    }
  ]
}
