Skip to content

feat: added migration tool to transition from v1 to v2 - #61

Merged
fredbi merged 2 commits into
go-openapi:masterfrom
fredbi:feat/migration-tool
Feb 11, 2026
Merged

feat: added migration tool to transition from v1 to v2#61
fredbi merged 2 commits into
go-openapi:masterfrom
fredbi:feat/migration-tool

Conversation

@fredbi

@fredbi fredbi commented Feb 11, 2026

Copy link
Copy Markdown
Member

Change type

Please select: 🆕 New feature or enhancement|🔧 Bug fix'|📃 Documentation update

Short description

Fixes

Full description

Checklist

  • I have signed all my commits with my name and email (see DCO. This does not require a PGP-signed commit
  • I have rebased and squashed my work, so only one commit remains
  • I have added tests to cover my changes.
  • I have properly enriched go doc comments in code.
  • I have properly documented any breaking change.
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
@ccoVeille

ccoVeille commented Feb 11, 2026

Copy link
Copy Markdown
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
@codecov

codecov Bot commented Feb 11, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 37.27679% with 562 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.37%. Comparing base (fd07901) to head (6030e35).
⚠️ Report is 1 commits behind head on master.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
hack/migrate-testify/generics.go 43.55% 128 Missing and 34 partials ⚠️
hack/migrate-testify/report.go 17.07% 102 Missing ⚠️
hack/migrate-testify/migrate.go 44.17% 88 Missing and 3 partials ⚠️
hack/migrate-testify/loader.go 7.95% 81 Missing ⚠️
hack/migrate-testify/main.go 0.00% 56 Missing ⚠️
hack/migrate-testify/constraints.go 73.64% 30 Missing and 9 partials ⚠️
hack/migrate-testify/gomod.go 0.00% 31 Missing ⚠️

❌ Your patch status has failed because the patch coverage (37.27%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
- Coverage   95.85%   91.37%   -4.48%     
==========================================
  Files          83       90       +7     
  Lines       10888    11784     +896     
==========================================
+ Hits        10437    10768     +331     
- Misses        291      809     +518     
- Partials      160      207      +47     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@fredbi

fredbi commented Feb 11, 2026

Copy link
Copy Markdown
Member Author

Hi @mmorel-35 long time no see, uh?

@ccoVeille Christophe, I believe that with v2.3.0 the fork is now getting ripe. There might be some other breaking changes in v2.4.0 then the experimental phase ends and I start maintaining whatever I've made. The fork is full of ideas that could be useful to our stretchr friends. What do you think?

@fredbi
fredbi merged commit ca0f3dc into go-openapi:master Feb 11, 2026
21 of 23 checks passed
@fredbi
fredbi deleted the feat/migration-tool branch February 11, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants