)]}'
{
  "commit": "31edc44e0901b06ddb0f9c96984c69ea77bc8326",
  "tree": "cc573b7def237714287fd53ac7f81446352fe7bb",
  "parents": [
    "02ab5e6c9bc0310510761b21f951112d81a4eef0"
  ],
  "author": {
    "name": "Ted Kaplan",
    "email": "ted@shlashdot.org",
    "time": "Thu Feb 13 05:16:58 2025 -0800"
  },
  "committer": {
    "name": "rules_java Copybara",
    "email": "noreply@google.com",
    "time": "Thu Feb 13 05:17:42 2025 -0800"
  },
  "message": "Add make variables for runfiles location of $(JAVABASE) to support --no_legacy_external_runfiles. (#272)\n\nAdd make variables for runfiles locations of `$(JAVA)` and `$(JAVABASE)`. These are needed to access these paths when passing them to test rules via `env` when using `--no_legacy_external_runfiles`. The original make variables still work in exec contexts such as genrules.\n\nCloses #272\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_java/pull/272 from thirtyseven:patch-2 438b659093cb8bc4a1d0b1560a6a22dee463405f\nPiperOrigin-RevId: 726438570\nChange-Id: I74e0815e1e71547c653a7b53bff801c62392f075\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52b130133520b348dbb2f7d65b53a4f7586d457a",
      "old_mode": 33188,
      "old_path": "java/common/rules/java_runtime.bzl",
      "new_id": "85acb22dad868798bcf555c2cea2abb1ec3424cc",
      "new_mode": 33188,
      "new_path": "java/common/rules/java_runtime.bzl"
    },
    {
      "type": "modify",
      "old_id": "7f6887a97a7859e03e415f49b9ba3603f28bc63a",
      "old_mode": 33188,
      "old_path": "test/repo/BUILD.bazel",
      "new_id": "6522f9712725529bb6928a86f31592d739932ec9",
      "new_mode": 33188,
      "new_path": "test/repo/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1be13d43a131ac8abea99e2be36ec5d953cda963",
      "old_mode": 33188,
      "old_path": "test/repo/MODULE.bazel",
      "new_id": "85f99283c3387ca1f642e56664f41a29aab97ff9",
      "new_mode": 33188,
      "new_path": "test/repo/MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "872e89a70af8ce9b012e571bba6dd48df00a4a14",
      "old_mode": 33188,
      "old_path": "test/repo/WORKSPACE",
      "new_id": "08589c206108281edb59ddb85a2f12986e015500",
      "new_mode": 33188,
      "new_path": "test/repo/WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7307dfdfd734479af430eeb9d6ae1440327b371b",
      "new_mode": 33261,
      "new_path": "test/repo/src/MakeVarTest.sh"
    },
    {
      "type": "modify",
      "old_id": "34889258506ef9ff7b07ff59e00a21684346086f",
      "old_mode": 33188,
      "old_path": "toolchains/java_toolchain_alias.bzl",
      "new_id": "54973c0f78ac8150f546b2a7ec465ed3f67aefd2",
      "new_mode": 33188,
      "new_path": "toolchains/java_toolchain_alias.bzl"
    }
  ]
}
