)]}'
{
  "commit": "989105fa80f3496483efbd13097d02ea1ebb15a0",
  "tree": "be4c626b5f833aaa4f91960e93655be3d39c16d7",
  "parents": [
    "46911f51088eb441a076ab2d84f92c4f9b7f5704"
  ],
  "author": {
    "name": "Hadi Ravanbakhsh",
    "email": "ravanbakhsh@google.com",
    "time": "Fri Sep 16 11:21:47 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Sep 16 11:22:14 2022 -0700"
  },
  "message": "Adds With\u003cType\u003eFieldsTransformed method to transform default domains without the need to specify them.\n\nThis is essential for cases where the default domain varies for different fields, but they could have the same transformation. For example, if we want to drop 0 value from all enum domains, we can use transformers.\n\nPiperOrigin-RevId: 474859870\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe36d9303f415e61d11acd7c8377d8cb206e6711",
      "old_mode": 33188,
      "old_path": "e2e_tests/functional_test.cc",
      "new_id": "b547fda8ad88d916cefe247485cfbdeaf3081939",
      "new_mode": 33188,
      "new_path": "e2e_tests/functional_test.cc"
    },
    {
      "type": "modify",
      "old_id": "858eede5a1bbb4a5d52b374fb7d0b2f1c9f62fb4",
      "old_mode": 33188,
      "old_path": "e2e_tests/testdata/fuzz_tests_for_functional_testing.cc",
      "new_id": "298bd19fb0c498237170c3bdbedea4311b2fb4a5",
      "new_mode": 33188,
      "new_path": "e2e_tests/testdata/fuzz_tests_for_functional_testing.cc"
    },
    {
      "type": "modify",
      "old_id": "caa4bd0266980e28aea7a5b44da4dd12bddb143c",
      "old_mode": 33188,
      "old_path": "fuzztest/internal/protobuf_domain.h",
      "new_id": "ff101b9b3be74e5eec77cff023375f9d8dc1ffa2",
      "new_mode": 33188,
      "new_path": "fuzztest/internal/protobuf_domain.h"
    }
  ]
}
