Skip to content

Commit bde871f

Browse files
authored
fix: skip inaccessible directories; feat(cli): intent commands (#2119)
fix(all): skip inaccessible directories during filesystem walks - speakeasy-api/openapi-generation#84 feat(cli): - route-dispatch intent commands (mutually exclusive variant flag sets, operation override) speakeasy-api/openapi-generation#76 - async recipes for intent commands (--async, foreground polling) and the stdout/stderr deliverable contract speakeasy-api/openapi-generation#75 - truthful pagination hints, --max-pages validation and continuation-cycle guard speakeasy-api/openapi-generation#74 - keyless --dry-run everywhere with a machine-readable preview protocol speakeasy-api/openapi-generation#73 - compact per-command help (helpStyle) with --help-global and declared help metadata speakeasy-api/openapi-generation#72 - never-retry policy surface — strategy none, safe-methods inheritance, bounded Retry-After speakeasy-api/openapi-generation#71 - exit codes 0/1/2/3 — success / runtime / usage / auth speakeasy-api/openapi-generation#70 - stream by default for operation commands, prompted-path parity, direct --out prompt speakeasy-api/openapi-generation#69 - one classified error in every mode, with the reason table as overlay data speakeasy-api/openapi-generation#68 - support explicit-only agent mode speakeasy-api/openapi-generation#67 - add explicit interactivity controls speakeasy-api/openapi-generation#65 <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Skip inaccessible directories during filesystem walks and upgrade to `github.com/speakeasy-api/openapi-generation/v2` v2.932.10 to enable intent command features, default streaming, and standardized exit codes. This prevents failures on unreadable paths and changes several CLI behaviors. - Operation commands stream output by default. Update scripts that relied on buffered output. - Exit codes are now 0(success)/1(runtime)/2(usage)/3(auth). Update CI to treat 2 and 3 as non-retryable and to surface auth errors clearly. - Intent commands enforce mutually exclusive variant flag sets and support per-operation override. Fix any invocations that combined incompatible flags. - `--async` adds foreground polling and a stdout/stderr deliverable contract. Adjust log/output parsers to the new structure. - `--max-pages` is validated and continuation cycles are guarded. Correct invalid values; rely on improved pagination hints. - `--dry-run` works without credentials and emits a machine-readable preview. Consumers should read the preview instead of relying on side effects. <sup>Written for commit 62037c3. Summary will update on new commits.</sup> <a href="https://cubic.dev/pr/speakeasy-api/speakeasy/pull/2119?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. -->
1 parent 97f49bf commit bde871f

2 files changed

Lines changed: 30 additions & 28 deletions

File tree

go.mod

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ require (
4747
github.com/speakeasy-api/huh v1.1.2
4848
github.com/speakeasy-api/jq v0.1.1-0.20251107233444-84d7e49e84a4
4949
github.com/speakeasy-api/openapi v1.25.0
50-
github.com/speakeasy-api/openapi-generation/v2 v2.932.0
50+
github.com/speakeasy-api/openapi-generation/v2 v2.932.10
5151
github.com/speakeasy-api/sdk-gen-config v1.58.0
5252
github.com/speakeasy-api/speakeasy-agent-mode-content v0.2.12
5353
github.com/speakeasy-api/speakeasy-client-sdk-go/v3 v3.26.7
@@ -57,13 +57,13 @@ require (
5757
github.com/spf13/pflag v1.0.9
5858
github.com/spf13/viper v1.19.0
5959
github.com/stoewer/go-strcase v1.3.1
60-
github.com/stretchr/testify v1.11.1
60+
github.com/stretchr/testify v1.12.0
6161
go.uber.org/zap v1.28.0
6262
goa.design/goa/v3 v3.24.1
6363
golang.org/x/oauth2 v0.36.0
6464
golang.org/x/sync v0.22.0
6565
golang.org/x/term v0.45.0
66-
golang.org/x/text v0.40.0
66+
golang.org/x/text v0.41.0
6767
gopkg.in/yaml.v3 v3.0.1
6868
oras.land/oras-go/v2 v2.5.0
6969
)
@@ -87,12 +87,13 @@ require (
8787
github.com/alecthomas/chroma/v2 v2.8.0 // indirect
8888
github.com/andybalholm/brotli v1.2.0 // indirect
8989
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
90+
github.com/apparentlymart/go-textseg/v17 v17.0.1 // indirect
9091
github.com/atotto/clipboard v0.1.4 // indirect
9192
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
9293
github.com/aymanbagabas/go-udiff v0.2.0 // indirect
9394
github.com/aymerick/douceur v0.2.0 // indirect
9495
github.com/bahlo/generic-list-go v0.2.0 // indirect
95-
github.com/bits-and-blooms/bitset v1.24.6 // indirect
96+
github.com/bits-and-blooms/bitset v1.25.0 // indirect
9697
github.com/buger/jsonparser v1.1.1 // indirect
9798
github.com/catppuccin/go v0.2.0 // indirect
9899
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
@@ -116,7 +117,6 @@ require (
116117
github.com/cpuguy83/dockercfg v0.3.2 // indirect
117118
github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect
118119
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
119-
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
120120
github.com/disintegration/imaging v1.6.2 // indirect
121121
github.com/distribution/reference v0.6.0 // indirect
122122
github.com/dlclark/regexp2 v1.11.5 // indirect
@@ -147,7 +147,7 @@ require (
147147
github.com/go-ole/go-ole v1.3.0 // indirect
148148
github.com/go-sourcemap/sourcemap v2.1.4+incompatible // indirect
149149
github.com/go-test/deep v1.0.8 // indirect
150-
github.com/goccy/go-json v0.10.5 // indirect
150+
github.com/goccy/go-json v0.10.6 // indirect
151151
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
152152
github.com/gomarkdown/markdown v0.0.0-20250810172220-2e2c11897d1a // indirect
153153
github.com/google/go-dap v0.12.0 // indirect
@@ -209,7 +209,7 @@ require (
209209
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
210210
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
211211
github.com/pjbgf/sha1cd v0.3.2 // indirect
212-
github.com/posthog/posthog-go v1.23.0 // indirect
212+
github.com/posthog/posthog-go v1.23.1 // indirect
213213
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
214214
github.com/pterm/pterm v0.12.80 // indirect
215215
github.com/rivo/tview v0.0.0-20240424133105-0d02bb78244d // indirect
@@ -250,7 +250,7 @@ require (
250250
github.com/yuin/goldmark v1.7.7 // indirect
251251
github.com/yuin/goldmark-emoji v1.0.2 // indirect
252252
github.com/yusufpapurcu/wmi v1.2.4 // indirect
253-
github.com/zclconf/go-cty v1.16.3 // indirect
253+
github.com/zclconf/go-cty v1.19.0 // indirect
254254
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
255255
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 // indirect
256256
go.opentelemetry.io/otel v1.45.0 // indirect
@@ -266,10 +266,10 @@ require (
266266
golang.org/x/crypto v0.54.0 // indirect
267267
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b // indirect
268268
golang.org/x/image v0.30.0 // indirect
269-
golang.org/x/mod v0.37.0 // indirect
269+
golang.org/x/mod v0.38.0 // indirect
270270
golang.org/x/net v0.57.0 // indirect
271271
golang.org/x/sys v0.47.0 // indirect
272-
golang.org/x/tools v0.47.0 // indirect
272+
golang.org/x/tools v0.48.0 // indirect
273273
google.golang.org/genproto/googleapis/api v0.0.0-20260803160001-6ac0973c030d // indirect
274274
google.golang.org/genproto/googleapis/rpc v0.0.0-20260803160001-6ac0973c030d // indirect
275275
google.golang.org/grpc v1.83.0 // indirect

go.sum

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be h1:9AeTilPcZAjCFI
6666
github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuWl6zY27l47sB3qLNK6tF2fkHG55UZxx8oIVo4=
6767
github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY=
6868
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
69+
github.com/apparentlymart/go-textseg/v17 v17.0.1 h1:bpMXRgQ5cEoRNuQke1a80/Nl6w3G5eoIbWo9f3gXkAs=
70+
github.com/apparentlymart/go-textseg/v17 v17.0.1/go.mod h1:fa8X4jgGeevslICIY6LcdjkSecWnXmYd9Lk34z/VxZs=
6971
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
7072
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
7173
github.com/atomicgo/cursor v0.0.1/go.mod h1:cBON2QmmrysudxNBFthvMtN32r3jxVRIvzkUiF/RuIk=
@@ -79,8 +81,8 @@ github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuP
7981
github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4=
8082
github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk=
8183
github.com/bahlo/generic-list-go v0.2.0/go.mod h1:2KvAjgMlE5NNynlg/5iLrrCCZ2+5xWbdbCW3pNTGyYg=
82-
github.com/bits-and-blooms/bitset v1.24.6 h1:qcrftZUVBIwfs+m+nhoCBAPT+ZPZZjti8SbHbDQQkZ4=
83-
github.com/bits-and-blooms/bitset v1.24.6/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
84+
github.com/bits-and-blooms/bitset v1.25.0 h1:0Ro0qF4abCkM6SqWPVj29sFhAbMPAZpaDD7xhJ10beM=
85+
github.com/bits-and-blooms/bitset v1.25.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
8486
github.com/bmatcuk/doublestar/v4 v4.9.1 h1:X8jg9rRZmJd4yRy7ZeNDRnM+T3ZfHv15JiBJ/avrEXE=
8587
github.com/bmatcuk/doublestar/v4 v4.9.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc=
8688
github.com/bool64/dev v0.2.43 h1:yQ7qiZVef6WtCl2vDYU0Y+qSq+0aBrQzY8KXkklk9cQ=
@@ -246,8 +248,8 @@ github.com/go-sourcemap/sourcemap v2.1.4+incompatible/go.mod h1:F8jJfvm2KbVjc5Nq
246248
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE=
247249
github.com/go-test/deep v1.0.8 h1:TDsG77qcSprGbC6vTN8OuXp5g+J+b5Pcguhf7Zt61VM=
248250
github.com/go-test/deep v1.0.8/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE=
249-
github.com/goccy/go-json v0.10.5 h1:Fq85nIqj+gXn/S5ahsiTlK3TmC85qgirsdTP/+DeaC4=
250-
github.com/goccy/go-json v0.10.5/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M=
251+
github.com/goccy/go-json v0.10.6 h1:p8HrPJzOakx/mn/bQtjgNjdTcN+/S6FcG2CTtQOrHVU=
252+
github.com/goccy/go-json v0.10.6/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M=
251253
github.com/goccy/go-yaml v1.19.2 h1:PmFC1S6h8ljIz6gMRBopkjP1TVT7xuwrButHID66PoM=
252254
github.com/goccy/go-yaml v1.19.2/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA=
253255
github.com/gofrs/flock v0.12.1 h1:MTLVXXHf8ekldpJk3AKicLij9MdwOWkZ+a/jHHZby9E=
@@ -470,8 +472,8 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
470472
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
471473
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
472474
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
473-
github.com/posthog/posthog-go v1.23.0 h1:Uj/mHGBRY+VutTMAtK79Lbha5lHCyYEuZypLtfWjQbI=
474-
github.com/posthog/posthog-go v1.23.0/go.mod h1://M430hNH3e8CDv4i8SJesb26816Mpa6GIZaiP4pNQU=
475+
github.com/posthog/posthog-go v1.23.1 h1:Xw8QnH1WdCjHoqEbej7FI3CfM1g0jBJb8aBqIpBvQeM=
476+
github.com/posthog/posthog-go v1.23.1/go.mod h1:seY9mmw3mYGT9i2Wr5Dn3JXWPiAkZ6aolwH/5l8eVQE=
475477
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 h1:o4JXh1EVt9k/+g42oCprj/FisM4qX9L3sZB3upGN2ZU=
476478
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
477479
github.com/pterm/pterm v0.12.27/go.mod h1:PhQ89w4i95rhgE+xedAoqous6K9X+r6aSOI2eFF7DZI=
@@ -548,8 +550,8 @@ github.com/speakeasy-api/libopenapi v0.21.10-fixhiddencomps-fixed h1:ZtuakKtG6x7
548550
github.com/speakeasy-api/libopenapi v0.21.10-fixhiddencomps-fixed/go.mod h1:Gc8oQkjr2InxwumK0zOBtKN9gIlv9L2VmSVIUk2YxcU=
549551
github.com/speakeasy-api/openapi v1.25.0 h1:xyJ5ZzW4YwStT2ICo0o7v9M890J7VpsR7AqhQSZnwl4=
550552
github.com/speakeasy-api/openapi v1.25.0/go.mod h1:9gGkzi9jNspEbcB08zta+IjzAi5Zy4QgSEQfF/LSrbQ=
551-
github.com/speakeasy-api/openapi-generation/v2 v2.932.0 h1:C46dgO+qN2Ew1exQyQFS76KxumKBArwMVHtsRdvK/Fo=
552-
github.com/speakeasy-api/openapi-generation/v2 v2.932.0/go.mod h1:QgU7//EsEdpiCMcpiM983QYlXXsp1YhE8TQi8OJEXyQ=
553+
github.com/speakeasy-api/openapi-generation/v2 v2.932.10 h1:ZuWliIIRLGHiEtoo/qFavVFJEArnQKYMqSc7ZCxFL9c=
554+
github.com/speakeasy-api/openapi-generation/v2 v2.932.10/go.mod h1:1Yypyh8Dl2dg/aYMY8ySCJ6kfuI9xTpUxuSs30XpZPE=
553555
github.com/speakeasy-api/openapi/openapi/linter/customrules v0.0.0-20260206023826-2483fb8e98b4 h1:gV+lYeVNNJG9X3Sl9Su3cRh1iF/oNqzvb5Ijq2QR8jY=
554556
github.com/speakeasy-api/openapi/openapi/linter/customrules v0.0.0-20260206023826-2483fb8e98b4/go.mod h1:1zQpVio7X6QJDtyNdUguCgZ+IC7CzKhhjvNgJdvGVF0=
555557
github.com/speakeasy-api/sdk-gen-config v1.58.0 h1:JrDgDU3XBIidv+TXFqYBvIomfeGEQ0zN+OnHyUc+kNw=
@@ -590,8 +592,8 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
590592
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
591593
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
592594
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
593-
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
594-
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
595+
github.com/stretchr/testify v1.12.0 h1:K6Mr6jO9JICuend/5xzTM03ydSV3vdNRYAdPSukj8uI=
596+
github.com/stretchr/testify v1.12.0/go.mod h1:bOYBZb5qJ00vPzWfIqBUZPaxK8jWiXc6d3ErP4Ca9Gw=
595597
github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=
596598
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
597599
github.com/swaggest/assertjson v1.9.0 h1:dKu0BfJkIxv/xe//mkCrK5yZbs79jL7OVf9Ija7o2xQ=
@@ -646,8 +648,8 @@ github.com/yuin/goldmark-emoji v1.0.2 h1:c/RgTShNgHTtc6xdz2KKI74jJr6rWi7FPgnP9GA
646648
github.com/yuin/goldmark-emoji v1.0.2/go.mod h1:RhP/RWpexdp+KHs7ghKnifRoIs/Bq4nDS7tRbCkOwKY=
647649
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
648650
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
649-
github.com/zclconf/go-cty v1.16.3 h1:osr++gw2T61A8KVYHoQiFbFd1Lh3JOCXc/jFLJXKTxk=
650-
github.com/zclconf/go-cty v1.16.3/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
651+
github.com/zclconf/go-cty v1.19.0 h1:IV8WdqYZc2c5rLX9bEoLNXKojBAp0MZPBHMIrCoa/s4=
652+
github.com/zclconf/go-cty v1.19.0/go.mod h1:12W89jGn3JCOIQi7infWr9m80rOkb5RNYJqXMZcN4c8=
651653
github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 h1:4r45xpDWB6ZMSMNJFMOjqrGHynW3DIBuR2H9j0ug+Mo=
652654
github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod h1:CmBdvvj3nqzfzJ6nTCIwDTPZ56aVGvDrmztiO5g3qrM=
653655
go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
@@ -701,8 +703,8 @@ golang.org/x/image v0.30.0/go.mod h1:SAEUTxCCMWSrJcCy/4HwavEsfZZJlYxeHLc6tTiAe/c
701703
golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
702704
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
703705
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
704-
golang.org/x/mod v0.37.0 h1:vF1DjpVEshcIqoEaauuHebaLk1O1forxjxBaVn884JQ=
705-
golang.org/x/mod v0.37.0/go.mod h1:m8S8VeM9r4dzDwjrKO0a1sZP3YjeMamRRlD+fmR2Q/0=
706+
golang.org/x/mod v0.38.0 h1:MECBjubtXD7yj4HrhIUcywNaGeNVUdfVnxmPajOk4yk=
707+
golang.org/x/mod v0.38.0/go.mod h1:V6Xz0pq8TQ3dGqVQ1FVHuelZpAL0uNhSkk9ogYP3c40=
706708
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
707709
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
708710
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -777,15 +779,15 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
777779
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
778780
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
779781
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
780-
golang.org/x/text v0.40.0 h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs=
781-
golang.org/x/text v0.40.0/go.mod h1:hpnzDAfGV753zIKo+wk3u1bVKCGPbrnF7+7LBF/UHVY=
782+
golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8=
783+
golang.org/x/text v0.41.0/go.mod h1:jvf1O8ajNzZqhSrQBPbutR/EB83Cc0CFrezNQIwbb5M=
782784
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
783785
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
784786
golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
785787
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
786788
golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
787-
golang.org/x/tools v0.47.0 h1:7Kn5x/d1svx/PzryTsqeoZN4TZwqeH5pGWjefhLi/1Q=
788-
golang.org/x/tools v0.47.0/go.mod h1:dFHnyTvFWY212G+h7ZY4Vsp/K3U4/7W9TyVaAul8uCA=
789+
golang.org/x/tools v0.48.0 h1:3+hClM1aLL5mjMKm5ovokw9epgRXPuu2tILgismM6RE=
790+
golang.org/x/tools v0.48.0/go.mod h1:08xX0orndb/F7jJxGDicx061tyd5pcMto75YMAXr6lk=
789791
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
790792
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
791793
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

0 commit comments

Comments
 (0)