)]}'
{
  "commit": "c03e5c28b0de2baba6bca5e509da618d0c3a4692",
  "tree": "410b8e72400d1d8617bfb29bb949a8b70045a901",
  "parents": [
    "6a6fd991e914cbc2859fd968949132085277a6d0"
  ],
  "author": {
    "name": "Nikolay Edigaryev",
    "email": "edigaryev@gmail.com",
    "time": "Wed Jul 31 17:35:01 2024 +0000"
  },
  "committer": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Mon Aug 05 15:06:34 2024 +0000"
  },
  "message": "go/packages: do not nullify Fset when NeedSyntax is set\n\nCurrently, Fset is initialized when either NeedTypes or NeedSyntax are set in newLoader().\n\nHowever, later in refine() it is nullified using a different condition that doesn\u0027t take NeedSyntax into account.\n\nUse the inverse condition to that of in newLoader() when deciding on whether to nullify Fset or not.\n\nResolves https://github.com/golang/go/issues/48226.\n\nChange-Id: Ic7c05dfe3337d5cf14aa185350a8e766e224c898\nGitHub-Last-Rev: a9068719f659ac11a5846d9b8c46850b2103aa77\nGitHub-Pull-Request: golang/tools#506\nReviewed-on: https://go-review.googlesource.com/c/tools/+/601239\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4529c5db6de85b18d39038490dcd628ffc024e8",
      "old_mode": 33188,
      "old_path": "go/packages/packages.go",
      "new_id": "0b6bfaff8087f17f5cfdf1f22dede42e3e5d3dc9",
      "new_mode": 33188,
      "new_path": "go/packages/packages.go"
    },
    {
      "type": "modify",
      "old_id": "2a2e5a01054561af0b3674c883d2efc14f95f37e",
      "old_mode": 33188,
      "old_path": "go/packages/packages_test.go",
      "new_id": "26dbc13df31eb8126931db7c91b58d3684bb271e",
      "new_mode": 33188,
      "new_path": "go/packages/packages_test.go"
    }
  ]
}
