)]}'
{
  "commit": "117a486e6b4a6ae921e61ee36681456563440985",
  "tree": "e444f66c200167c6889cd4c1eba8104586b2fb4c",
  "parents": [
    "4eb5c4f141ea44231472dcffbe23652874a30203",
    "ee20ddf1f71a4f7eb6e7b5dff2d13125f81ce480"
  ],
  "author": {
    "name": "Rob Findley",
    "email": "rfindley@google.com",
    "time": "Thu Oct 05 13:00:30 2023 -0400"
  },
  "committer": {
    "name": "Rob Findley",
    "email": "rfindley@google.com",
    "time": "Thu Oct 05 13:02:47 2023 -0400"
  },
  "message": "all: merge master (ee20ddf) into gopls-release-branch.0.14\n\nAlso add back the replace directive, and tidy.\n\nFor golang/go#63220\n\nConflicts:\n\n- gopls/go.sum\n\nMerge List:\n\n+ 2023-10-05 ee20ddf1f internal/refactor/inline: permit return conversions in tailcall\n+ 2023-10-05 db1d1e0d3 gopls/internal/lsp: go to definition from embed directive\n+ 2023-10-05 2be977ecc internal/refactor/inline: work around channel type misformatting\n+ 2023-10-04 0ba9c8439 internal/fuzzy: several improvements for symbol matching\n+ 2023-10-04 c2725ad84 gopls: update x/telemetry dependency\n+ 2023-10-03 e8722c010 go/types/internal/play: show types.Selection information\n+ 2023-10-03 a819c616c internal/refactor/inline: eliminate unnecessary binding decl\n+ 2023-10-03 102b64b54 internal/refactor/inline: tweak everything-test docs again\n+ 2023-10-03 197e2c432 internal/refactor/inline: fix broken tests\n+ 2023-10-03 586b21ae0 internal/refactor/inline: elide redundant braces\n+ 2023-10-02 ca34416d4 internal/refactor/inline: fallible constant analysis\n+ 2023-10-02 6a38a5f6f internal/refactor/inline: use default working directory\n+ 2023-10-02 c6d331deb internal/refactor/inline: don\u0027t add same import PkgName twice\n+ 2023-10-02 1058109b6 internal/refactor/inline: don\u0027t insert unnecessary parens\n+ 2023-10-02 d8e94f203 internal/refactor/inline: fix bug in shadow detection\n+ 2023-10-02 0adbf9c67 gopls/internal/lsp: simplify the telemetry prompt\n+ 2023-10-02 2ed429843 go/analysis/analysistest: format golden files before comparing\n+ 2023-09-28 451716b51 internal/refactor/inline: consider \"\", 0.0, 1.0 duplicable\n+ 2023-09-28 792f91f70 internal/refactor/inline: tweak everything test for cgo\n+ 2023-09-28 941629930 internal/refactor/inline: fix pkgname shadowing bug\n+ 2023-09-28 4cd12d6da gopls/internal/lsp/fake: don\u0027t set a completion budget for tests\n+ 2023-09-28 57ecf488e gopls/internal/lsp: hover over embed directives\n+ 2023-09-28 6de34480a gopls/internal/lsp/cache: remove snapshot.typeCheckMu\n+ 2023-09-27 7f23bc81d gopls/internal/regtest/source/completion: reuse functionCallSnippet in unimported completion\n+ 2023-09-27 3d03fbd05 gopls/internal/lsp: use matcher score in ranking unimported candidates\n+ 2023-09-27 7577387a8 gopls/internal/lsp/source: don\u0027t complete to golang.org/toolchain\n+ 2023-09-27 4b34fbf5f internal/refactor/inline: fix bug discard receiver and spread\n+ 2023-09-27 6ec9b0f07 internal/refactor/inline: refine \"last ref to caller local\"\n+ 2023-09-27 08bdfeca0 internal/refactor/inline: split up the big table\n+ 2023-09-27 486787ef4 gopls/internal/lsp/source: Add ui.complete.completeFunctionCalls toggle\n+ 2023-09-27 9d2d0e853 gopls: set a context deadline after minimal completion results\n+ 2023-09-26 169105a90 internal/refactor/inline: insert conversions during substitution\n+ 2023-09-26 b3ada30db internal/refactor/inline: analyze callee effects\n+ 2023-09-26 160210312 internal/refactor/inline: skip cgo tests on non-cgo builders\n+ 2023-09-26 1c8e684dd internal/refactor/inline: sound treatment of named results\n+ 2023-09-26 d32f97a6d internal/refactor/inline: eliminate Callee.BodyIsReturnExpr\n+ 2023-09-26 f4abeaefa go/analysis/passes/directive: use strings.Cut\n+ 2023-09-26 c42ed47c5 internal/refactor/inline: reject attempts to inline in cgo code\n+ 2023-09-26 313150aa0 internal/refactor/inline: x++ counts as assignment in escape\n+ 2023-09-26 d6f1bb710 internal/refactor/inline: ignore line directives in testing\n\nChange-Id: I97157c76bd781c03aef407b86ac1da209846f99a\n",
  "tree_diff": []
}
