)]}'
{
  "commit": "c83725bbd83ebd4e099c0259a91be4b6aa7876f1",
  "tree": "c5cb441580598063a5aaa7850d76eab02c5b3655",
  "parents": [
    "18fa840216958359dc43466f3e70d96add38edbb"
  ],
  "author": {
    "name": "Guodong Li",
    "email": "guodongli@google.com",
    "time": "Fri Oct 08 15:00:10 2021 -0700"
  },
  "committer": {
    "name": "Guodong Li",
    "email": "guodongli@google.com",
    "time": "Mon Oct 11 22:57:32 2021 +0000"
  },
  "message": "go/analysis/passes/loopclosure: add typeparams test\n\ntestdata/src/typeparams is similar to testdata/src/a but\nuses type parameters.\n\nChange-Id: Ia92f146089da4b1a3743c265181127ca886a71ad\nReviewed-on: https://go-review.googlesource.com/c/tools/+/354701\nTrust: Guodong Li \u003cguodongli@google.com\u003e\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0916f5e6fdc31098fc6b22b51012415e83780361",
      "old_mode": 33188,
      "old_path": "go/analysis/passes/loopclosure/loopclosure_test.go",
      "new_id": "1498838d7ff1c9d07711beaf68ad95de29bbd7f3",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/loopclosure/loopclosure_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55e129c0ab0966079db706237d1df7b4d43d7727",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/loopclosure/testdata/src/typeparams/typeparams.go"
    }
  ]
}
