- b62b00f internal/lsp: add an option to get notified of bug reports by Robert Findley · 3 years ago
- 960b4ce internal/typeparams: adds core type implementation by Tim King · 2 years, 10 months ago
- b55ed5e internal/lsp/regtest: only print RPC logs if asked by Robert Findley · 2 years, 10 months ago
- 13bcb69 internal/lsp/analysis/stubmethods: recognize *ast.CallExpr by Marwan Sulaiman · 2 years, 10 months ago
- facb0d3 internal/span: eliminate Converter and FileConverter by Robert Findley · 2 years, 10 months ago
- ed968f6 internal/lsp/bug: add a package for bug reporting by Robert Findley · 3 years ago
- 090b14e internal/lsp/regtest: make TestResolveImportCycle robust to error order by Robert Findley · 2 years, 10 months ago
- f918e87 gopls/internal/vulncheck: copy logic of govulncheck -html by Hana · 2 years, 10 months ago
- ad497c6 internal/lsp/cmd: add -config option to gopls vulncheck by Hana · 2 years, 10 months ago
- 6eb3de2 internal/lsp/analysis: fix a doc comment typo by Nooras Saba · 2 years, 10 months ago
- 728485f gopls/internal/regtest: add a test for using staticcheck with generics by Robert Findley · 3 years ago
- 93852cb internal/lsp: fix source.CompareDiagnostic asymmetry by Alan Donovan · 2 years, 10 months ago
- 28c754d internal/lsp/analysis: analyzer for //go:embed directive by Nooras Saba · 2 years, 11 months ago
- 033cbfc internal/typeparams: run go generate with go1.18.2 by Hana (Hyang-Ah) Kim · 2 years, 10 months ago
- bc0e26e internal/typeparams: remove examples in favor of x/exp/typeparams by Robert Findley · 2 years, 10 months ago
- d303668 internal/lsp/cache: use cached parsed files for symbols, if available by Robert Findley · 2 years, 11 months ago
- 0fb1abf internal/lsp: factor out go/token wrapper into a safetoken package by Robert Findley · 2 years, 11 months ago
- cde25b3 internal/lsp/lsppos: add helpers for mapping token positions by Robert Findley · 2 years, 11 months ago
- 22b7096 internal/lsp/cmd: change vulncheck to directly call the hook by Hana · 2 years, 10 months ago
- d7e01c0 internal/lsp/source/completion: use typeutil.Map for short-circuiting by Robert Findley · 2 years, 10 months ago
- 30fbd19 internal/lsp: fix fillstruct for structs with unsafe.Pointer by Suzy Mueller · 2 years, 11 months ago
- 0ebacc1 internal: remove pre-go1.12 conditionally compiled files by Alan Donovan · 2 years, 10 months ago
- 45c8a71 internal/tool: implement structured help command by Alan Donovan · 2 years, 11 months ago
- 4911e4a internal/testenv: remove darwin/arm case from NeedsGoBuild by Alan Donovan · 2 years, 10 months ago
- 556c550 internal/lsp/cache: invalidate packages that have added files by Robert Findley · 2 years, 11 months ago
- 4a3fc21 internal/lsp: only linkify urls with http, https, and ftp schemes by Robert Findley · 3 years ago
- aafffac internal/lsp/source: avoid panic in HoverIdentifier by Robert Findley · 3 years ago
- b44fad8 lsp/completion: fix func literals with type params by Muir Manders · 2 years, 11 months ago
- 5bb9a5e lsp/completion: fix literal completions with type params by Muir Manders · 2 years, 11 months ago
- 0941294 lsp/completion: further improve generic func arg ranking by Muir Manders · 2 years, 11 months ago
- c903563 internal/lsp/cache: don't cache parsed files when checking for metadata changes by Robert Findley · 2 years, 11 months ago
- 559469a internal/lsp: render package documentation when hovering over a package import by Dylan Le · 2 years, 11 months ago
- fa7afc9 lsp/completion: improve generic func arg ranking by Muir Manders · 3 years ago
- b22f048 internal/jsonrpc2*: remove usage of golang.org/x/xerrors by Robert Findley · 2 years, 11 months ago
- 37590b3 gopls: remove usage of golang.org/x/xerrors by Robert Findley · 2 years, 11 months ago
- 5bb9c48 x/tools/go/packages: on Go 1.19+, explicitly ask for -json fields needed by Michael Matloob · 3 years ago
- b7d7574 internal/lsp/protocol: avoid replying with non-nil interface values in case of error by Bryan C. Mills · 3 years ago
- a220087 internal/lsp/protocol: ignore reply values with non-nil errors in jsonrpc2_v2 adapters by Bryan C. Mills · 3 years ago
- d5f48fc all: gofmt by Russ Cox · 3 years ago
- 2bbdb7a gopls, internal/lsp: gofmt by Russ Cox · 3 years ago
- b2552ef internal/lsp: run go mod vendor exclusively to avoid file contention by Robert Findley · 3 years ago
- 9e788ee internal/lsp/fake: consider mtime when polling for file changes by Robert Findley · 3 years ago
- 7cc24c2 gopls: upgrade staticcheck to v0.3.0 by Robert Findley · 3 years ago
- 1f763df internal/lsp: add semantic tokens for arrows in declarations by pjw · 3 years ago
- 74cea6e internal/imports: ignore some line directives by Peter Weinberger · 3 years ago
- 37acb39 internal/lsp: run vulncheck in specified dir by Suzy Mueller · 3 years ago
- 4077921 all: fix spelling by Dan Kortschak · 3 years ago
- ff66cbe internal/lsp: remove unused parameters from moduleAtVersion by Dylan Le · 3 years ago
- 153e30b internal/lsp/lsprpc: only propagate explicit GOWORK when using remote by Pontus Leitzler · 3 years ago
- cda13e2 internal/lsp: fix incorrect line and start of semantic tokens by hiroebe · 3 years ago
- b9a4807 internal/gopathwalk: remove unnecessary call to os.Lstat by Charlie Vieth · 3 years ago
- 54af36e internal/lsp: handle invalid URL args in command params by Hana · 3 years ago
- 707beb0 internal/lsp/source: descend into fields and field lists in qualifyExpr by Robert Findley · 3 years ago
- 1e5ae83 internal/lsp/command: remove unnecessary json struct tag by Hana · 3 years ago
- b7db7eb internal/lsp/cmd: add vulncheck command by Hana · 3 years ago
- 78ff15e tools: fix some typos by cuishuang · 3 years ago
- 4adaded internal/lsp/source: handle empty strings in directoryFilters by Robert Findley · 3 years ago
- 2536df9 internal/lsp/source: include builtin name in hovered signature by Robert Findley · 3 years ago
- cd31eaa internal/lsp/command: add RunVulncheckExp by Hana · 3 years ago
- 4737f45 internal/lsp/command: add VulncheckArgs/Result types by Hana · 3 years ago
- 9814b1b gopls: update settings link to code lenses by Robert Findley · 3 years ago
- 1428e83 lsp/completion: fix bogus generic func conversion by Muir Manders · 3 years ago
- cbdab03 lsp/completion: fix bogus type param candidate by Muir Manders · 3 years ago
- 3a6cbd6 lsp/completion: improve completion for func type params by Muir Manders · 3 years ago
- 86b02b3 internal/lsp/cache: check for nil WorkFile.Go by Robert Findley · 3 years ago
- 5ea13d0 internal/lsp/source: move doc links to the bottom of hover by Robert Findley · 3 years ago
- 779dfa4 internal/lsp: invalidate package on go.mod change with go.work by Suzy Mueller · 3 years ago
- c7b0e9a internal/lsp/template: fix processing of multi-line tokens by Peter Weinbergr · 3 years ago
- e998cd2 internal/lsp: remove unused code by Hana · 3 years ago
- 877ec07 internal/lsp/cache: remove unused code by Hana · 3 years ago
- 85d68bc internal/lsp: update LSP stubs, including provisional InlayHints by pjw · 3 years ago
- fb5dfde internal/imports: update stdlib index for 1.18 by Heschi Kreinick · 3 years ago
- 77aa08b internal/completion: default to regular completion for f.Fuzz without f.Add by Peter Weinbergr · 3 years ago
- 6799a7a internal/lsp/source: canonicalize objects in reference/rename requests by Robert Findley · 3 years ago v0.1.10
- 54a569a internal/imports: use first quote when matching import path by Josh Humphries · 3 years ago
- ee31f70 internal/lsp: add completion for use directives by Michael Matloob · 3 years ago
- 622cf7b internal/lsp/cache: copy workFile when invalidating workspace by Michael Matloob · 3 years ago
- c773560 internal/lsp/cache: set GOWORK=off when mutating modfiles by Robert Findley · 3 years ago
- 613589d internal/lsp: more precise completions for *testing.F fuzz methods by Peter Weinberger · 3 years, 1 month ago
- b105aac internal/lsp: use regexp to add go mod edit -go quick fix by Suzy Mueller · 3 years ago
- 03d333a internal/lsp: add snippet completion for function type parameters by Robert Findley · 3 years ago
- b59c441 internal/lsp/cache: always consider go.work files for ws expansion by Robert Findley · 3 years ago
- e562276 internal/lsp: add hover for go.work use statements by Michael Matloob · 3 years ago
- 121d1e4 internal/lsp: report diagnostics on go.work files by Michael Matloob · 3 years ago
- 3ce7728 internal/lsp/source: support stubbing concrete type params by Marwan Sulaiman · 3 years ago
- 3286927 internal/lsp/cache: construct workspace even when go.work has error by Michael Matloob · 3 years ago
- 4a5e7f0 internal/lsp: correctly apply file edits for edit go directive by Suzy Mueller · 3 years ago
- ffa170d internal/jsonrpc2_v2: fix a racy map assignment in readIncoming by Bryan C. Mills · 3 years, 1 month ago
- 5d35a75 internal/jsonrpc2_v2: clarify documentation by Bryan C. Mills · 3 years, 1 month ago
- c2ddf3d internal/lsp: add quick fix for unsupported feature by Suzy Mueller · 3 years, 1 month ago
- 9ffa3ad internal/lsp: Provide completions for test function definitions by pjw · 3 years, 1 month ago
- b7525f4 internal/lsp: hash go version into package key by Suzy Mueller · 3 years, 1 month ago
- 5210e0c gopls: wire in LangVersion and ModulePath for gofumpt formatting by Robert Findley · 3 years, 1 month ago
- 258e473 internal/lsp/source: disable the useany analyzer by default by Robert Findley · 3 years, 1 month ago
- b7d2949 internal/lsp: don't store diagnostics for builtin.go by Matheus Alcantara · 3 years, 1 month ago
- 3e31058 internal/imports: update to permit multiple main modules by Michael Matloob · 3 years, 1 month ago
- 43f084e internal/typesinternal: update typesinternal for 1.18 by Suzy Mueller · 3 years, 1 month ago
- 897bd77 internal/gocommand: remove support for -workfile by Robert Findley · 3 years, 1 month ago
- adcfb65 internal/lsp/source: use the object as the hover source for type params by Robert Findley · 3 years, 1 month ago
- 411d040 internal/lsp/source: clean up the interface to hover information by Robert Findley · 3 years, 1 month ago