)]}'
{
  "commit": "e06bb23b23e08e5557fe54da97e033eab770465b",
  "tree": "df926390586e504a46d94acf5ec98a3836364a36",
  "parents": [
    "5f71e54c5fa7089b3ff92f30ec58b675a7366754"
  ],
  "author": {
    "name": "Keith Smiley",
    "email": "keithbsmiley@gmail.com",
    "time": "Mon Jul 13 04:46:35 2026 -0700"
  },
  "committer": {
    "name": "rules_java Copybara",
    "email": "noreply@google.com",
    "time": "Mon Jul 13 04:46:55 2026 -0700"
  },
  "message": "Return repo_metadata from repository_rules (#367)\n\nThis is used by bazel to determine that these rules are remotely\ncacheable with the remote repo contents cache.\n\nCloses #367\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_java/pull/367 from keith:ks/return-repo_metadata-from-repository_rules f9d9c79fce4d90ca021368b268dac7fd4a879b8c\nPiperOrigin-RevId: 946959010\nChange-Id: Ic5537bf0e2b825d67061be55f61250e770e279b7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b2086dc1befaac46f51c3bd85c93be5428bf133e",
      "old_mode": 33188,
      "old_path": "java/rules_java_deps.bzl",
      "new_id": "c9742f94bd2c7074a8990d90dabf3d6e6a8583d7",
      "new_mode": 33188,
      "new_path": "java/rules_java_deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "769c2d1911ec40a768d22a1fbd1da63278d342ee",
      "old_mode": 33188,
      "old_path": "toolchains/local_java_repository.bzl",
      "new_id": "88115bb763ea4b83528f8595319155c471adfeb6",
      "new_mode": 33188,
      "new_path": "toolchains/local_java_repository.bzl"
    },
    {
      "type": "modify",
      "old_id": "65bbe482a76ada7be7329f2f10c4293860514608",
      "old_mode": 33188,
      "old_path": "toolchains/remote_java_repository.bzl",
      "new_id": "500beb7b75d178917aa9d46abb9edc61fc860a71",
      "new_mode": 33188,
      "new_path": "toolchains/remote_java_repository.bzl"
    }
  ]
}
