)]}'
{
  "commit": "7fb9287c45d8cb176a59378f98c6eaccb5f8968b",
  "tree": "b27ad1c481b0a997fdca4e9232d361cc1c46dcf1",
  "parents": [
    "6924c3a669dcf3a3c0e30a539d1d4b45efaa6895"
  ],
  "author": {
    "name": "Adam Cozzette",
    "email": "acozzette@google.com",
    "time": "Mon Jul 31 11:21:21 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jul 31 11:27:31 2023 -0700"
  },
  "message": "Simplify Java text format parser\n\n`ConsumeFieldValue()` has some special logic for handling Any fields, but this\ndoes not seem to be necessary since `mergeField` can handle Any fields on its\nown. This CL therefore deletes the Any-related logic from\n`ConsumeFieldValue()`.\n\nPiperOrigin-RevId: 552540364\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d16c7bde16f34ba8623ad86114200574df98db7a",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/TextFormat.java",
      "new_id": "6d9f378890bd4742e0260db9a73fd60b62d099ed",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/TextFormat.java"
    }
  ]
}
