chore(deps): update module github.com/vektra/mockery/v2 to v3 - #76
scality-renovate[bot] wants to merge 1 commit into
Conversation
Dependency Bump EvaluationVersion change: v3.7.1 -> v3.7.2 (patch)
Changes (v3.7.2):
Breaking changes: None Security concerns: None - all changes are documentation, typo fixes, and a minor compatibility improvement Impact on codebase: The project currently uses mockery v2 for mock generation (pkg/implementation/raidcontroller/megaraid/tools.go still imports mockery/v2 and uses v2-style --name flags). The v3 dependency is present but not yet actively used for generation. This patch bump has no effect on existing code. CI status: Some checks still in progress (golangci-lint, tests) at time of evaluation Recommendation: SAFE TO MERGE (once CI is green) -- Claude Code |
|
On hold — not mergeable as-is, despite the green CI:
Mockery v3 needs a real migration ( Keeping this PR open as a reminder; it will become a no-op once the refactor lands. |
48523a6 to
cf75bc7
Compare
f443c2d to
dfbf5f7
Compare
Dependency Bump EvaluationVersion change: github.com/vektra/mockery/v2 v2.53.6 to v3.8.0 (major) Changes (v3.0.0 through v3.8.0):
Breaking changes: YES, mockery v3 is a major rewrite
Security concerns: None identified. The v3 releases contain a security fix for mapstructure (v3.5.5) and no suspicious patterns. Impact on codebase: This PR is incomplete as a migration. Specific issues:
Recommendation: REVIEW REQUIRED Notes: This PR cannot be merged as-is. It adds mockery v3 to go.mod without completing the actual migration. A proper v2 to v3 migration requires:
Tests pass on this PR only because the actual code is unchanged. The v3 module is added but never used, which masks the real migration work needed. — Claude Code |
dfbf5f7 to
5510167
Compare
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by Details:
|
e38cadb to
883fcaf
Compare
883fcaf to
9006cb5
Compare
9006cb5 to
c0c0984
Compare
This PR contains the following updates:
v2.53.6→v3.8.0Release Notes
vektra/mockery (github.com/vektra/mockery/v2)
v3.8.0Compare Source
What's Changed
exclude-subpkg-regexinstead of panicking by @dylanpulver in #1178New Contributors
Full Changelog: vektra/mockery@v3.7.4...v3.8.0
v3.7.4Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.7.3...v3.7.4
v3.7.3Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.7.2...v3.7.3
v3.7.2Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.7.1...v3.7.2
v3.7.1Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.7.0...v3.7.1
v3.7.0Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.6.4...v3.7.0
v3.6.4Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.6.3...v3.6.4
v3.6.3Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.6.2...v3.6.3
v3.6.2Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.6.1...v3.6.2
v3.6.1Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.6.0...v3.6.1
v3.6.0Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.5.5...v3.6.0
Misc
This release fixes a bug in auto-generated code detection. If mockery fails to generate mocks for auto-generated files that it previously had, please use
include-auto-generated: truein your config.v3.5.5Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.5.4...v3.5.5
v3.5.4Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.5.3...v3.5.4
v3.5.3Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.5.2...v3.5.3
v3.5.2Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.5.1...v3.5.2
v3.5.1Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.5.0...v3.5.1
v3.5.0Compare Source
What's Changed
inpackageflag to override in-package detection logic by @LandonTClipp in #1077include-auto-generatedconfig option by @LandonTClipp in #1079Full Changelog: vektra/mockery@v3.4.0...v3.5.0
v3.4.0Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.3.6...v3.4.0
v3.3.6Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.3.5...v3.3.6
v3.3.5Compare Source
v3.3.4Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.3.2...v3.3.4
v3.3.3Compare Source
v3.3.2Compare Source
What's Changed
dirvalues causing invalid in-package calculation by @LandonTClipp in #1059Full Changelog: vektra/mockery@v3.3.1...v3.3.2
v3.3.1Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.3.0...v3.3.1
v3.3.0Compare Source
What's Changed
.Run()causing panic by @LandonTClipp in #1043New Contributors
Full Changelog: vektra/mockery@v3.2.5...v3.3.0
v3.2.5Compare Source
What's Changed
goimportsfrom messing with imports by @LandonTClipp in #1032Full Changelog: vektra/mockery@v3.2.4...v3.2.5
v3.2.4Compare Source
What's Changed
.EXPECT().Run()by @LandonTClipp in #1027MOCKERY_env vars causing panics by @LandonTClipp in #1028Full Changelog: vektra/mockery@v3.2.3...v3.2.4
v3.2.3Compare Source
What's Changed
New Contributors
Full Changelog: vektra/mockery@v3.2.2...v3.2.3
v3.2.2Compare Source
What's Changed
unroll-variadic: false. by @LandonTClipp in #1011Full Changelog: vektra/mockery@v3.2.1...v3.2.2
v3.2.1Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.2.0...v3.2.1
v3.2.0Compare Source
What's Changed
with-expecterin migrate command by @LandonTClipp in #1002force-file-writedefault to betrue. by @LandonTClipp in #1003Full Changelog: vektra/mockery@v3.1.0...v3.2.0
v3.1.0Compare Source
What's Changed
*ast.GenDecland*ast.TypeSpeccomments totemplate.Interfaceby @LandonTClipp in #999Full Changelog: vektra/mockery@v3.0.2...v3.1.0
v3.0.2Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.0.1...v3.0.2
v3.0.1Compare Source
What's Changed
mockery initfailing by @LandonTClipp in #994Full Changelog: vektra/mockery@v3.0.0...v3.0.1
v3.0.0Compare Source
What's Changed
Full Changelog: vektra/mockery@v3.0.0-beta.11...v3.0.0
v2.53.7Compare Source
What's Changed
Full Changelog: vektra/mockery@v2.53.6...v2.53.7
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR has been generated by Mend Renovate CLI.