Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@leitzler
Copy link
Member

Note that this change also updates three tests related to diagnostic
reporting as per #1163 (CL 420539).

  • internal/lsp/cache: tweaks to metadata graph b3851a823
  • gopls/internal/regtest: unskip TestDeleteModule_Interdependent 938e162bc
  • gopls/internal/regtest/bench: replace -gopls_version with -gopls_commit e8507bed9
  • gopls/internal/regtest: unskip TestSumUpdateFixesDiagnostics 8c830569a
  • internal/lsp/completion: don't use Type.String for checking identity 987de349f
  • internal/lsp/source: remove utm_source from pkgsite links 5a2606838
  • gopls/doc/workspace: correct grammar 35f806b17
  • go/analysis: remove stray print statement in the timeformat analyzer bebd89037
  • printf analyzer: link to fmt#Printing for verb/type docs 88d981ef8
  • go/internal/pkgbits: fix performance of rawReloc c4ec74a5c
  • internal/lsp: add unnecessary tags for unused vars and imports 37a81b68a
  • internal/lsp/cache: validate the range for critical errors in go files 380741952
  • gopls: update dependencies b2156b5c9
  • internal/imports: update stdlib index for 1.19 0ad49fdeb
  • gopls/internal/regtest/bench: add a -gopls_version flag 395086515
  • internal/lsp: update documentation for directoryFilters setting and default value 6fa767d87
  • gopls/internal/regtest: fix TestFailingDiagnosticClearingOnEdit 96d05aa12
  • gopls: Improve auto-imports example for NeoVim LSP 4ff08b404
  • internal/lsp/cache: register a file watcher for explicit GOWORK values 92d58ea4e
  • internal/lsp/cache: track explicit go.work files outside the workspace 98aef7799
  • internal/lsp: update the broken workspace message to mention go.work fff6d6d39
  • gopls/internal/regtest: move TestMultipleModules_Warning to ./workspace 9b6085242
  • gopls/internal/regtest/bench: add a test for completion following edits 06d96ee8f
  • internal/lsp: polish vulncheck progress messages 81c7dc4e4
  • internal/lsp: use exec.CommandContext when running vulncheck af2a0a816
  • internal/lsp/cmd: remove unused Env from pkgLoadConfig 3519aa25b
  • internal/lsp/mod/code_lens: add "run govulncheck" codelens 6c27717f2
  • gopls/internal/regtest/misc: simplify shared edit tests 763f65c3d
  • go/internal/gcimporter: rewrite interface receiver parameters fc3b24a45
  • internal/lsp/command: replace VulncheckArgs Dir with URI b5fd08821
  • internal/lsp/cache: delete KnownMetadata.PkgFilesChanged 99fd76f9c
  • internal/lsp/cache: invalid packages should not be workspace packages 01c9ff053
  • internal/lsp: new options to disable certain kinds of semantic tokens bd68922a8
  • internal/lsp/command: let RunVulncheckExp call gopls vulncheck bceee4b05
  • internal/lsp: use directoryFilters in import scanning 3e0a5031e
  • gopls/internal/regtest/bench: refactor and improve benchmarks 87f47bbfb
  • go/callgraph/vta: do not assume that recovers cannot be deferred 8b9a1fbdf
  • go/tools: add check for time formats with 2006-02-01 371fc67d3
  • gopls/internal/regtest: unskip all of TestModFileModification d08f5dc9f
  • internal/lsp/cache: fix data races to view.options ddb90ecd3
  • internal/lsp: re-send diagnostics on file events 0d04f65da
  • internal/lsp/source: don't crash requesting gc_details for an empty file d025cced8
  • internal/lsp/regtest: improvements for shared execution modes 10cb4353f
  • internal/lsp/regtest: minor cleanup for magic regtest envvar 4d0b38345
  • gopls/internal/regtest: add a test that ignoring a file resolves errors 310ea71b7
  • gopls/internal/regtest/bench: put feature benchmarks in their own file 21861e6be
  • go/internal/gcimporter: set underlying types in proper order; flatten imports c7f11917c
  • internal/lsp: rename all the package names in the renamed package bd3f52477
  • internal/lsp/source: enable the new diff with allExperiments 9f6568509
  • internal/lsp: Check if user's editor support rename operation 9580c84d5
  • internal/lsp/cache: don't set context cancellation as a critical err f560bc877
  • internal/lsp/regtest: remove arbitrary timeout for closing the editor 8ea568798
  • internal/lsp/source: document the handling of GOPRIVATE for linkTarget d01bb2ff9
  • internal/memoize: fix race in Store.Promise 98bfcd1be
  • internal/lsp/cache: allow network whenever reloading the workspace e02e98a03
  • internal/lsp/cache: simplify snapshot.Clone reinitialization logic b52794acc
  • internal/lsp/cache: report a critical error when go.work is invalid f1bb5ca08
  • internal/lsp/cache: invalidate packages with missing deps when files are added b3b5c13b2
  • internal/lsp/regtest: only run /default tests with -short 39a4e3647
  • internal/lsp/regtest: allow sharing memoized results across regtests f157068c1
  • internal/lsp: treat struct tags as string type 8ccb25c9a
  • internal/lsp: suppress parameter hint when argument matches parameter 6c8a6c409
  • internal/lsp: update inlay hints documentation to include go snippets c83f42da7
  • all: update dependencies 8b47d4e18
  • gopls: update dependencies 76004542d
  • internal/lsp: Refactor to share logic with rename 2a6393fe5
  • cmd/auth/cookieauth: delete unreachable os.Exit 4375b29f4
  • gopls/internal/vulncheck: adjust logging 005c07ac5
  • internal/lsp: enable fillstruct for generics 04bd08781
  • internal/span: fix incorrect bounds check in ToOffset 6ec939a61
  • gopls/internal/regtest: unskip Test_Issue38211 178fdf98d
  • gopls/internal/regtest: unskip TestQuickFixEmptyFiles 1cfe623eb
  • internal/lsp/diff: new diff implementation to replace go-diff 3d474c890
  • gopls/internal/regtest: externalize shouldLoad tracking a2a24778b
  • gopls/internal/vulncheck: pass go version to vulncheck config 7b605f471
  • gopls/internal/govulncheck: sync x/vuln@b9a3ad9 126ef8f86
  • gopls: update golang.org/x/vuln a732e45cc
  • A+C: delete AUTHORS and CONTRIBUTORS 980cbfeac
  • internal/lsp: add check for nil results to fillreturns ec1f92440
  • godoc: support go1.19 doc comment syntax 79f3242e4
  • go/callgraph/vta: use types.IsInterface instead of our own isInterface 2957e9da5
  • go/callgraph/vta: do not include interface types during propagation 2eaea8659
  • internal/lsp: Update FilterDisallow to support matching directories at arbitrary depth. dc45e742f
  • internal/lsp/regtest: increase the time allowed for shutdown ce6ce7662
  • go/internal/gcimporter: adjust importer to match compiler importer 32129bf2c
  • internal/gcimporter: add support for reading unified IR export data 22d149443
  • internal/lsp/cache: delete workspacePackageHandles (dead code) c3af7c2fa
  • internal/lsp/analysis/unusedvariable: add analyzer 1a4e02fee

