)]}'
{
  "commit": "1aaa03b7296e26ff2ad5a7667f6ea71fa55ca1f8",
  "tree": "bef2b80e1d949ba8970b1b9308237d04c53a2179",
  "parents": [
    "3c570c224074a5d2990f9e34dfd4aaff753ed23c"
  ],
  "author": {
    "name": "dawasser",
    "email": "dawasser@google.com",
    "time": "Sun Jun 23 23:18:30 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sun Jun 23 23:19:27 2024 -0700"
  },
  "message": "Always build `android_local_test`s with final resources.\n\nThis is because `android_local_test`s directly consume the generated R class\n`compile_jar` unlike an `android_binary` which builds against the `compile_jar`,\nbut bundles the `output_jar` into the final binary.\n\nAlso, it appears that generating the non-final R classes may result in\nincorrect resource IDs - likely because the build system still expects a final\nresource jar after the current one.\n\nPiperOrigin-RevId: 645978875\nChange-Id: Ica7f5829460c30c241643d00906947ff9c64e863\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f20be0a99d8e837c043e948cac33571765f61557",
      "old_mode": 33188,
      "old_path": "rules/android_binary_internal/impl.bzl",
      "new_id": "8ab8dd11e7436fb3cf6661e5004b5b7e7aa5959d",
      "new_mode": 33188,
      "new_path": "rules/android_binary_internal/impl.bzl"
    },
    {
      "type": "modify",
      "old_id": "c854417c29ab16805a15d40048519b2549e9e14d",
      "old_mode": 33188,
      "old_path": "rules/android_local_test/impl.bzl",
      "new_id": "5d21a904f6cb7eb348fe6b7cc5fd894c06f0fe51",
      "new_mode": 33188,
      "new_path": "rules/android_local_test/impl.bzl"
    },
    {
      "type": "modify",
      "old_id": "9cd50536811f8c8c58838620c0841164956def6b",
      "old_mode": 33188,
      "old_path": "rules/resources.bzl",
      "new_id": "ea3a52a687efee4b9b461e94da35c4f26978ae60",
      "new_mode": 33188,
      "new_path": "rules/resources.bzl"
    }
  ]
}
