einige Ergänzungen
This commit is contained in:
@@ -17,19 +17,22 @@ tasks.withType<Test> {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
// Client dependencies
|
||||
implementation(projects.client.commonUi)
|
||||
implementation(projects.infrastructure.auth.authClient)
|
||||
|
||||
// Core modules
|
||||
// Core dependencies - minimal set
|
||||
implementation(projects.core.coreDomain)
|
||||
implementation(projects.core.coreUtils)
|
||||
|
||||
// Domain modules
|
||||
implementation(projects.members.membersDomain)
|
||||
implementation(projects.members.membersApplication)
|
||||
implementation(projects.masterdata.masterdataDomain)
|
||||
implementation(projects.horses.horsesDomain)
|
||||
implementation(projects.events.eventsDomain)
|
||||
// Remove unnecessary infrastructure dependencies
|
||||
// implementation(projects.infrastructure.auth.authClient) // Only if auth is needed
|
||||
|
||||
// Remove direct domain module dependencies - access through API instead
|
||||
// implementation(projects.members.membersDomain) // Access through API
|
||||
// implementation(projects.members.membersApplication) // Access through API
|
||||
// implementation(projects.masterdata.masterdataDomain) // Access through API
|
||||
// implementation(projects.horses.horsesDomain) // Access through API
|
||||
// implementation(projects.events.eventsDomain) // Access through API
|
||||
|
||||
// Compose dependencies for Desktop
|
||||
implementation(compose.desktop.currentOs)
|
||||
@@ -40,13 +43,16 @@ dependencies {
|
||||
implementation(compose.components.resources)
|
||||
implementation(compose.materialIconsExtended)
|
||||
|
||||
// Kotlinx dependencies
|
||||
// Essential Kotlinx dependencies
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.6.0")
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.0")
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.8.0")
|
||||
implementation("com.benasher44:uuid:0.8.4")
|
||||
|
||||
// Testing
|
||||
testImplementation(projects.platform.platformTesting)
|
||||
testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.8.0")
|
||||
testImplementation("io.mockk:mockk:1.13.8")
|
||||
testImplementation("org.junit.jupiter:junit-jupiter:5.10.1")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user