)]}'
{
  "commit": "459a8a94e04a19bde7173ef7cf2db369c2e62e2d",
  "tree": "5a052801fcb1450ddf5034a5069dbbdab1789529",
  "parents": [
    "cef3934fbc63f5e121abb8f88d3799961ac95b59"
  ],
  "author": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Sun Feb 18 14:41:31 2018 -0800"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Tue Feb 20 13:52:11 2018 +0000"
  },
  "message": "compiler: look through aliases for type compatibility\n\nAliases are supposed to be identical to the type being aliased, so\nquestions about type compatibility need to always ignore aliases,\nexcept for error messages involving the type name.\n\nThe test case for this is https://golang.org/cl/94995.\n\nFixes golang/go#23912\n\nChange-Id: Ic3500b9689476239367d73dfd987ee91ea649a13\nReviewed-on: https://go-review.googlesource.com/94996\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40eccfcadcaf8b70a7b04abf55d7adf1a6c4faf9",
      "old_mode": 33188,
      "old_path": "go/types.cc",
      "new_id": "11924e6e224f027ecee12be8372cd6c23ae4345a",
      "new_mode": 33188,
      "new_path": "go/types.cc"
    }
  ]
}
