)]}'
{
  "commit": "633fee62fe8f6354c37d1f13861cb76ca0db4bbb",
  "tree": "ff4780bd1ee89f290b77b7d8f3f50edb4417c154",
  "parents": [
    "aea31dd66eb1e4a4cb21d12e212fc9fdcb1bf5b6"
  ],
  "author": {
    "name": "Kevin Lubick",
    "email": "kjlubick@google.com",
    "time": "Mon Sep 18 14:11:12 2023 -0400"
  },
  "committer": {
    "name": "SkCQ",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Mon Sep 18 18:29:22 2023 +0000"
  },
  "message": "Use skerr.Wrap more in httputils\n\nWe got a bit confused when diagnosing a failing RPC call because\nwe weren\u0027t sure where the \"return error on non 2XX\" logic was\ncoming in. Had we been wrapping the error, the file location\nwould have been more clear.\n\nChange-Id: I81d2a7d908b2633ad0f1f474cd847d787109f7d0\nReviewed-on: https://skia-review.googlesource.com/c/buildbot/+/757316\nCommit-Queue: Kevin Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08a3356bf8d27f8ca10f28db5150db3e324c930b",
      "old_mode": 33188,
      "old_path": "go/httputils/BUILD.bazel",
      "new_id": "009b937e498e6ade3faa06ff04748e333079ab54",
      "new_mode": 33188,
      "new_path": "go/httputils/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "7b457d3608ee6fe43fbfcb2c09a1e3a79911a856",
      "old_mode": 33188,
      "old_path": "go/httputils/http.go",
      "new_id": "9d36ad9ecf79966f3ca0cf29f40bf6dfb7dabc57",
      "new_mode": 33188,
      "new_path": "go/httputils/http.go"
    }
  ]
}
