)]}'
{
  "commit": "56dc8684fb5a059b3380a465860d86edc2b6c708",
  "tree": "71be6fcfb449bf86560fa6d0e5c0f17bff1da3f5",
  "parents": [
    "50d32be0ffdaf5f1eb331d3d5da0a984e1830eb0",
    "a297bfd9847df3a44ed5943003c8e4acf197b066"
  ],
  "author": {
    "name": "Rob Findley",
    "email": "rfindley@google.com",
    "time": "Tue Feb 06 20:42:00 2024 +0000"
  },
  "committer": {
    "name": "Rob Findley",
    "email": "rfindley@google.com",
    "time": "Tue Feb 06 20:42:17 2024 +0000"
  },
  "message": "all: merge master (a297bfd) into gopls-release-branch.0.15\n\nFor golang/go#64973\n\nConflicts:\n\n- gopls/go.mod\n- gopls/go.sum\n\nMerge List:\n\n+ 2024-02-06 a297bfd98 go/callgraph/rta: audit for types.Alias safety\n+ 2024-02-06 08393e066 cmd/deadcode: audit for types.Alias safety\n+ 2024-02-06 37586e4e3 internal/apidiff: audit for types.Alias safety\n+ 2024-02-06 6d4ccf2ad gopls/internal/cache: prime goimports cache asynchronously\n+ 2024-02-06 8b6359d83 gopls/internal/cache: share goimports state for GOMODCACHE\n+ 2024-02-06 2bb7f1c0c gopls/internal/test/integration/bench: improve completion benchmarks\n+ 2024-02-06 f6dc1e9b7 internal/imports: merge init and newModuleResolver\n+ 2024-02-06 4f6024ea3 internal/gopathwalk: walk directories concurrently\n+ 2024-02-06 8fcb5f023 gopls/internal/test/marker: skip on LUCI solaris builders\n+ 2024-02-06 08bd7281e gopls/internal/test/integration: add a test for an inner go.work file\n+ 2024-02-06 aee2e7643 gopls/internal/settings: deprecate \"allowModfileModifications\"\n+ 2024-02-05 ddb71b012 gopls/internal/cache: remove findWorkspaceModFile\n+ 2024-02-05 365517a55 gopls/internal/cache: detect and reinit on workspace vendor changes\n+ 2024-02-05 0be034b1e internal/aliases: Adds an internal alias package.\n+ 2024-02-05 8efa10c95 internal/imports: add a benchmark for the initial mod cache scan\n+ 2024-02-05 df03d7d47 gopls/internal/golang: add missing check for nil funcBody\n+ 2024-02-03 a1fbc781c gopls/internal/golang: move Go semantic tokens out of server\n+ 2024-02-03 51e3724fe gopls: remove unused parameters\n+ 2024-02-03 d6bd2d74f gopls/internal/cache: add assertions for export data inconsistency\n+ 2024-02-02 3403ce104 go/internal/gccgoimporter: recognize \"any\" as a builtin type\n+ 2024-02-02 aecdb2d3f gopls/internal/cache: support workspace vendoring\n+ 2024-02-02 e80085c40 gopls/internal/golang: downgrade bug.Reportf for missing builtin\n+ 2024-02-02 9c4380303 gopls/internal/cache: allow command-line-package \u003e1 CompileGoFiles\n+ 2024-02-02 efce0f596 gopls/internal/cache/metadata: assert graph is acyclic\n+ 2024-02-02 c3f60b787 gopls/internal/golang: hover: show embedded fields\n+ 2024-02-02 85146f5b4 gopls/internal/lsp/source: highlight returns correctly\n+ 2024-02-02 e211e0f09 gopls: enable crashmonitor for unexpected crashes\n+ 2024-02-01 d07788857 gopls: update third party dependencies\n+ 2024-02-01 2e15dc7cd gopls/internal/test/marker: reject \"module testdata\"\n+ 2024-02-01 c07f92765 cmd/deadcode: enable crash reporting\n+ 2024-02-01 44aed241f gopls/internal/analysis/undeclaredname: improve fix name\n+ 2024-02-01 afe526599 go/packages: wait for sizes goroutine on all control paths\n+ 2024-02-01 425078335 refactor/eg: don\u0027t use cgo in Test\n+ 2024-02-01 1efbdde36 cmd/stringer, go/loader: use testenv.NeedsTool(t, \"cgo\")\n+ 2024-01-31 5f9069195 go/buildutil: permit comma delimiters in build tags\n+ 2024-01-31 0c80ba376 internal/imports: remove the unused ProcessEnv.ModFile field\n+ 2024-01-31 c046c5b69 gopls/internal/test/marker/testdata: move test to correct location\n+ 2024-01-31 da7ed6494 gopls/internal/cache/imports: simplify importsState invalidation\n+ 2024-01-30 7ec8ac08d gopls/internal/golang: hover: show type\u0027s methods after doc comment\n+ 2024-01-29 0e1f5be92 gopls: update x/telemetry dependency\n+ 2024-01-29 341c0434d gopls/internal/test/integration/bench: fix broken benchmarks\n+ 2024-01-29 b048cf126 cmd/callgraph: unskip TestCallgraph on windows/arm64\n+ 2024-01-29 14d7f7b65 gopls/internal/cache: memoize the view filter func\n+ 2024-01-29 5e1643725 gopls/internal/cache: skip TestZeroConfigAlgorithm on wasm\n+ 2024-01-29 dd0f88f02 gopls/doc/emacs.md: explain how to organize imports automatically\n+ 2024-01-25 3d49bd525 internal/lsp: publish protocol.UnmarshalJSON\n+ 2024-01-24 35d8b1b59 gopls/internal/golang: don\u0027t bug.Report repaired ASTs in hover\n+ 2024-01-24 8174727b3 gopls/internal/test: await quiescence in TestInconsistentVendoring\n+ 2024-01-24 df2fa1e99 gopls/doc: s/source/golang/ in the SVG file\n+ 2024-01-24 238800b70 gopls: manual tweaks after the lsp/ -\u003e . rename\n+ 2024-01-24 95c6ac4a5 gopls/internal/protocol/command: move from ../lsp\n+ 2024-01-24 6d109d113 gopls/internal/protocol: move out of lsp/\n+ 2024-01-24 f872b3d6f gopls/internal/cache: move out of lsp/\n+ 2024-01-24 6823da4bc gopls/internal/golang: move from lsp/source\n+ 2024-01-23 129144e6c gopls/internal/lsprpc: move out of lsp/\n+ 2024-01-23 eed199759 gopls: use relative watched file patterns if supported\n+ 2024-01-23 fa791ac34 gopls/internal/progress: simplify API\n+ 2024-01-23 816dcdfba go/packages: add test for flake observed on Android\n+ 2024-01-23 d5e76f13c gopls/internal/progress: move from lsp/\n+ 2024-01-23 6fe9326ff gopls/internal/telemetry/cmd/stacks: include client name in report\n+ 2024-01-23 6a58b9848 gopls/internal/lsp/lsprpc: radically reduce API\n+ 2024-01-23 0ffb1d053 gopls/doc: add Helix editor documentation for gopls\n+ 2024-01-23 c16e22246 gopls/internal/test/integration: add regtest for hover crash\n+ 2024-01-23 bd547e596 gopls/internal/lsp/cache: clean up public API\n+ 2024-01-22 4c532679b gopls/internal/lsp/cache: don\u0027t report a bug for standalone test files\n+ 2024-01-22 a49867fe1 internal/imports: don\u0027t add imports that shadow predeclared names\n+ 2024-01-22 e2ca5942a gopls/internal/lsp/source: address problems detected by staticcheck\n+ 2024-01-22 94d99e340 gopls/internal/test/marker: re-enable some tests\n+ 2024-01-22 060c748a2 gopls: consolidate analyzers, eliminating \"convenience\" analyzers\n+ 2024-01-22 7f6ec23c6 go/ssa: suppress go/packages-based test on android\n+ 2024-01-22 a987ef7ae go/packages: publish Driver{Request,Response}\n+ 2024-01-19 e1555a36d go/ssa: add Function.DomPostorder\n+ 2024-01-19 cd7b5109b gopls/internal/lsp/cache: allow versions of form \"go1.2.3\"\n+ 2024-01-19 d0930dbc1 gopls/internal/lsp/cache: fix bug reports from toGobDiagnostics\n+ 2024-01-19 1871a2e93 gopls/internal/lsp/source: move Go CodeActions logic from server\n+ 2024-01-19 afcd676c5 gopls/internal/lsp/source: show promoted methods in hover\n+ 2024-01-19 525acd127 go/analysis/internal/analysisflags: add RelatedInformation JSON\n+ 2024-01-19 c7ccb5172 gopls/doc/design: rewrite the architecture overview\n+ 2024-01-19 39a254580 gopls/internal/version: amend the year in a recent copyright header\n+ 2024-01-19 186fcf30e gopls/internal/lsp/source: factor edit conversion utils\n+ 2024-01-19 83c6c25d3 gopls/internal/server: analyze widest packages for open files\n+ 2024-01-19 c467be361 gopls: add a main.version variable to override the version at linktime\n+ 2024-01-19 6673e7a46 gopls/internal/lsp/source/completion: infer parameter types\n+ 2024-01-18 3458e0c56 gopls/internal/lsp/source: fix Fix titles\n+ 2024-01-18 72a36a788 gopls/internal/test/marker: fix test breakage due to semantic conflict\n+ 2024-01-18 470afdaa8 gopls/internal/analysis/unusedparams: eliminate false positives\n+ 2024-01-18 592d9e1e8 internal/lsp: convert refactor code actions to use codeAction/resolve\n+ 2024-01-17 f2d3f78aa gopls/internal/lsp/protocol: fix TestURIFromPath on windows\n+ 2024-01-17 d2200d1bd gopls/internal/test/marker: update skip comment for addgowork.txt\n+ 2024-01-17 c0db45fb1 gopls/internal/server: simplify DiagnoseFiles to avoid a race\n+ 2024-01-17 0d1b47829 gopls/internal/test/integration: fix flakiness of TestResolveImportCycle\n+ 2024-01-17 d51711299 gopls/internal/lsp/protocol: deliver log messages in order\n+ 2024-01-12 9164f2aed gopls/internal/test/marker: skip on solaris-amd64-oraclerel\n+ 2024-01-12 dbc9d3e95 internal/analysisinternal: TypeExpr: don\u0027t forget Variadic\n+ 2024-01-12 54cf5bc0a internal/debug: show new View information in the debug page\n+ 2024-01-12 b37fde9dc gopls: simplify gopls command configuration\n+ 2024-01-12 6a0605d4e gopls/internal/test/marker: regenerate golden data\n+ 2024-01-11 f572b7efa gopls/internal/lsp/source/stub: trim version suffix from module path\n+ 2024-01-11 0b1f1d4bc gopls/internal/lsp/cache: (re-)ensure clean shutdown\n+ 2024-01-10 706525de5 gopls/internal/lsp/source/completion: support postfix completion (iferr,\n+ 2024-01-09 581c0b357 gopls/internal/lsp/source: add receiver name to stubbed methods\n+ 2024-01-08 c95fa0ff4 gopls/internal/test: skip marker tests on darwin builders if -short\n+ 2024-01-08 25a0e9d3e go.mod: update golang.org/x dependencies\n+ 2024-01-05 c9c95f97f internal/refactor/inline: improve a confusing error message\n+ 2024-01-05 ba8672b53 go/analysis/passes/unusedresult: add functions from slices package\n\nChange-Id: I428339a4a66ce849c3a3f8827da47125218bb121\n",
  "tree_diff": []
}
