Skip to content

Commit 6f021a2

Browse files
build(deps): Bump golang.org/x/tools from 0.14.0 to 0.16.0 (runfinch#706)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.14.0 to 0.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/golang/tools/releases">golang.org/x/tools's releases</a>.</em></p> <blockquote> <h2>gopls/v0.14.2</h2> <p>This release contains just one change: an upgrade of <a href="https://pkg.go.dev/golang.org/x/telemetry">x/telemetry</a><code>golang/go#63832</code></p> <p>Previously, when the telemetry mode was &quot;off&quot; (the default), counter data would not be uploaded, but <em>would</em> be written to the <a href="https://pkg.go.dev/os#UserConfigDir"><code>os.UserConfigDir()/go/telemetry/local</code></a> directory of the local file system. We heard from a few users that, as a matter of policy within their organization, they need a way to prevent even this local data from being written. With this release, running <a href="https://pkg.go.dev/golang.org/x/telemetry/cmd/gotelemetry"><code>gotelemetry off</code></a> will stop gopls from writing this local counter data. Note that the <code>os.UserConfigDir()/go/telemetry/mode</code> file must be written to record the &quot;off&quot; state.</p> <p>The new default telemetry mode is &quot;local&quot;, which behaves the same way as &quot;off&quot; did before. In &quot;local&quot; mode, counter data is written to the local file system, but not uploaded. Local data can be inspected with the <code>gotelemetry view</code> command.</p> <p>See <a href="https://redirect.github.com/golang/go/issues/63832">golang/go#63832</a> for more details. Thanks again for helping us support transparent telemetry in gopls. As described in the <a href="https://github.com/golang/tools/releases/tag/gopls%2Fv0.14.0">v0.14.0 release notes</a>, we are confident that this data will help us produce a better, faster, more reliable product. In fact <a href="https://github.com/golang/go/labels/gopls%2Ftelemetry-wins">this is already happening</a>.</p> <h2>gopls/v0.14.1</h2> <p>This release contains just two changes:</p> <ul> <li>A workaround for a regression affecting some users of <code>GOPACKAGESDRIVER</code>: <a href="https://redirect.github.com/golang/go/issues/63751">golang/go#63751</a>, for example those using gopls with an older version of <a href="https://bazel.build/">Bazel</a>. When the <a href="https://pkg.go.dev/golang.org/x/tools/go/packages"><code>go/packages</code></a> driver is missing compiler or architecture information, gopls now assumes a default value rather than failing to load package information.</li> <li>A fix for a minor bug in the <a href="https://github.com/golang/tools/releases/tag/gopls%2Fv0.14.0">new</a> &quot;remove unused parameter&quot; refactoring: <a href="https://redirect.github.com/golang/go/issues/63755">golang/go#63755</a>. Notably, this bug was discovered via an automated report from someone who had opted in to <a href="https://telemetry.go.dev/privacy">Go telemetry</a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/golang/tools/commit/a9ef4cfeacd705b0e43cc2935571a80b6547d70c"><code>a9ef4cf</code></a> go.mod: update golang.org/x dependencies</li> <li><a href="https://github.com/golang/tools/commit/d9b9452656b6061e51acbfb411087aaf7ca6d342"><code>d9b9452</code></a> gopls/internal/lsp/cache: move quick-fix bundling logic to the cache pkg</li> <li><a href="https://github.com/golang/tools/commit/1733061d5fbd81eec28621bcc4d1e41158618669"><code>1733061</code></a> go/analysis/passes/testinggoroutine: report by enclosing regions</li> <li><a href="https://github.com/golang/tools/commit/b19be0fa71558b3bd27dd4210d9eee35fd52db91"><code>b19be0f</code></a> gopls/internal/cmd/help_test.go: document</li> <li><a href="https://github.com/golang/tools/commit/daa4aa59ed4efe3c28946c15b249fb8609074354"><code>daa4aa5</code></a> gopls/internal/lsp/source: stubmethods: fix out-of-bounds index</li> <li><a href="https://github.com/golang/tools/commit/a586d0db8420774bb736981052730e51efca1dac"><code>a586d0d</code></a> go/types/internal/play: show more types.Scope detail</li> <li><a href="https://github.com/golang/tools/commit/53ad329bd98f6eea2106d46f2c1655cbbdd28242"><code>53ad329</code></a> gopls/internal/lsp/source: move edit logic into the protocol package</li> <li><a href="https://github.com/golang/tools/commit/3c677e3f7d23999e4a31018a5f6bfade055408b7"><code>3c677e3</code></a> gopls/internal/lsp/cache: move SuggestedFixFromCommand into cache</li> <li><a href="https://github.com/golang/tools/commit/ab6af7d4bb284d8cae8d82939c658a178fa7ec9f"><code>ab6af7d</code></a> gopls/internal/lsp/source: extract InDir to a new pathutil package</li> <li><a href="https://github.com/golang/tools/commit/e7d61d9d57a6c8718dbc18fee6d5ac92d2ebd8f8"><code>e7d61d9</code></a> gopls/internal/lsp/cache: simplify named error values</li> <li>Additional commits viewable in <a href="https://github.com/golang/tools/compare/v0.14.0...v0.16.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/tools&package-manager=go_modules&previous-version=0.14.0&new-version=0.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 5f68b51 commit 6f021a2

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

Diff for: go.mod

+4-4
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ require (
2222
github.com/xorcare/pointer v1.2.2
2323
golang.org/x/crypto v0.16.0
2424
golang.org/x/exp v0.0.0-20230810033253-352e893a4cad
25-
golang.org/x/tools v0.14.0
25+
golang.org/x/tools v0.16.0
2626
gopkg.in/yaml.v3 v3.0.1
2727
k8s.io/apimachinery v0.28.4
2828
)
@@ -49,7 +49,7 @@ require (
4949
github.com/tklauser/go-sysconf v0.3.12 // indirect
5050
github.com/tklauser/numcpus v0.6.1 // indirect
5151
github.com/yusufpapurcu/wmi v1.2.3 // indirect
52-
golang.org/x/sync v0.4.0 // indirect
52+
golang.org/x/sync v0.5.0 // indirect
5353
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 // indirect
5454
google.golang.org/grpc v1.56.3 // indirect
5555
google.golang.org/protobuf v1.31.0 // indirect
@@ -81,8 +81,8 @@ require (
8181
github.com/src-d/gcfg v1.4.0 // indirect
8282
github.com/xanzy/ssh-agent v0.2.1 // indirect
8383
go.opencensus.io v0.24.0 // indirect
84-
golang.org/x/mod v0.13.0 // indirect
85-
golang.org/x/net v0.17.0 // indirect
84+
golang.org/x/mod v0.14.0 // indirect
85+
golang.org/x/net v0.19.0 // indirect
8686
golang.org/x/sys v0.15.0 // indirect
8787
golang.org/x/text v0.14.0 // indirect
8888
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect

Diff for: go.sum

+8-8
Original file line numberDiff line numberDiff line change
@@ -441,8 +441,8 @@ golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
441441
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
442442
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
443443
golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
444-
golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY=
445-
golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
444+
golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=
445+
golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
446446
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
447447
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
448448
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -490,8 +490,8 @@ golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug
490490
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
491491
golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
492492
golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws=
493-
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
494-
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
493+
golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c=
494+
golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U=
495495
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
496496
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
497497
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -528,8 +528,8 @@ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJ
528528
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
529529
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
530530
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
531-
golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ=
532-
golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
531+
golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE=
532+
golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
533533
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
534534
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
535535
golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -684,8 +684,8 @@ golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
684684
golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
685685
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
686686
golang.org/x/tools v0.5.0/go.mod h1:N+Kgy78s5I24c24dU8OfWNEotWjutIs8SnJvn5IDq+k=
687-
golang.org/x/tools v0.14.0 h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc=
688-
golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg=
687+
golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM=
688+
golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0=
689689
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
690690
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
691691
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

0 commit comments

Comments
 (0)