- Обновлены версии AGP, Kotlin и Compose Compiler для совместимости. - Версия Java обновлена до 17 во всех модулях. - Выполнена миграция Moshi с Kapt на KSP. - Удален устаревший атрибут 'package' из AndroidManifest.xml.
32 lines
807 B
Plaintext
32 lines
807 B
Plaintext
// [FILE] domain/build.gradle.kts
|
|
// [PURPOSE] Build script for the domain module.
|
|
|
|
plugins {
|
|
id("org.jetbrains.kotlin.jvm")
|
|
}
|
|
|
|
java {
|
|
sourceCompatibility = JavaVersion.VERSION_17
|
|
targetCompatibility = JavaVersion.VERSION_17
|
|
}
|
|
|
|
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
|
|
kotlinOptions.jvmTarget = "17"
|
|
}
|
|
|
|
dependencies {
|
|
// [DEPENDENCY] KotlinX Coroutines for asynchronous operations
|
|
implementation(Libs.coroutinesCore)
|
|
|
|
// [DEPENDENCY] Javax Inject for DI annotations
|
|
implementation("javax.inject:javax.inject:1")
|
|
|
|
// [DEPENDENCY] Testing
|
|
testImplementation(Libs.junit)
|
|
testImplementation(Libs.kotestRunnerJunit5)
|
|
testImplementation(Libs.kotestAssertionsCore)
|
|
testImplementation(Libs.mockk)
|
|
}
|
|
|
|
// [END_FILE_domain/build.gradle.kts]
|