meldestelle/platform/architecture-tests/build.gradle.kts
Stefan Mogeritsch 3fe850d914 chore: remove unused meldestelle-portal module
- Deleted obsolete `meldestelle-portal` module, including all associated screens, configurations, tests, and assets.
- Includes removal of Compose multiplatform dependencies in `build.gradle.kts`.
- Cleaned up redundant files such as `AppPreview`, `AuthStatusScreen`, `DashboardScreen`, and associated core implementations.
- Streamlined module references in `settings.gradle.kts`.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
2026-03-25 15:46:48 +01:00

41 lines
1.3 KiB
Plaintext

plugins {
alias(libs.plugins.kotlinJvm)
}
// This module tests the architecture of the entire project.
// It needs explicit dependencies on all modules that contain code to be checked.
dependencies {
// ArchUnit
implementation(libs.archunit.junit5.api)
runtimeOnly(libs.archunit.junit5.engine)
// Standard Kotlin Test-Bibliothek
implementation(libs.kotlin.test)
implementation(libs.kotlin.test.junit5)
// --- ADD ALL MODULES WITH CODE TO BE TESTED HERE ---
// This list must be maintained manually.
// --- CONTRACTS ---
implementation(project(":contracts:ping-api"))
// --- CORE ---
implementation(project(":core:core-domain"))
implementation(project(":core:core-utils"))
// --- BACKEND ---
implementation(project(":backend:services:ping:ping-service"))
// --- FRONTEND ---
implementation(project(":frontend:features:ping-feature"))
implementation(project(":frontend:core:auth"))
implementation(project(":frontend:core:domain"))
implementation(project(":frontend:core:design-system"))
implementation(project(":frontend:core:navigation"))
implementation(project(":frontend:core:network"))
implementation(project(":frontend:core:local-db"))
implementation(project(":frontend:core:sync"))
implementation(project(":frontend:shells:meldestelle-desktop"))
implementation(project(":frontend:features:zns-import-feature"))
}