feat: add architecture tests for enforcing module boundaries
Integrated a new `:platform:architecture-tests` module using ArchUnit to enforce backend and frontend architecture rules. Configured explicit dependencies to all relevant modules and implemented rules to prevent cross-dependencies between backend services and frontend features. Replaced legacy Gradle-based architecture guards with this robust solution. Updated CI pipeline to include these tests.
This commit is contained in:
@@ -159,3 +159,4 @@ include(":platform:platform-dependencies")
|
||||
|
||||
// --- TESTING ---
|
||||
include(":platform:platform-testing")
|
||||
include(":platform:architecture-tests")
|
||||
|
||||
Reference in New Issue
Block a user