)]}'
{
  "commit": "cf4aa5b67d9f98fe3d216999aae6b997d5699f21",
  "tree": "d25e5ee8c039ec0c42e036f8834bc43abca4d26d",
  "parents": [
    "23fef01b03f111696adc398c7f1b0a42726268c6"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Sat Jun 06 08:44:41 2026 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Sat Jun 06 08:44:41 2026 +0200"
  },
  "message": "Add target parameter to gerrit_plugin_dependency_tests\n\ngerrit_plugin_dependency_tests() previously hardcoded :NAME__plugin\nas the runtime-classpath-providing target. That worked for plugins\nbuilt via gerrit_plugin(), but blocked the same runtime-JAR checks\nfor plugins that ship a standalone java_library -- e.g. shared\nOAuth/lib modules consumed by a sibling java_binary, where there is\nno :NAME__plugin target.\n\nAdd an optional `target` parameter that, when provided, overrides\nthe default :%s__plugin derivation. Existing callers are unaffected:\nomitting `target` keeps the previous behavior.\n\nChange-Id: Ib84e6f67cb8d38802684b1211aa94a6a3abb2b76\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b1b7431fd39a4d1b5236dbb00422002c81250c7",
      "old_mode": 33188,
      "old_path": "gerrit_plugin.bzl",
      "new_id": "c59ce2b40fb7de2b2a42b7d4b1757e9037d99c92",
      "new_mode": 33188,
      "new_path": "gerrit_plugin.bzl"
    }
  ]
}
