)]}'
{
  "commit": "46627c3f6a8c9b2c1ee12827380d3d10781be39e",
  "tree": "439727de008b02bd80c940e2795e903ec333fcbb",
  "parents": [
    "be6b66b3c8fcf6925fdf0927cfa365d6f49121bd"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Wed Apr 20 10:21:29 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Apr 20 10:22:10 2022 -0700"
  },
  "message": "Use more early returns in Balsa.\n\nIn most places, this reduces nesting.  Even where it does not, it generally\nimproves readability.\n\nAlso remove `else` wherever unnecessary because the `if` branch already ends\nwith a return, break, or continue statement.\n\nIn some places, invert `if` condition to do early return on error and make the\nhappy path less indented, in the spirit of go/gotip/episodes/1.  In some other\nplaces, invert the condition to make the shortest path indented, or simply to\nreduce nesting.\n\nPiperOrigin-RevId: 443129286\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8416b966dde2b5ff8a270b814edca8ac55ab2d7c",
      "old_mode": 33188,
      "old_path": "quiche/common/balsa/balsa_frame.cc",
      "new_id": "67a8c241cf1274cab3285d3dee6f49ca93901d14",
      "new_mode": 33188,
      "new_path": "quiche/common/balsa/balsa_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "8ab304b303767a50e3eae72dcf29fe8d912f604e",
      "old_mode": 33188,
      "old_path": "quiche/common/balsa/balsa_headers.cc",
      "new_id": "469d23f0f627d1054c9157068754efa68bfac7b3",
      "new_mode": 33188,
      "new_path": "quiche/common/balsa/balsa_headers.cc"
    }
  ]
}
