From 2cce18995527b5bdfc8379497d3573259cb00a72 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 16 Jun 2025 12:33:22 -0700
Subject: [PATCH] chore(deps): update module github.com/mgechev/revive to
v1.10.0 (#6841)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/mgechev/revive](https://redirect.github.com/mgechev/revive)
| `v1.9.0` -> `v1.10.0` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
mgechev/revive (github.com/mgechev/revive)
###
[`v1.10.0`](https://redirect.github.com/mgechev/revive/releases/tag/v1.10.0)
[Compare
Source](https://redirect.github.com/mgechev/revive/compare/v1.9.0...v1.10.0)
#### What's Changed
- var-naming: detect meaningless package names by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1312](https://redirect.github.com/mgechev/revive/pull/1312)
- docs: update golangci-lint configuration to v2 by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1318](https://redirect.github.com/mgechev/revive/pull/1318)
- var-name checks each package name only once by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1319](https://redirect.github.com/mgechev/revive/pull/1319)
- var-naming: remove regex from code by
[@mfederowicz](https://redirect.github.com/mfederowicz) in
[https://github.com/mgechev/revive/pull/1322](https://redirect.github.com/mgechev/revive/pull/1322)
- fix(1323): false positive in get-return rule for HTTP Get handlers by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1325](https://redirect.github.com/mgechev/revive/pull/1325)
- chore: enable a few revive rules by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1330](https://redirect.github.com/mgechev/revive/pull/1330)
- chore: remove redundant typeparams for Go 1.17 by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1331](https://redirect.github.com/mgechev/revive/pull/1331)
- chore: avoid third-party morphy2k/revive-action in CI by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1334](https://redirect.github.com/mgechev/revive/pull/1334)
- chore: remove redundant //revive:disable-line by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1335](https://redirect.github.com/mgechev/revive/pull/1335)
- fix(deps): update module golang.org/x/sync to v0.14.0 by
[@renovate](https://redirect.github.com/renovate) in
[https://github.com/mgechev/revive/pull/1337](https://redirect.github.com/mgechev/revive/pull/1337)
- chore(deps): update module golang.org/x/sys to v0.33.0 by
[@renovate](https://redirect.github.com/renovate) in
[https://github.com/mgechev/revive/pull/1336](https://redirect.github.com/mgechev/revive/pull/1336)
- chore(deps): update module golang.org/x/text to v0.25.0 by
[@renovate](https://redirect.github.com/renovate) in
[https://github.com/mgechev/revive/pull/1338](https://redirect.github.com/mgechev/revive/pull/1338)
- fix(deps): update module golang.org/x/tools to v0.33.0 by
[@renovate](https://redirect.github.com/renovate) in
[https://github.com/mgechev/revive/pull/1339](https://redirect.github.com/mgechev/revive/pull/1339)
- chore(deps): update codeberg.org/chavacava/garif to v0.2.0 by
[@miparnisari](https://redirect.github.com/miparnisari) in
[https://github.com/mgechev/revive/pull/1340](https://redirect.github.com/mgechev/revive/pull/1340)
- docs: fix displaying rules table on revive.run by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1349](https://redirect.github.com/mgechev/revive/pull/1349)
- Integrate golangci-lint into CI/CD pipeline by
[@ArjunRajpal123](https://redirect.github.com/ArjunRajpal123) in
[https://github.com/mgechev/revive/pull/1346](https://redirect.github.com/mgechev/revive/pull/1346)
- chore: remove unused deploy key by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1352](https://redirect.github.com/mgechev/revive/pull/1352)
- Remove tablewriter dependency by
[@volfgox](https://redirect.github.com/volfgox) in
[https://github.com/mgechev/revive/pull/1351](https://redirect.github.com/mgechev/revive/pull/1351)
- tiny refactoring on friendly, sarif and stylish formatters by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1355](https://redirect.github.com/mgechev/revive/pull/1355)
- fix(deps): update module github.com/mgechev/dots to v1.0.0 by
[@renovate](https://redirect.github.com/renovate) in
[https://github.com/mgechev/revive/pull/1358](https://redirect.github.com/mgechev/revive/pull/1358)
- Update rule description URLs to point to revive.run by
[@volfgox](https://redirect.github.com/volfgox) in
[https://github.com/mgechev/revive/pull/1360](https://redirect.github.com/mgechev/revive/pull/1360)
- chore: add linter for Markdown files by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1361](https://redirect.github.com/mgechev/revive/pull/1361)
-
fix([#1367](https://redirect.github.com/mgechev/revive/issues/1367)):
struct-tag with validate is missing built-in rules by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1368](https://redirect.github.com/mgechev/revive/pull/1368)
- time-date: add rule to check for time.Date usage by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1327](https://redirect.github.com/mgechev/revive/pull/1327)
-
fix([#1363](https://redirect.github.com/mgechev/revive/issues/1363)):
package-comments ignores //nolint directives by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1366](https://redirect.github.com/mgechev/revive/pull/1366)
- refactor: removes `get` from getters names by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1373](https://redirect.github.com/mgechev/revive/pull/1373)
- refactor: test utils functions by removing redundant test instructions
parsing and simplifying asserting functions by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1374](https://redirect.github.com/mgechev/revive/pull/1374)
- docs: format code snippets in markdown files by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1324](https://redirect.github.com/mgechev/revive/pull/1324)
- fix: avoid false positive for blank identifier by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1376](https://redirect.github.com/mgechev/revive/pull/1376)
- chore: improve time-date decimal tests by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1378](https://redirect.github.com/mgechev/revive/pull/1378)
- new rule to spot unnecessary use of formatting functions by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1372](https://redirect.github.com/mgechev/revive/pull/1372)
- refactor: enable gocritic linter; fix lint issues by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1375](https://redirect.github.com/mgechev/revive/pull/1375)
- refactor: gofmt testdata by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1379](https://redirect.github.com/mgechev/revive/pull/1379)
- refactor: moves code related to AST from rule.utils into astutils
package by [@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1380](https://redirect.github.com/mgechev/revive/pull/1380)
- feature: Add nil timezone handling detection to time-date rule by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1377](https://redirect.github.com/mgechev/revive/pull/1377)
- chore: enable thelper linter in golangci-lint by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1386](https://redirect.github.com/mgechev/revive/pull/1386)
- chore: enable dupword linter in golangci-lint by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1385](https://redirect.github.com/mgechev/revive/pull/1385)
- chore: enforce American English spelling in golangci-lint by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1384](https://redirect.github.com/mgechev/revive/pull/1384)
- docs: improve comments for functions; enable godot by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1382](https://redirect.github.com/mgechev/revive/pull/1382)
- docs: use contrib.rocks to make contributors section shorter by
[@alexandear](https://redirect.github.com/alexandear) in
[https://github.com/mgechev/revive/pull/1381](https://redirect.github.com/mgechev/revive/pull/1381)
- feature: detect time/date out of bounds in time-date rule by
[@ccoVeille](https://redirect.github.com/ccoVeille) in
[https://github.com/mgechev/revive/pull/1370](https://redirect.github.com/mgechev/revive/pull/1370)
- refactor: simplifies the implementation of rule call-to-gc by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1388](https://redirect.github.com/mgechev/revive/pull/1388)
- feature: rule use-fmt-print by
[@chavacava](https://redirect.github.com/chavacava) in
[https://github.com/mgechev/revive/pull/1389](https://redirect.github.com/mgechev/revive/pull/1389)
#### New Contributors
- [@miparnisari](https://redirect.github.com/miparnisari) made
their first contribution in
[https://github.com/mgechev/revive/pull/1340](https://redirect.github.com/mgechev/revive/pull/1340)
- [@ArjunRajpal123](https://redirect.github.com/ArjunRajpal123)
made their first contribution in
[https://github.com/mgechev/revive/pull/1346](https://redirect.github.com/mgechev/revive/pull/1346)
- [@volfgox](https://redirect.github.com/volfgox) made their
first contribution in
[https://github.com/mgechev/revive/pull/1351](https://redirect.github.com/mgechev/revive/pull/1351)
**Full Changelog**:
https://github.com/mgechev/revive/compare/v1.9.0...v1.10.0
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn
---
.golangci.yml | 4 ++++
internal/tools/go.mod | 5 ++---
internal/tools/go.sum | 16 ++++------------
3 files changed, 10 insertions(+), 15 deletions(-)
diff --git a/.golangci.yml b/.golangci.yml
index 2de8c4ed4..5f69cc027 100644
--- a/.golangci.yml
+++ b/.golangci.yml
@@ -188,6 +188,10 @@ linters:
- legacy
- std-error-handling
rules:
+ - linters:
+ - revive
+ path: schema/v.*/types/.*
+ text: avoid meaningless package names
# TODO: Having appropriate comments for exported objects helps development,
# even for objects in internal packages. Appropriate comments for all
# exported objects should be added and this exclusion removed.
diff --git a/internal/tools/go.mod b/internal/tools/go.mod
index e6066d306..35b0d1244 100644
--- a/internal/tools/go.mod
+++ b/internal/tools/go.mod
@@ -21,6 +21,7 @@ require (
require (
4d63.com/gocheckcompilerdirectives v1.3.0 // indirect
4d63.com/gochecknoglobals v0.2.2 // indirect
+ codeberg.org/chavacava/garif v0.2.0 // indirect
dario.cat/mergo v1.0.2 // indirect
github.com/4meepo/tagalign v1.4.2 // indirect
github.com/Abirdcfly/dupword v0.1.6 // indirect
@@ -60,7 +61,6 @@ require (
github.com/charmbracelet/x/ansi v0.9.2 // indirect
github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd // indirect
github.com/charmbracelet/x/term v0.2.1 // indirect
- github.com/chavacava/garif v0.1.0 // indirect
github.com/ckaznocha/intrange v0.3.1 // indirect
github.com/cloudflare/circl v1.6.1 // indirect
github.com/curioswitch/go-reassign v0.3.0 // indirect
@@ -140,7 +140,7 @@ require (
github.com/mattn/go-colorable v0.1.14 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/mattn/go-runewidth v0.0.16 // indirect
- github.com/mgechev/revive v1.9.0 // indirect
+ github.com/mgechev/revive v1.10.0 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
github.com/moricho/tparallel v0.3.2 // indirect
github.com/muesli/termenv v0.16.0 // indirect
@@ -149,7 +149,6 @@ require (
github.com/nishanths/exhaustive v0.12.0 // indirect
github.com/nishanths/predeclared v0.2.2 // indirect
github.com/nunnatsa/ginkgolinter v0.19.1 // indirect
- github.com/olekukonko/tablewriter v0.0.5 // indirect
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
github.com/pjbgf/sha1cd v0.3.2 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
diff --git a/internal/tools/go.sum b/internal/tools/go.sum
index 95a57bb6b..5875c99e1 100644
--- a/internal/tools/go.sum
+++ b/internal/tools/go.sum
@@ -2,6 +2,8 @@
4d63.com/gocheckcompilerdirectives v1.3.0/go.mod h1:ofsJ4zx2QAuIP/NO/NAh1ig6R1Fb18/GI7RVMwz7kAY=
4d63.com/gochecknoglobals v0.2.2 h1:H1vdnwnMaZdQW/N+NrkT1SZMTBmcwHe9Vq8lJcYYTtU=
4d63.com/gochecknoglobals v0.2.2/go.mod h1:lLxwTQjL5eIesRbvnzIP3jZtG140FnTdz+AlMa+ogt0=
+codeberg.org/chavacava/garif v0.2.0 h1:F0tVjhYbuOCnvNcU3YSpO6b3Waw6Bimy4K0mM8y6MfY=
+codeberg.org/chavacava/garif v0.2.0/go.mod h1:P2BPbVbT4QcvLZrORc2T29szK3xEOlnl0GiPTJmEqBQ=
dario.cat/mergo v1.0.2 h1:85+piFYR1tMbRrLcDwR18y4UKJ3aH1Tbzi24VRW1TK8=
dario.cat/mergo v1.0.2/go.mod h1:E/hbnu0NxMFBjpMIE34DRGLWqDy0g5FuKDhCb31ngxA=
github.com/4meepo/tagalign v1.4.2 h1:0hcLHPGMjDyM1gHG58cS73aQF8J4TdVR96TZViorO9E=
@@ -91,8 +93,6 @@ github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd h1:vy0G
github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd/go.mod h1:xe0nKWGd3eJgtqZRaN9RjMtK7xUYchjzPr7q6kcvCCs=
github.com/charmbracelet/x/term v0.2.1 h1:AQeHeLZ1OqSXhrAWpYUtZyX1T3zVxfpZuEQMIQaGIAQ=
github.com/charmbracelet/x/term v0.2.1/go.mod h1:oQ4enTYFV7QN4m0i9mzHrViD7TQKvNEEkHUMCmsxdUg=
-github.com/chavacava/garif v0.1.0 h1:2JHa3hbYf5D9dsgseMKAmc/MZ109otzgNFk5s87H9Pc=
-github.com/chavacava/garif v0.1.0/go.mod h1:XMyYCkEL58DF0oyW4qDjjnPWONs2HBqYKI+UIPD+Gww=
github.com/ckaznocha/intrange v0.3.1 h1:j1onQyXvHUsPWujDH6WIjhyH26gkRt/txNlV7LspvJs=
github.com/ckaznocha/intrange v0.3.1/go.mod h1:QVepyz1AkUoFQkpEqksSYpNpUo3c5W7nWh/s6SHIJJk=
github.com/client9/misspell v0.3.4 h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI=
@@ -311,11 +311,10 @@ github.com/mattn/go-colorable v0.1.14 h1:9A9LHSqF/7dyVVX6g0U9cwm9pG3kP9gSzcuIPHP
github.com/mattn/go-colorable v0.1.14/go.mod h1:6LmQG8QLFO4G5z1gPvYEzlUgJ2wF+stgPZH1UqBm1s8=
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
-github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6TULQc=
github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
-github.com/mgechev/revive v1.9.0 h1:8LaA62XIKrb8lM6VsBSQ92slt/o92z5+hTw3CmrvSrM=
-github.com/mgechev/revive v1.9.0/go.mod h1:LAPq3+MgOf7GcL5PlWIkHb0PT7XH4NuC2LdWymhb9Mo=
+github.com/mgechev/revive v1.10.0 h1:x2oJsd7yrDp0mC6IgZqSKBTjSUC9Zk5Ob2WfBwZic2I=
+github.com/mgechev/revive v1.10.0/go.mod h1:1MRO9zUV7Yukhqh/nGRKSaw6xC5XDzPWPja5GMPWoSE=
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
github.com/moricho/tparallel v0.3.2 h1:odr8aZVFA3NZrNybggMkYO3rgPRcqjeQUlBBFVxKHTI=
@@ -332,8 +331,6 @@ github.com/nishanths/predeclared v0.2.2 h1:V2EPdZPliZymNAn79T8RkNApBjMmVKh5XRpLm
github.com/nishanths/predeclared v0.2.2/go.mod h1:RROzoN6TnGQupbC+lqggsOlcgysk3LMK/HI84Mp280c=
github.com/nunnatsa/ginkgolinter v0.19.1 h1:mjwbOlDQxZi9Cal+KfbEJTCz327OLNfwNvoZ70NJ+c4=
github.com/nunnatsa/ginkgolinter v0.19.1/go.mod h1:jkQ3naZDmxaZMXPWaS9rblH+i+GWXQCaS/JFIWcOH2s=
-github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
-github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
github.com/onsi/ginkgo/v2 v2.23.4 h1:ktYTpKJAVZnDT4VjxSbiBenUjmlL/5QkBEocaWXiQus=
github.com/onsi/ginkgo/v2 v2.23.4/go.mod h1:Bt66ApGPBFzHyR+JO10Zbt0Gsp4uWxu5mIOTusL46e8=
github.com/onsi/gomega v1.37.0 h1:CdEG8g0S133B4OswTDC/5XPSzE1OeP29QOioj2PID2Y=
@@ -435,8 +432,6 @@ github.com/ssgreg/nlreturn/v2 v2.2.1/go.mod h1:E/iiPB78hV7Szg2YfRgyIrk1AD6JVMTRk
github.com/stbenjam/no-sprintf-host-port v0.2.0 h1:i8pxvGrt1+4G0czLr/WnmyH7zbZ8Bg8etvARQ1rpyl4=
github.com/stbenjam/no-sprintf-host-port v0.2.0/go.mod h1:eL0bQ9PasS0hsyTyfTjjG+E80QIyPnBVQbYZyv20Jfk=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
-github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
@@ -444,9 +439,6 @@ github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UV
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
-github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=