Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
all: merge master (a297bfd) into gopls-release-branch.0.15
For golang/go#64973 Conflicts: - gopls/go.mod - gopls/go.sum Merge List: + 2024-02-06 a297bfd go/callgraph/rta: audit for types.Alias safety + 2024-02-06 08393e0 cmd/deadcode: audit for types.Alias safety + 2024-02-06 37586e4 internal/apidiff: audit for types.Alias safety + 2024-02-06 6d4ccf2 gopls/internal/cache: prime goimports cache asynchronously + 2024-02-06 8b6359d gopls/internal/cache: share goimports state for GOMODCACHE + 2024-02-06 2bb7f1c gopls/internal/test/integration/bench: improve completion benchmarks + 2024-02-06 f6dc1e9 internal/imports: merge init and newModuleResolver + 2024-02-06 4f6024e internal/gopathwalk: walk directories concurrently + 2024-02-06 8fcb5f0 gopls/internal/test/marker: skip on LUCI solaris builders + 2024-02-06 08bd728 gopls/internal/test/integration: add a test for an inner go.work file + 2024-02-06 aee2e76 gopls/internal/settings: deprecate "allowModfileModifications" + 2024-02-05 ddb71b0 gopls/internal/cache: remove findWorkspaceModFile + 2024-02-05 365517a gopls/internal/cache: detect and reinit on workspace vendor changes + 2024-02-05 0be034b internal/aliases: Adds an internal alias package. + 2024-02-05 8efa10c internal/imports: add a benchmark for the initial mod cache scan + 2024-02-05 df03d7d gopls/internal/golang: add missing check for nil funcBody + 2024-02-03 a1fbc78 gopls/internal/golang: move Go semantic tokens out of server + 2024-02-03 51e3724 gopls: remove unused parameters + 2024-02-03 d6bd2d7 gopls/internal/cache: add assertions for export data inconsistency + 2024-02-02 3403ce1 go/internal/gccgoimporter: recognize "any" as a builtin type + 2024-02-02 aecdb2d gopls/internal/cache: support workspace vendoring + 2024-02-02 e80085c gopls/internal/golang: downgrade bug.Reportf for missing builtin + 2024-02-02 9c43803 gopls/internal/cache: allow command-line-package >1 CompileGoFiles + 2024-02-02 efce0f5 gopls/internal/cache/metadata: assert graph is acyclic + 2024-02-02 c3f60b7 gopls/internal/golang: hover: show embedded fields + 2024-02-02 85146f5 gopls/internal/lsp/source: highlight returns correctly + 2024-02-02 e211e0f gopls: enable crashmonitor for unexpected crashes + 2024-02-01 d077888 gopls: update third party dependencies + 2024-02-01 2e15dc7 gopls/internal/test/marker: reject "module testdata" + 2024-02-01 c07f927 cmd/deadcode: enable crash reporting + 2024-02-01 44aed24 gopls/internal/analysis/undeclaredname: improve fix name + 2024-02-01 afe5265 go/packages: wait for sizes goroutine on all control paths + 2024-02-01 4250783 refactor/eg: don't use cgo in Test + 2024-02-01 1efbdde cmd/stringer, go/loader: use testenv.NeedsTool(t, "cgo") + 2024-01-31 5f90691 go/buildutil: permit comma delimiters in build tags + 2024-01-31 0c80ba3 internal/imports: remove the unused ProcessEnv.ModFile field + 2024-01-31 c046c5b gopls/internal/test/marker/testdata: move test to correct location + 2024-01-31 da7ed64 gopls/internal/cache/imports: simplify importsState invalidation + 2024-01-30 7ec8ac0 gopls/internal/golang: hover: show type's methods after doc comment + 2024-01-29 0e1f5be gopls: update x/telemetry dependency + 2024-01-29 341c043 gopls/internal/test/integration/bench: fix broken benchmarks + 2024-01-29 b048cf1 cmd/callgraph: unskip TestCallgraph on windows/arm64 + 2024-01-29 14d7f7b gopls/internal/cache: memoize the view filter func + 2024-01-29 5e16437 gopls/internal/cache: skip TestZeroConfigAlgorithm on wasm + 2024-01-29 dd0f88f gopls/doc/emacs.md: explain how to organize imports automatically + 2024-01-25 3d49bd5 internal/lsp: publish protocol.UnmarshalJSON + 2024-01-24 35d8b1b gopls/internal/golang: don't bug.Report repaired ASTs in hover + 2024-01-24 8174727 gopls/internal/test: await quiescence in TestInconsistentVendoring + 2024-01-24 df2fa1e gopls/doc: s/source/golang/ in the SVG file + 2024-01-24 238800b gopls: manual tweaks after the lsp/ -> . rename + 2024-01-24 95c6ac4 gopls/internal/protocol/command: move from ../lsp + 2024-01-24 6d109d1 gopls/internal/protocol: move out of lsp/ + 2024-01-24 f872b3d gopls/internal/cache: move out of lsp/ + 2024-01-24 6823da4 gopls/internal/golang: move from lsp/source + 2024-01-23 129144e gopls/internal/lsprpc: move out of lsp/ + 2024-01-23 eed1997 gopls: use relative watched file patterns if supported + 2024-01-23 fa791ac gopls/internal/progress: simplify API + 2024-01-23 816dcdf go/packages: add test for flake observed on Android + 2024-01-23 d5e76f1 gopls/internal/progress: move from lsp/ + 2024-01-23 6fe9326 gopls/internal/telemetry/cmd/stacks: include client name in report + 2024-01-23 6a58b98 gopls/internal/lsp/lsprpc: radically reduce API + 2024-01-23 0ffb1d0 gopls/doc: add Helix editor documentation for gopls + 2024-01-23 c16e222 gopls/internal/test/integration: add regtest for hover crash + 2024-01-23 bd547e5 gopls/internal/lsp/cache: clean up public API + 2024-01-22 4c53267 gopls/internal/lsp/cache: don't report a bug for standalone test files + 2024-01-22 a49867f internal/imports: don't add imports that shadow predeclared names + 2024-01-22 e2ca594 gopls/internal/lsp/source: address problems detected by staticcheck + 2024-01-22 94d99e3 gopls/internal/test/marker: re-enable some tests + 2024-01-22 060c748 gopls: consolidate analyzers, eliminating "convenience" analyzers + 2024-01-22 7f6ec23 go/ssa: suppress go/packages-based test on android + 2024-01-22 a987ef7 go/packages: publish Driver{Request,Response} + 2024-01-19 e1555a3 go/ssa: add Function.DomPostorder + 2024-01-19 cd7b510 gopls/internal/lsp/cache: allow versions of form "go1.2.3" + 2024-01-19 d0930db gopls/internal/lsp/cache: fix bug reports from toGobDiagnostics + 2024-01-19 1871a2e gopls/internal/lsp/source: move Go CodeActions logic from server + 2024-01-19 afcd676 gopls/internal/lsp/source: show promoted methods in hover + 2024-01-19 525acd1 go/analysis/internal/analysisflags: add RelatedInformation JSON + 2024-01-19 c7ccb51 gopls/doc/design: rewrite the architecture overview + 2024-01-19 39a2545 gopls/internal/version: amend the year in a recent copyright header + 2024-01-19 186fcf3 gopls/internal/lsp/source: factor edit conversion utils + 2024-01-19 83c6c25 gopls/internal/server: analyze widest packages for open files + 2024-01-19 c467be3 gopls: add a main.version variable to override the version at linktime + 2024-01-19 6673e7a gopls/internal/lsp/source/completion: infer parameter types + 2024-01-18 3458e0c gopls/internal/lsp/source: fix Fix titles + 2024-01-18 72a36a7 gopls/internal/test/marker: fix test breakage due to semantic conflict + 2024-01-18 470afda gopls/internal/analysis/unusedparams: eliminate false positives + 2024-01-18 592d9e1 internal/lsp: convert refactor code actions to use codeAction/resolve + 2024-01-17 f2d3f78 gopls/internal/lsp/protocol: fix TestURIFromPath on windows + 2024-01-17 d2200d1 gopls/internal/test/marker: update skip comment for addgowork.txt + 2024-01-17 c0db45f gopls/internal/server: simplify DiagnoseFiles to avoid a race + 2024-01-17 0d1b478 gopls/internal/test/integration: fix flakiness of TestResolveImportCycle + 2024-01-17 d517112 gopls/internal/lsp/protocol: deliver log messages in order + 2024-01-12 9164f2a gopls/internal/test/marker: skip on solaris-amd64-oraclerel + 2024-01-12 dbc9d3e internal/analysisinternal: TypeExpr: don't forget Variadic + 2024-01-12 54cf5bc internal/debug: show new View information in the debug page + 2024-01-12 b37fde9 gopls: simplify gopls command configuration + 2024-01-12 6a0605d gopls/internal/test/marker: regenerate golden data + 2024-01-11 f572b7e gopls/internal/lsp/source/stub: trim version suffix from module path + 2024-01-11 0b1f1d4 gopls/internal/lsp/cache: (re-)ensure clean shutdown + 2024-01-10 706525d gopls/internal/lsp/source/completion: support postfix completion (iferr, + 2024-01-09 581c0b3 gopls/internal/lsp/source: add receiver name to stubbed methods + 2024-01-08 c95fa0f gopls/internal/test: skip marker tests on darwin builders if -short + 2024-01-08 25a0e9d go.mod: update golang.org/x dependencies + 2024-01-05 c9c95f9 internal/refactor/inline: improve a confusing error message + 2024-01-05 ba8672b go/analysis/passes/unusedresult: add functions from slices package Change-Id: I428339a4a66ce849c3a3f8827da47125218bb121
- Loading branch information