fix: review import templates #33

Merged
blas merged 11 commits from feat/review-imports into main 2026-03-24 15:48:23 +00:00
Collaborator

🔄 Refactor: Template-based Import System & Array Type Safety

Description

This PR implements a complete overhaul of the import logic based on the new template structures. It also resolves critical build failures and ensures strict type safety for array-based data structures.

Key Changes

  • Import System Reconstruction: Re-engineered the import engine to align with the latest template definitions, ensuring more predictable and modular data ingestion.
  • Build Restoration: Fixed underlying configuration issues that were obstructing the build pipeline, ensuring a clean and successful compilation.
  • Enhanced Array Typing: Refactored type definitions to correctly handle complex array structures, eliminating previous type mismatches and any leaks.

Technical Improvements

  • Structural Integrity: The new template-driven approach reduces manual mapping errors.
  • Strict Typing: Improved IDE intellisense and compile-time error catching for list-based data.
  • Pipeline Stability: Verified that the build process is now consistent across all environments.

Resolves: #9

## 🔄 Refactor: Template-based Import System & Array Type Safety ### Description This PR implements a complete overhaul of the import logic based on the new template structures. It also resolves critical build failures and ensures strict type safety for array-based data structures. ### Key Changes * **Import System Reconstruction:** Re-engineered the import engine to align with the latest template definitions, ensuring more predictable and modular data ingestion. * **Build Restoration:** Fixed underlying configuration issues that were obstructing the build pipeline, ensuring a clean and successful compilation. * **Enhanced Array Typing:** Refactored type definitions to correctly handle complex array structures, eliminating previous type mismatches and `any` leaks. ### Technical Improvements - **Structural Integrity:** The new template-driven approach reduces manual mapping errors. - **Strict Typing:** Improved IDE intellisense and compile-time error catching for list-based data. - **Pipeline Stability:** Verified that the build process is now consistent across all environments. Resolves: #9
didavila added the bug label 2026-03-24 15:43:39 +00:00
didavila self-assigned this 2026-03-24 15:43:39 +00:00
didavila added 11 commits 2026-03-24 15:43:41 +00:00
didavila requested review from blas 2026-03-24 15:43:41 +00:00
blas approved these changes 2026-03-24 15:48:05 +00:00
blas merged commit 324e4f458c into main 2026-03-24 15:48:23 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: blas/openapi-clean-arch-gen#33