)]}'
{
  "commit": "fd15e0fe894866ebff17ca3503d3706a967b061a",
  "tree": "c8f84a3a7e019710264bbf55d5b95db6ce1077b1",
  "parents": [
    "792c8776358f0c8689d84eef0d0c966937d560fb"
  ],
  "author": {
    "name": "andig",
    "email": "cpuidle@gmail.com",
    "time": "Sat Oct 18 11:46:11 2025 +0000"
  },
  "committer": {
    "name": "Sean Liao",
    "email": "sean@liao.dev",
    "time": "Tue Oct 21 13:30:32 2025 -0700"
  },
  "message": "x/oauth2: populate RetrieveError from DeviceAuth\n\nEndpoints may return errors when attempting to request device\nauthorization. Currently, these error codes are ignored and an\notherwise empty RetrieveError returned. This change populates\nthe RetrieveError similar to the oauth2 token exchange.\n\nFixes golang/go#75759\n\nChange-Id: Ic00fecce290d3d3b4a40697b54ce74cc8cacab4d\nGitHub-Last-Rev: 32c6ab5b8c0f8c2624cba0d536224a1fefcf0665\nGitHub-Pull-Request: golang/oauth2#794\nReviewed-on: https://go-review.googlesource.com/c/oauth2/+/709215\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e99c92f39c784fb8e9c8dbfee766365c8657c88e",
      "old_mode": 33188,
      "old_path": "deviceauth.go",
      "new_id": "e783a94374822a9c2c313148020e272a4eacc08a",
      "new_mode": 33188,
      "new_path": "deviceauth.go"
    },
    {
      "type": "modify",
      "old_id": "0e61a2559092023ed116184d4552f51431b97b2b",
      "old_mode": 33188,
      "old_path": "deviceauth_test.go",
      "new_id": "608f6f38e6bade31bc68e7b3342ae4c263da5b72",
      "new_mode": 33188,
      "new_path": "deviceauth_test.go"
    },
    {
      "type": "modify",
      "old_id": "5db78f21e631cf848d004d4b1e82d3cb77bc0bdd",
      "old_mode": 33188,
      "old_path": "oauth2_test.go",
      "new_id": "e996b8013c15f35bbc645580caca39eb7a3ad5d1",
      "new_mode": 33188,
      "new_path": "oauth2_test.go"
    }
  ]
}
