fix(cli): remove unreachable plugin modules and associated tests part 1#1030
fix(cli): remove unreachable plugin modules and associated tests part 1#1030ksapru wants to merge 1 commit intoNVIDIA:mainfrom
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
💤 Files with no reviewable changes (5)
📝 WalkthroughWalkthroughRemoved the unreachable Blueprint runner and SSRF modules plus their associated Vitest tests, and deleted a runner-specific credential-exposure test case; remaining code and tests unaffected. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
fdcd53b to
d5a807f
Compare
d5a807f to
a8587b6
Compare
|
Hi! Thanks again for reviewing and approving the PR. It looks like there are 3 workflows awaiting approval — just wanted to check if anything is needed from my side to unblock them. Happy to make any additional changes if required! |
Summary
Removes unused plugin modules that are compiled into
dist/but are not reachable from the plugin entry point, reducing package size and maintenance surface.Related Issue
Fixes #977 (part 1)
Changes
blueprint/runner.tsblueprint/ssrf.tsVerification
index.ts) or its dependency graphimport(),require) — none reference these modulesdist/index.js)tscbuild succeeds with no missing referencesRationale
These modules are not currently wired into any CLI command or plugin entrypoint.
Keeping them increases package size and maintenance surface without providing runtime functionality.
If future work requires these features, they can be reintroduced behind explicit entry points.
Risk Assessment
Low risk:
Rollback:
Type of Change
Testing
npx prek run --all-filespasses (or equivalentlymake check).npm testpasses.make docsbuilds without warnings. (for doc-only changes)Checklist
General
Code Changes
npx prek run --all-filesauto-fixes formatting (ormake formatfor targeted runs).Doc Changes
Summary by CodeRabbit