Skip to content

Commit

Permalink
deps: update x/tools and gopls to 97de9ec46646
Browse files Browse the repository at this point in the history
Also update go directive to go1.17 and bump yaml dependency to
gopkg.in/yaml.v2@v2.2.8 to avoid a security issue reported by dependabot
(not that we are affected by it, just to reduce the noise).

* cmd/fiximports: skip TestDryRun on plan9-arm 97de9ec46
* cmd/callgraph: skip TestCallgraph on the windows-arm64-10 builder 2cc183603
* gopls/internal/regtest/codelens: use the test's deadline instead of a hard-coded timeout 135972eb8
* internal/typeparams/example: start adding a guide to generics for tools 84f205d75
* passes/ifaceassert: supress typeparams reports 3c751cd15
* internal/lsp/cache: remove unsynchronized write to snapshot.files e7c9de23f
* gopls/internal/regtest/workspace: temporarily skip TestWatchReplaceTargets 342596760
* internal/lsp/source: use the real type parameter in snippet completions 9f83dd369
* go/internal/gcimporter: support unique naming for blank type parameters 80963bc8f
* go/internal/gcimporter: remove the sanitizeName helper 25e1ac41e
* go/internal/gcimporter: add more assertions for generic import/export 913480812
* gopls/internal/regtest/completion: temporarily skip TestPostfixSnippetCompletion ab35822fb
* internal/typeparams: improve the package documentation 7c251d6b2
* internal/typeparams: simplify the IndexExpr API 2762b1820
* gopls/doc: fix inconsistent rendering of enum newlines a71de3f35
* internal/lsp/source: use the fastfuzzy matcher in experimental mode 523d85940
* internal/lsp/cache: keep going on per-file workspace symbol errors 6299a6dbc
* internal/lsp/source: parse symbol queries when using fastfuzzy 21ca3b3a9
* internal/lsp/fuzzy: consider whole word matching in SymbolMatcher 3737ecd83
* internal/lsp: bring the LSP stubs up to date a8c745991
* internal/lsp/analysis/noresultvalues: update for CL 379116 error message change fddb0d54e
* internal/lsp: add suggested fix for unusedparams analysis f29bdf1b5
* internal/lsp/cache: fix check for excluded paths in locateTemplateFiles 7424a4db4
* internal/lsp/cache: avoid panic in mod diags with redundant requires 4e31bdea7
* gopls/internal/regtest: add regression tests for template diagnostics a222cdb10
* gopls: change the default value for templateExtensions to be empty c4cfc425f
* internal/lsp/template: remove the skipTemplate guard d34a02b6b
* internal/lsp: find templates based on file kind 99c83b8ba
* internal/lsp: honor the file kind provided by clients for overlays 3f6aab191
* internal/template: identify template files by the templateExtensions option 68b574acb
* internal/imports: avoid rare panic d7a4bb4f6
* internal/lsp/source: sort workspace symbol results for stability 0a91d41f6
* gopls: add string join/split postfix completions eb0714863
* go/internal/gcimporter: set iexportVersionGenerics to 2 52e952742
* internal/lsp/source: keep collecting symbols on metadata errors f234b3d4a
* internal/lsp: don't get the snapshot asynchronously on config changes 94bfe6897
* internal/lsp/tests: re-enable MultiModule tests on plan9 351aaa669
* x/tools/gopls/internal/regtest/modfile: skip TestUnknownRevision and MultiModule tests on plan9 778a20b1a
* internal/lsp/tests: remove unnecessary uses of t.Helper a1300ed2b
* godoc: fix addNames for generics 475474830
* gopls: remove obsoleted text from README d4d432564
* templates: fix panic, and stop complaining about empty files 04daf8875
* go/packages: add a clarification about the order of Syntax 66061795f
* internal/lsp: foldable multiline strings 15409b55a
* x/tools: improving the error message for check fact type 72cd390b5
  • Loading branch information
myitcv committed Jan 25, 2022
1 parent 72c3d3f commit ac8d7dd
Show file tree
Hide file tree
Showing 61 changed files with 1,456 additions and 312 deletions.
2 changes: 1 addition & 1 deletion autoload/govim/config.vim
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ function! s:validCompletionMatcher(v)
endfunction

function! s:validSymbolMatcher(v)
let valid = ["caseInsensitive", "caseSensitive", "fuzzy"]
let valid = ["caseInsensitive", "caseSensitive", "fuzzy", "fastfuzzy"]
if index(valid, a:v) < 0
return [v:false, "must be one of: ".string(valid)]
endif
Expand Down
21 changes: 21 additions & 0 deletions cmd/govim/gopls_server.go
Original file line number Diff line number Diff line change
Expand Up @@ -510,3 +510,24 @@ func (l loggingGoplsServer) ResolveWorkspaceSymbol(ctxt context.Context, params
l.Logf("gopls.ResolveWorkspaceSymbol() return; err: %v; res:\n%v", err, pretty.Sprint(res))
return res, err
}

func (l loggingGoplsServer) DidChangeNotebookDocument(ctxt context.Context, params *protocol.DidChangeNotebookDocumentParams) error {
l.Logf("gopls.DidChangeNotebookDocument() call; params:\n", pretty.Sprint(params))
err := l.u.DidChangeNotebookDocument(ctxt, params)
l.Logf("gopls.DidChangeNotebookDocument() return; err: %v\n%v", err)
return err
}

func (l loggingGoplsServer) DidCloseNotebookDocument(ctxt context.Context, params *protocol.DidCloseNotebookDocumentParams) error {
l.Logf("gopls.DidCloseNotebookDocument() call; params:\n", pretty.Sprint(params))
err := l.u.DidCloseNotebookDocument(ctxt, params)
l.Logf("gopls.DidCloseNotebookDocument() return; err: %v\n%v", err)
return err
}

func (l loggingGoplsServer) DidOpenNotebookDocument(ctxt context.Context, params *protocol.DidOpenNotebookDocumentParams) error {
l.Logf("gopls.DidOpenNotebookDocument() call; params:\n", pretty.Sprint(params))
err := l.u.DidOpenNotebookDocument(ctxt, params)
l.Logf("gopls.DidOpenNotebookDocument() return; err: %v\n%v", err)
return err
}
15 changes: 13 additions & 2 deletions cmd/govim/internal/golang_org_x_tools/imports/sortimports.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions cmd/govim/internal/golang_org_x_tools/lsp/cache/cache.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions cmd/govim/internal/golang_org_x_tools/lsp/cache/load.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cmd/govim/internal/golang_org_x_tools/lsp/cache/mod.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 12 additions & 1 deletion cmd/govim/internal/golang_org_x_tools/lsp/cache/mod_tidy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion cmd/govim/internal/golang_org_x_tools/lsp/cache/parse.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 13 additions & 5 deletions cmd/govim/internal/golang_org_x_tools/lsp/cache/session.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit ac8d7dd

Please sign in to comment.