fix: include orphans when explicitly requested#3714
Conversation
|
|
|
Reviewed and approved. The only change since review was a changeset file addition — no code changes to re-review. Task list (4/4 completed)
|
🦋 Changeset detectedLatest commit: 8e2c4b1 The changes in this PR will be included in the next version bump. This PR includes changesets to release 3 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
TL;DR — When users explicitly include schemas, request bodies, parameters, or responses via filters, the orphan-dropping pass now preserves those resources and their transitive dependencies instead of discarding them as unreferenced. Key changes
Summary | 3 files | 1 commit | base: Explicitly included resources survive orphan pruning
The |
c6f0109 to
8e2c4b1
Compare
|
Reviewed PR #3714. The fix correctly ensures explicitly included components (schemas, parameters, request bodies, responses) and their transitive dependencies survive orphan dropping via the new Task list (4/4 completed)
|
There was a problem hiding this comment.
Reviewed — no issues found.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3714 +/- ##
==========================================
+ Coverage 39.39% 40.24% +0.85%
==========================================
Files 520 520
Lines 19278 19302 +24
Branches 5714 5726 +12
==========================================
+ Hits 7594 7769 +175
+ Misses 9445 9337 -108
+ Partials 2239 2196 -43
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
@hey-api/codegen-core
@hey-api/json-schema-ref-parser
@hey-api/nuxt
@hey-api/openapi-ts
@hey-api/shared
@hey-api/spec-types
@hey-api/types
@hey-api/vite-plugin
commit: |
There was a problem hiding this comment.
Reviewed — no issues found.

No description provided.