Remove unused legacy barrel re-exports - #1363
Conversation
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
|
No actionable comments were generated in the recent review. π βΉοΈ Recent review infoβοΈ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: π Files selected for processing (14)
π€ Files with no reviewable changes (7)
π WalkthroughWalkthroughThis change removes selected compatibility re-exports from worker modules. Tests and production imports now reference the modules that define each helper. Runtime behavior remains unchanged. ChangesCanonical module imports
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested reviewers: π₯ Pre-merge checks | β 5β Passed checks (5 passed)
β¨ Finishing Touchesπ Generate docstrings
π§ͺ Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
|
π Preview deployed: https://kody-pr-1363.kody-a99.workers.dev Worker: Mocks:
|
Intent
Remove unused and test-only barrel re-exports so production modules expose only their owned service APIs and callers import helpers from canonical modules.
Summary
Testing
npm run validateβ passed (590 test files, 2,046 tests, and E2E)Conductor report
System changes
System recap β composes existing primitives (low risk)
Mode: recap Β· Base:
main@4f934f09Β· Head:fb7327a3Classification: composes β removes unused forwarding exports and points callers at existing canonical modules; no primitive behavior, storage, or invariants change.
Primitives touched
app-uibackup-control-planeconnector-ingressemailmcp-serverpackage-runtimeremote-connectorsrun-recordsSystem map
Each touched barrel now exposes only its owned API; callers resolve helper symbols directly from existing canonical modules.
Legend: green = composes (wiring only) Β· amber = extended by this PR Β· red = new primitive Β· gray = context (unchanged, included only when an edge crosses it).
Summary by CodeRabbit
Refactor
Tests