fix(ai-integrations): rename AIResource extensions package path - #4236
Conversation
The catalog module was scaffolded with a doubled `catalog-backend-module-` segment in both the directory and package name. Rename to `catalog-backend-module-ai-resource-extensions` / `@red-hat-developer-hub/backstage-plugin-catalog-backend-module-ai-resource-extensions`. Signed-off-by: John Collier <jcollier@redhat.com> Assisted-by: Cursor Grok 4.5 Co-authored-by: Cursor <cursoragent@cursor.com>
|
Important This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior. Changed Packages
|
|
🤖 Finished Review · ✅ Success · Started 5:37 PM UTC · Completed 5:50 PM UTC Commit: |
|
PR Summary by QodoFix ai-integrations: rename AIResource extensions package to remove doubled path
AI Description
Diagram
High-Level Assessment
Files changed (14)
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4236 +/- ##
=======================================
Coverage 55.26% 55.26%
=======================================
Files 2429 2429
Lines 96544 96544
Branches 26949 26947 -2
=======================================
Hits 53357 53357
Misses 41729 41729
Partials 1458 1458
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
Code Review by Qodo
1. Breaking rename without alias
|
ReviewFindingsLow
|



Summary
catalog-backend-module-catalog-backend-module-ai-resource-extensionsto
catalog-backend-module-ai-resource-extensions@red-hat-developer-hub/backstage-plugin-catalog-backend-module-ai-resource-extensionsThis was introduced by the original scaffold in #3606. The doubled name also produced an oversized GHCR image path during dynamic-plugin export.
Follow-up
redhat-developer/rhdh-plugin-export-overlays#3227 (draft) retargets overlays after this merges.
Test plan
yarn test plugins/catalog-backend-module-ai-resource-extensions(43 passed)