)]}'
{
  "commit": "7f86060aae572ca1aab356712d3d3a433e13565a",
  "tree": "0c9372bf9add9853689ba3e87c1acfcff36f9f8b",
  "parents": [
    "44baf91cc1a9eeb8d5492472afef8d117fffa6d6"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Mon Aug 24 17:01:40 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Aug 24 17:04:58 2026 -0700"
  },
  "message": "Avoid unchecked cast warnings in TextFormat.parse\n\nUse Class.cast instead of unchecked casts to eliminate @SuppressWarnings(\"unchecked\") in TextFormat.parse overloads.\n\nShouldn\u0027t be a performance problem - this is only available in full runtime (not android) where hotspot has a class.cast intrinsic (and text proto parsing is relatively slow anyway, this won\u0027t be the bottleneck).\n\nPiperOrigin-RevId: 970171466\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "209d71291406a2ed161c1421dd7f72bbd1d63bf6",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/TextFormat.java",
      "new_id": "9458d6b4f79dfcf303031c31e2abd8c8fe098d20",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/TextFormat.java"
    }
  ]
}
