)]}'
{
  "commit": "ba500734c3d2c72f2c2f31ef7c0ee917c71f17b2",
  "tree": "87aeee30e33ee27a77f5cee05ee7fc9dfccf08ff",
  "parents": [
    "ee24ef2300ae2b6242e52575dcb01f4b486b2f2c"
  ],
  "author": {
    "name": "Joshua Haberman",
    "email": "haberman@google.com",
    "time": "Fri Jun 16 15:12:10 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jun 16 15:13:18 2023 -0700"
  },
  "message": "Split the JSON rules out of the main BUILD file and removed obsolete forwarding headers\n\nPiperOrigin-RevId: 541016462\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "045f187011e1c16e5b475b91f498852349968581",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "549ef0bc0d16fced91b5a120e8979cae4d8144b2",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "b925913f507140b3a3f14a90a26220afb0bccc2f",
      "old_mode": 33261,
      "old_path": "cmake/make_cmakelists.py",
      "new_id": "7b2851f7fe5f92a559b698317e3b4cbbdb89a870",
      "new_mode": 33261,
      "new_path": "cmake/make_cmakelists.py"
    },
    {
      "type": "modify",
      "old_id": "3420557ea9090e3e81a70026a8973e6d6245d405",
      "old_mode": 33188,
      "old_path": "upb/conformance/BUILD",
      "new_id": "74b2fc043d4e1a6a9de15da02195609f45825e33",
      "new_mode": 33188,
      "new_path": "upb/conformance/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "facb3aa68fb2900505317275722b357da430ff0f",
      "new_mode": 33188,
      "new_path": "upb/json/BUILD"
    },
    {
      "type": "delete",
      "old_id": "816bf013dbc29e594be39ae830a9acc80a7eee11",
      "old_mode": 33188,
      "old_path": "upb/json_decode.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8189956fd05d2945f1c4c27362ffea6b31bd77f2",
      "old_mode": 33188,
      "old_path": "upb/json_encode.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6fbf7bf693a6f8daec22f4d82d07800ea2de2915",
      "old_mode": 33188,
      "old_path": "upb/test/BUILD",
      "new_id": "9d8b658c5db76dc2be33540ac130635b8bafc79a",
      "new_mode": 33188,
      "new_path": "upb/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "7d44ef7954466033f19bc1ca2d36b7ad6fbc4b8b",
      "old_mode": 33188,
      "old_path": "upb/util/required_fields_test.cc",
      "new_id": "a7b499822ecf38aeec1613d3721c415bf00f3647",
      "new_mode": 33188,
      "new_path": "upb/util/required_fields_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ef348b5095719ce419893d82d403ec316d6df117",
      "old_mode": 33188,
      "old_path": "upbc/BUILD",
      "new_id": "4283699e2beefc0e643d40f98125c766b4c09f4c",
      "new_mode": 33188,
      "new_path": "upbc/BUILD"
    }
  ]
}
