all: merge master (43b469a) into gopls-release-branch.0.7

Merge List:

+ 2021-11-17 43b469a3 go/analysis/passes/printf: update logic now that type parameters are interfaces
+ 2021-11-17 771dabf4 gopls/internal/regtest/misc: skip TestInconsistentVendoring on Windows
+ 2021-11-17 7d6c71f2 internal/lsp/source/completion: avoid invalid AST in enclosingSignature

Change-Id: I7926670ad4f2897ac4951f08ad37df9b39222847
diff --git a/codereview.cfg b/codereview.cfg
index 3f8b14b..aeb450f 100644
--- a/codereview.cfg
+++ b/codereview.cfg
@@ -1 +1,3 @@
 issuerepo: golang/go
+branch: gopls-release-branch.0.7
+parent-branch: master
diff --git a/gopls/go.mod b/gopls/go.mod
index 9c08fbf..9899b01 100644
--- a/gopls/go.mod
+++ b/gopls/go.mod
@@ -9,7 +9,7 @@
 	github.com/sergi/go-diff v1.1.0
 	golang.org/x/mod v0.5.1
 	golang.org/x/sys v0.0.0-20211019181941-9d821ace8654
-	golang.org/x/tools v0.1.7
+	golang.org/x/tools v0.1.8-0.20211014194737-fc98fb2abd48
 	honnef.co/go/tools v0.2.1
 	mvdan.cc/gofumpt v0.1.1
 	mvdan.cc/xurls/v2 v2.3.0
diff --git a/internal/lsp/debug/info.go b/internal/lsp/debug/info.go
index 6d4861c..485460c 100644
--- a/internal/lsp/debug/info.go
+++ b/internal/lsp/debug/info.go
@@ -26,7 +26,7 @@
 )
 
 // Version is a manually-updated mechanism for tracking versions.
-const Version = "master"
+const Version = "v0.7.3"
 
 // ServerVersion is the format used by gopls to report its version to the
 // client. This format is structured so that the client can parse it easily.