)]}'
{
  "commit": "aea19964b30cc06204f1347f9b60d148255d553f",
  "tree": "6eff6cdbb3d32f9abb7d669801a9d4c71ce48208",
  "parents": [
    "b955165ebdcc5a8ba9c267230d6305f4e3d9c118"
  ],
  "author": {
    "name": "Joshua Haberman",
    "email": "haberman@google.com",
    "time": "Fri Oct 13 15:52:37 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 13 15:54:32 2023 -0700"
  },
  "message": "Late-bind on whether a field type is packable.\n\nThis simplifies the logic when the type of a field is only known at a later time (when the field is resolved).\n\nThis brings upb in line with the C++ behavior.\n\nPiperOrigin-RevId: 573338934\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94bd0a5f3e614dfaaa1a8d18a0577e39ac5da32a",
      "old_mode": 33188,
      "old_path": "upb/reflection/field_def.c",
      "new_id": "537d05ef85a756f27ea5c6bc856b2400c776a662",
      "new_mode": 33188,
      "new_path": "upb/reflection/field_def.c"
    }
  ]
}
