)]}'
{
  "commit": "6b652e73cf10ff0bfcf69c13e2188e77cdb75448",
  "tree": "594b23765d285a1835fbdea82a09568a0f76d154",
  "parents": [
    "727cefdcbf8c05b8c30a010cfb26f5b7c78ca701"
  ],
  "author": {
    "name": "Hadi Ravanbakhsh",
    "email": "ravanbakhsh@google.com",
    "time": "Thu Feb 22 11:49:31 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Feb 22 11:50:23 2024 -0800"
  },
  "message": "WithOneofAlwaysSet takes effect only for fields that are not \"unset\"\n\nPreviously, this was being addressed by setting oneof_fields_policies_ explicitely during WithOneofAlwaysSet. However, a field could get unset implicitely using \"WithFieldsUnset\". So, instead of tracking oneof_fields_policies_ for all fields, we deduce implicite policies during reading of the oneof field policy.\n\nPiperOrigin-RevId: 609448138\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "762c9c38694d95311908b811b7b964d380ce0ad1",
      "old_mode": 33188,
      "old_path": "domain_tests/arbitrary_domains_protobuf_test.cc",
      "new_id": "91d0ac98edeada8c57dcb2531c76f9cc83cfc1b9",
      "new_mode": 33188,
      "new_path": "domain_tests/arbitrary_domains_protobuf_test.cc"
    },
    {
      "type": "modify",
      "old_id": "821ada13da39251be8ecb37e7523f5bc615bd393",
      "old_mode": 33188,
      "old_path": "fuzztest/internal/domains/protobuf_domain_impl.h",
      "new_id": "fa18e653689ef7895604e99844566744669ab391",
      "new_mode": 33188,
      "new_path": "fuzztest/internal/domains/protobuf_domain_impl.h"
    }
  ]
}
