)]}'
{
  "commit": "6bb53061432c59b6ea043cbebf9deae8c8bee4fd",
  "tree": "b924395715e6181238c084c7e262ce1593cf203f",
  "parents": [
    "865f285e07e4baae912a51182153b9fa8723cb13"
  ],
  "author": {
    "name": "Fabian Meumertzheim",
    "email": "fabian@meumertzhe.im",
    "time": "Fri Nov 15 14:01:19 2024 -0800"
  },
  "committer": {
    "name": "rules_java Copybara",
    "email": "noreply@google.com",
    "time": "Fri Nov 15 14:02:02 2024 -0800"
  },
  "message": "Copy over runfiles library from Bazel\n\nCopybara Import from https://github.com/bazelbuild/rules_java/pull/239\n\nBEGIN_PUBLIC\nCopy over runfiles library from Bazel (#239)\n\nThe runfiles library can be maintained independently of Bazel releases and `bazel_tools` can refer to it via an alias.\n\nAlso set flags to build and test with a hermetic JDK 8 to ensure compatibility with that version.\n\nCloses #239\nEND_PUBLIC\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_java/pull/239 from fmeum:runfiles 6428328ba2bb206a281e7c02e80827f638216d96\nPiperOrigin-RevId: 696993940\nChange-Id: Id2ee9f4f2d15a1063c4db1e913b375ba40b8e439\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef436251b90b0c6050e539df1a974d10d10d1d0c",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "86e15abe9b3408879e4496d011a842ecf269ca13",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "77f7bb585ac190eeb4bd23d2429cd79c8c985582",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "ec262421c69eac556344fb5ab01f55180c5d993a",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "49422df836ed7603800a719ee747bfc3c853fe92",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "f58f31c26c42fb720b098e240e7290a8fd8956d1",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "792e45f7757f8d413f5d70c0eb3e539180035df7",
      "new_mode": 33188,
      "new_path": "java/runfiles/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6dc533001c299e689fda3127897fb702e2866860",
      "new_mode": 33188,
      "new_path": "java/runfiles/src/main/java/com/google/devtools/build/runfiles/AutoBazelRepository.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b0ce9d2d508a0326b445eb48c3c50dfe32b37a9",
      "new_mode": 33188,
      "new_path": "java/runfiles/src/main/java/com/google/devtools/build/runfiles/AutoBazelRepositoryProcessor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd351b7340fbf000d004e8278a49711a1e64f29f",
      "new_mode": 33188,
      "new_path": "java/runfiles/src/main/java/com/google/devtools/build/runfiles/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bec2091a12b278e93fa4074026a3df120d58ccf3",
      "new_mode": 33188,
      "new_path": "java/runfiles/src/main/java/com/google/devtools/build/runfiles/Runfiles.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73f0b98eeb2c26d7d7ef3008650955af8a12d173",
      "new_mode": 33188,
      "new_path": "java/runfiles/src/main/java/com/google/devtools/build/runfiles/Util.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d4f568d563cf3ddc463d0083b677aa35b85fe2c",
      "new_mode": 33188,
      "new_path": "test/repositories.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67a11ca55ff70350d2755547e91d7da35b5c8264",
      "new_mode": 33188,
      "new_path": "test/runfiles/src/test/java/com/google/devtools/build/runfiles/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "035a0b52d1beecb3da705f4bf43e1c22ea119355",
      "new_mode": 33188,
      "new_path": "test/runfiles/src/test/java/com/google/devtools/build/runfiles/RunfilesTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38273261a964a64d5f3aaba7c0cf46588fb676c8",
      "new_mode": 33188,
      "new_path": "test/runfiles/src/test/java/com/google/devtools/build/runfiles/UtilTest.java"
    }
  ]
}
