)]}'
{
  "commit": "aef7514ad80ae6b7c366b7b72dfde40f366498cb",
  "tree": "906ca9a74c541a20a5d8203ebd280258536b83d1",
  "parents": [
    "d649cd8dc67d26904f8d884e9b0f4abd70fedfc1"
  ],
  "author": {
    "name": "Googler",
    "email": "cushon@google.com",
    "time": "Mon Mar 10 14:17:16 2025 -0700"
  },
  "committer": {
    "name": "rules_java Copybara",
    "email": "noreply@google.com",
    "time": "Mon Mar 10 14:17:50 2025 -0700"
  },
  "message": "Add java_library outputs to validation outputs\n\nThis ensures that compilation actions are performed for libraries that are only used as neverlink dependencies, to ensure that any compilation errors are reported.\n\nThe minimize the number of additional validation actions, the validation is done for targets that set neverlink, and their transitive runtime dependencies, so anything that is used as a transitive neverlink dep is covered.\n\nPiperOrigin-RevId: 735509081\nChange-Id: I76b30e68c8b37eca165861e893ec595cb3040d6c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a43b451758a93deb5b850dfef53b4d75313093d7",
      "old_mode": 33188,
      "old_path": "java/common/rules/impl/basic_java_library_impl.bzl",
      "new_id": "cf7c5c197370f22e7d0d8bd7f72d921d35c32b7e",
      "new_mode": 33188,
      "new_path": "java/common/rules/impl/basic_java_library_impl.bzl"
    },
    {
      "type": "modify",
      "old_id": "93114300b56e97469cd138a5362c6cdf3b8e7655",
      "old_mode": 33188,
      "old_path": "java/common/rules/impl/java_binary_impl.bzl",
      "new_id": "a5a14d04cc5699ac4c15a0eaa2e77a6c86a4b77d",
      "new_mode": 33188,
      "new_path": "java/common/rules/impl/java_binary_impl.bzl"
    }
  ]
}