@leitzler leitzler requested a review from mvdan August 16, 2022 08:41
Note that this change also updates three tests related to diagnostic
reporting as per #1163 (CL 420539).

* internal/lsp/cache: tweaks to metadata graph b3851a823
* gopls/internal/regtest: unskip TestDeleteModule_Interdependent 938e162bc
* gopls/internal/regtest/bench: replace -gopls_version with -gopls_commit e8507bed9
* gopls/internal/regtest: unskip TestSumUpdateFixesDiagnostics 8c830569a
* internal/lsp/completion: don't use Type.String for checking identity 987de349f
* internal/lsp/source: remove utm_source from pkgsite links 5a2606838
* gopls/doc/workspace: correct grammar 35f806b17
* go/analysis: remove stray print statement in the timeformat analyzer bebd89037
* printf analyzer: link to fmt#Printing for verb/type docs 88d981ef8
* go/internal/pkgbits: fix performance of rawReloc c4ec74a5c
* internal/lsp: add unnecessary tags for unused vars and imports 37a81b68a
* internal/lsp/cache: validate the range for critical errors in go files 380741952
* gopls: update dependencies b2156b5c9
* internal/imports: update stdlib index for 1.19 0ad49fdeb
* gopls/internal/regtest/bench: add a -gopls_version flag 395086515
* internal/lsp: update documentation for directoryFilters setting and default value 6fa767d87
* gopls/internal/regtest: fix TestFailingDiagnosticClearingOnEdit 96d05aa12
* gopls: Improve auto-imports example for NeoVim LSP 4ff08b404
* internal/lsp/cache: register a file watcher for explicit GOWORK values 92d58ea4e
* internal/lsp/cache: track explicit go.work files outside the workspace 98aef7799
* internal/lsp: update the broken workspace message to mention go.work fff6d6d39
* gopls/internal/regtest: move TestMultipleModules_Warning to ./workspace 9b6085242
* gopls/internal/regtest/bench: add a test for completion following edits 06d96ee8f
* internal/lsp: polish vulncheck progress messages 81c7dc4e4
* internal/lsp: use exec.CommandContext when running vulncheck af2a0a816
* internal/lsp/cmd: remove unused Env from pkgLoadConfig 3519aa25b
* internal/lsp/mod/code_lens: add "run govulncheck" codelens 6c27717f2
* gopls/internal/regtest/misc: simplify shared edit tests 763f65c3d
* go/internal/gcimporter: rewrite interface receiver parameters fc3b24a45
* internal/lsp/command: replace VulncheckArgs Dir with URI b5fd08821
* internal/lsp/cache: delete KnownMetadata.PkgFilesChanged 99fd76f9c
* internal/lsp/cache: invalid packages should not be workspace packages 01c9ff053
* internal/lsp: new options to disable certain kinds of semantic tokens bd68922a8
* internal/lsp/command: let RunVulncheckExp call gopls vulncheck bceee4b05
* internal/lsp: use directoryFilters in import scanning 3e0a5031e
* gopls/internal/regtest/bench: refactor and improve benchmarks 87f47bbfb
* go/callgraph/vta: do not assume that recovers cannot be deferred 8b9a1fbdf
* go/tools: add check for time formats with 2006-02-01 371fc67d3
* gopls/internal/regtest: unskip all of TestModFileModification d08f5dc9f
* internal/lsp/cache: fix data races to view.options ddb90ecd3
* internal/lsp: re-send diagnostics on file events 0d04f65da
* internal/lsp/source: don't crash requesting gc_details for an empty file d025cced8
* internal/lsp/regtest: improvements for shared execution modes 10cb4353f
* internal/lsp/regtest: minor cleanup for magic regtest envvar 4d0b38345
* gopls/internal/regtest: add a test that ignoring a file resolves errors 310ea71b7
* gopls/internal/regtest/bench: put feature benchmarks in their own file 21861e6be
* go/internal/gcimporter: set underlying types in proper order; flatten imports c7f11917c
* internal/lsp: rename all the package names in the renamed package bd3f52477
* internal/lsp/source: enable the new diff with allExperiments 9f6568509
* internal/lsp: Check if user's editor support rename operation 9580c84d5
* internal/lsp/cache: don't set context cancellation as a critical err f560bc877
* internal/lsp/regtest: remove arbitrary timeout for closing the editor 8ea568798
* internal/lsp/source: document the handling of GOPRIVATE for linkTarget d01bb2ff9
* internal/memoize: fix race in Store.Promise 98bfcd1be
* internal/lsp/cache: allow network whenever reloading the workspace e02e98a03
* internal/lsp/cache: simplify snapshot.Clone reinitialization logic b52794acc
* internal/lsp/cache: report a critical error when go.work is invalid f1bb5ca08
* internal/lsp/cache: invalidate packages with missing deps when files are added b3b5c13b2
* internal/lsp/regtest: only run /default tests with -short 39a4e3647
* internal/lsp/regtest: allow sharing memoized results across regtests f157068c1
* internal/lsp: treat struct tags as string type 8ccb25c9a
* internal/lsp: suppress parameter hint when argument matches parameter 6c8a6c409
* internal/lsp: update inlay hints documentation to include go snippets c83f42da7
* all: update dependencies 8b47d4e18
* gopls: update dependencies 76004542d
* internal/lsp: Refactor to share logic with rename 2a6393fe5
* cmd/auth/cookieauth: delete unreachable os.Exit 4375b29f4
* gopls/internal/vulncheck: adjust logging 005c07ac5
* internal/lsp: enable fillstruct for generics 04bd08781
* internal/span: fix incorrect bounds check in ToOffset 6ec939a61
* gopls/internal/regtest: unskip Test_Issue38211 178fdf98d
* gopls/internal/regtest: unskip TestQuickFixEmptyFiles 1cfe623eb
* internal/lsp/diff: new diff implementation to replace go-diff 3d474c890
* gopls/internal/regtest: externalize shouldLoad tracking a2a24778b
* gopls/internal/vulncheck: pass go version to vulncheck config 7b605f471
* gopls/internal/govulncheck: sync x/vuln@b9a3ad9 126ef8f86
* gopls: update golang.org/x/vuln a732e45cc
* A+C: delete AUTHORS and CONTRIBUTORS 980cbfeac
* internal/lsp: add check for nil results to fillreturns ec1f92440
* godoc: support go1.19 doc comment syntax 79f3242e4
* go/callgraph/vta: use types.IsInterface instead of our own isInterface 2957e9da5
* go/callgraph/vta: do not include interface types during propagation 2eaea8659
* internal/lsp: Update FilterDisallow to support matching directories at arbitrary depth. dc45e742f
* internal/lsp/regtest: increase the time allowed for shutdown ce6ce7662
* go/internal/gcimporter: adjust importer to match compiler importer 32129bf2c
* internal/gcimporter: add support for reading unified IR export data 22d149443
* internal/lsp/cache: delete workspacePackageHandles (dead code) c3af7c2fa
* internal/lsp/analysis/unusedvariable: add analyzer 1a4e02fee
@leitzler leitzler force-pushed the deps_tools_b3851a823 branch from bfc2931 to f60a971 Compare August 17, 2022 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants