diff --git a/petJournal/app/build.gradle b/petJournal/app/build.gradle deleted file mode 100644 index a0731176..00000000 --- a/petJournal/app/build.gradle +++ /dev/null @@ -1,116 +0,0 @@ -plugins { - id 'com.android.application' - id 'org.jetbrains.kotlin.android' - id 'kotlin-kapt' -} - -android { - namespace 'com.soujunior.petjournal' - compileSdk 34 - defaultConfig { - applicationId "com.soujunior.petjournal" - minSdk 24 - targetSdk 34 - versionCode 6 - versionName "1.0.6" - - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - vectorDrawables { - useSupportLibrary true - } - } - - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - kotlinOptions { - jvmTarget = '1.8' - } - buildFeatures { - compose true - } - composeOptions { - kotlinCompilerExtensionVersion '1.2.0' - } - packagingOptions { - resources { - excludes += '/META-INF/{AL2.0,LGPL2.1}' - } - } - ndkVersion '23.1.7779620' - buildToolsVersion '33.0.1' -} - -dependencies { - implementation(project(":domain")) - implementation(project(":database")) - implementation(project(":data")) - - def dependencies = rootProject.ext.dependencies - implementation dependencies.coreKtx - implementation dependencies.lifecycleKtx - - implementation dependencies.koinCore - implementation dependencies.koinAndroid - implementation dependencies.koinCompose - - implementation dependencies.retrofit2Retrofit - implementation dependencies.moshiKotlin - implementation dependencies.retrofit2ConverterMoshi - - // Room - def room_version = "2.3.0" - implementation "androidx.room:room-runtime:$room_version" - kapt "androidx.room:room-compiler:$room_version" - implementation "androidx.room:room-ktx:$room_version" - - //BANNERSLIDER - implementation "io.coil-kt:coil-compose:1.4.0" - implementation "com.google.accompanist:accompanist-pager-indicators:0.13.0" - - //MATERIAL 2 - implementation "androidx.compose.material:material:$compose_ui_version" - implementation "androidx.compose.material:material-icons-extended:$compose_ui_version" - //MATERIAL 3 - MATERIAL YOU - implementation 'com.google.android.material:material:1.9.0' - - // MATERIAL 3 - STATUS BAR - implementation 'com.google.accompanist:accompanist-systemuicontroller:0.30.1' - implementation "androidx.navigation:navigation-compose:2.6.0-beta01" - implementation "androidx.compose.material3:material3:1.1.2" - //COMPOSE - implementation "androidx.activity:activity-compose:1.7.1" - implementation "androidx.compose.ui:ui:$compose_ui_version" - implementation "androidx.compose.ui:ui-tooling-preview:$compose_ui_version" - implementation "androidx.compose.ui:ui-util:$compose_ui_version" - - implementation 'com.github.bumptech.glide:glide:4.12.0' - kapt 'com.github.bumptech.glide:compiler:4.12.0' - - //TESTE - COMPOSE - androidTestImplementation "androidx.compose.ui:ui-test-junit4:$compose_ui_version" - debugImplementation "androidx.compose.ui:ui-tooling:$compose_ui_version" - debugImplementation "androidx.compose.ui:ui-test-manifest:$compose_ui_version" - - testImplementation 'androidx.arch.core:core-testing:2.2.0' - implementation "androidx.work:work-runtime-ktx:2.8.1" - androidTestImplementation "androidx.test:rules:1.5.0" - androidTestImplementation "androidx.test:runner:1.5.2" - androidTestImplementation "androidx.arch.core:core-testing:2.1.0" - - testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.5.2' - - testImplementation testJunit - testImplementation testMockk - testImplementation testAssertk - testImplementation testKotlinxCoroutines - androidTestImplementation androidTestJunit - androidTestImplementation androidTestExpresso -} \ No newline at end of file diff --git a/petJournal/app/build.gradle.kts b/petJournal/app/build.gradle.kts new file mode 100644 index 00000000..dd4190a4 --- /dev/null +++ b/petJournal/app/build.gradle.kts @@ -0,0 +1,130 @@ +plugins { + id("com.android.application") + id("org.jetbrains.kotlin.android") +// id("kotlin-kapt") + id("com.google.devtools.ksp") +} + +android { + namespace = "com.soujunior.petjournal" + compileSdk = 34 + + defaultConfig { + applicationId = "com.soujunior.petjournal" + minSdk = 27 + targetSdk = 34 + versionCode = 6 + versionName = "1.0.6" + + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" + vectorDrawables { + useSupportLibrary = true + } + } + + buildTypes { + release { + isMinifyEnabled = false + proguardFiles( + getDefaultProguardFile("proguard-android-optimize.txt"), + "proguard-rules.pro" + ) + } + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } + kotlinOptions { + jvmTarget = "1.8" + } + buildFeatures { + compose = true + } + composeOptions { + kotlinCompilerExtensionVersion = "1.5.6" + } + packaging { + resources { + excludes += "/META-INF/{AL2.0,LGPL2.1}" + } + } +} + +dependencies { + implementation(project(":domain")) + implementation(project(":database")) + implementation(project(":data")) + + val composeUiVersion = "1.4.2" + + implementation("androidx.core:core-ktx:1.7.0") + implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.3.1") + implementation("io.insert-koin:koin-core:3.1.2") + implementation("io.insert-koin:koin-android:3.1.2") + implementation("io.insert-koin:koin-androidx-compose:3.1.2") + implementation("com.squareup.retrofit2:retrofit:2.9.0") + implementation("com.squareup.moshi:moshi-kotlin:1.12.0") + implementation("com.squareup.retrofit2:converter-moshi:2.9.0") + + // Room +// val roomVersion = "2.3.0" +// implementation("androidx.room:room-runtime:$roomVersion") +// kapt("androidx.room:room-compiler:$roomVersion") +// implementation("androidx.room:room-ktx:$roomVersion") + + // Room +// val roomVersion = "2.3.0" +// implementation("androidx.room:room-runtime:$roomVersion") +// ksp("androidx.room:room-compiler:$roomVersion") +// implementation("androidx.room:room-ktx:$roomVersion") + // Room + val roomVersion = "2.3.0" + implementation("androidx.room:room-runtime:$roomVersion") + ksp("androidx.room:room-compiler:$roomVersion") + + implementation("androidx.room:room-ktx:$roomVersion") + + // BANNERSLIDER + implementation("io.coil-kt:coil-compose:1.4.0") + implementation("com.google.accompanist:accompanist-pager-indicators:0.13.0") + + // MATERIAL 2 + implementation("androidx.compose.material:material:$composeUiVersion") + implementation("androidx.compose.material:material-icons-extended:$composeUiVersion") + // MATERIAL 3 - MATERIAL YOU + implementation("com.google.android.material:material:1.9.0") + + // MATERIAL 3 - STATUS BAR + implementation("com.google.accompanist:accompanist-systemuicontroller:0.30.1") + implementation("androidx.navigation:navigation-compose:2.6.0-beta01") + implementation("androidx.compose.material3:material3:1.1.2") + // COMPOSE + implementation("androidx.activity:activity-compose:1.7.1") + implementation("androidx.compose.ui:ui:$composeUiVersion") + implementation("androidx.compose.ui:ui-tooling-preview:$composeUiVersion") + implementation("androidx.compose.ui:ui-util:$composeUiVersion") + + implementation("com.github.bumptech.glide:glide:4.12.0") + ksp("com.github.bumptech.glide:ksp:4.14.2") + //kapt("com.github.bumptech.glide:compiler:4.12.0") + + // TESTE - COMPOSE + androidTestImplementation("androidx.compose.ui:ui-test-junit4:$composeUiVersion") + debugImplementation("androidx.compose.ui:ui-tooling:$composeUiVersion") + debugImplementation("androidx.compose.ui:ui-test-manifest:$composeUiVersion") + + testImplementation("androidx.arch.core:core-testing:2.2.0") + implementation("androidx.work:work-runtime-ktx:2.8.1") + androidTestImplementation("androidx.test:rules:1.5.0") + androidTestImplementation("androidx.test:runner:1.5.2") + androidTestImplementation("androidx.arch.core:core-testing:2.1.0") + + testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.5.2") + testImplementation("junit:junit:4.13.2") + testImplementation("io.mockk:mockk:1.12.0") + testImplementation("com.willowtreeapps.assertk:assertk-jvm:0.25") + testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.5.2") + androidTestImplementation("androidx.test.ext:junit:1.1.3") + androidTestImplementation("androidx.test.espresso:espresso-core:3.4.0") +} \ No newline at end of file diff --git a/petJournal/app/proguard-rules.pro b/petJournal/app/proguard-rules.pro index 481bb434..ff59496d 100644 --- a/petJournal/app/proguard-rules.pro +++ b/petJournal/app/proguard-rules.pro @@ -1,6 +1,6 @@ # Add project specific ProGuard rules here. # You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. +# proguardFiles setting in build.gradle.kts. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html diff --git a/petJournal/app/src/main/java/com/soujunior/petjournal/application/PetJournalApplicationKoin.kt b/petJournal/app/src/main/java/com/soujunior/petjournal/application/PetJournalApplicationKoin.kt index eb1a7960..a38b20ad 100644 --- a/petJournal/app/src/main/java/com/soujunior/petjournal/application/PetJournalApplicationKoin.kt +++ b/petJournal/app/src/main/java/com/soujunior/petjournal/application/PetJournalApplicationKoin.kt @@ -6,6 +6,7 @@ import com.soujunior.petjournal.di.mainModule import org.koin.android.ext.koin.androidContext import org.koin.android.ext.koin.androidLogger import org.koin.core.context.startKoin +import org.koin.core.logger.Level class PetJournalApplicationKoin : Application() { override fun onCreate() { @@ -15,7 +16,8 @@ class PetJournalApplicationKoin : Application() { private fun setupKoin() { startKoin { - androidLogger() + //androidLogger() + androidLogger(Level.ERROR) androidContext(this@PetJournalApplicationKoin) modules(mainModule) } diff --git a/petJournal/build.gradle b/petJournal/build.gradle deleted file mode 100644 index 00c81e82..00000000 --- a/petJournal/build.gradle +++ /dev/null @@ -1,11 +0,0 @@ -buildscript { - apply from: 'dependencies.gradle' - ext { - compose_ui_version = '1.4.2' - } -} -plugins { - id 'com.android.application' version '8.1.3' apply false - id 'com.android.library' version '8.1.3' apply false - id 'org.jetbrains.kotlin.android' version '1.7.0' apply false -} \ No newline at end of file diff --git a/petJournal/build.gradle.kts b/petJournal/build.gradle.kts new file mode 100644 index 00000000..1533622e --- /dev/null +++ b/petJournal/build.gradle.kts @@ -0,0 +1,38 @@ +buildscript { + apply(from = "dependencies.gradle") + extra["compose_ui_version"] = "1.4.2" + + repositories { + google() + mavenCentral() + } + + dependencies { + classpath("com.android.tools.build:gradle:8.2.2") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.21") + classpath("com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.9.21-1.0.16") +// classpath("com.google.dagger:hilt-android-gradle-plugin:2.46.1") + } +// plugins{ + //id("com.google.devtools.ksp") version "1.8.10-1.0.9" apply false +// } +} + +//allprojects { +// repositories { +// google() +// mavenCentral() +// } +//} + + +//allprojects { +// repositories { +// google() +// mavenCentral() +// } +//} + +tasks.register("clean", Delete::class) { + delete(rootProject.buildDir) +} diff --git a/petJournal/buildSrc/build.gradle.kts b/petJournal/buildSrc/build.gradle.kts new file mode 100644 index 00000000..8f869550 --- /dev/null +++ b/petJournal/buildSrc/build.gradle.kts @@ -0,0 +1,8 @@ +plugins{ + `kotlin-dsl` +} + +repositories { + mavenCentral() + google() +} \ No newline at end of file diff --git a/petJournal/buildSrc/build/kotlin/buildSrcjar-classes.txt b/petJournal/buildSrc/build/kotlin/buildSrcjar-classes.txt new file mode 100644 index 00000000..e69de29b diff --git a/petJournal/buildSrc/build/libs/buildSrc.jar b/petJournal/buildSrc/build/libs/buildSrc.jar new file mode 100644 index 00000000..0c9ddd8d Binary files /dev/null and b/petJournal/buildSrc/build/libs/buildSrc.jar differ diff --git a/petJournal/buildSrc/build/tmp/jar/MANIFEST.MF b/petJournal/buildSrc/build/tmp/jar/MANIFEST.MF new file mode 100644 index 00000000..58630c02 --- /dev/null +++ b/petJournal/buildSrc/build/tmp/jar/MANIFEST.MF @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 + diff --git a/petJournal/data/build.gradle b/petJournal/data/build.gradle deleted file mode 100644 index b3da58ff..00000000 --- a/petJournal/data/build.gradle +++ /dev/null @@ -1,53 +0,0 @@ -plugins { - id 'com.android.library' - id 'org.jetbrains.kotlin.android' -} - -android { - namespace 'com.soujunior.data' - compileSdk 33 - - defaultConfig { - minSdk 24 - targetSdk 33 - - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - consumerProguardFiles "consumer-rules.pro" - } - - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - kotlinOptions { - jvmTarget = '1.8' - } -} - -dependencies { - - - implementation project(":domain") - implementation project(":database") - - def dependencies = rootProject.ext.dependencies - implementation dependencies.securityCrypto - implementation dependencies.retrofit2Retrofit - implementation dependencies.moshiKotlin - implementation dependencies.retrofit2ConverterMoshi - implementation dependencies.coroutineCore - implementation dependencies.coroutineAndroid - implementation dependencies.coreKtx - implementation dependencies.preference - - testImplementation testJunit - testImplementation testMockk - testImplementation testAssertk - testImplementation testKotlinxCoroutines -} \ No newline at end of file diff --git a/petJournal/data/build.gradle.kts b/petJournal/data/build.gradle.kts new file mode 100644 index 00000000..b24ba9db --- /dev/null +++ b/petJournal/data/build.gradle.kts @@ -0,0 +1,52 @@ +plugins { + id("com.android.library") + id("org.jetbrains.kotlin.android") +} + +android { + namespace = "com.soujunior.data" + compileSdk = 34 + + defaultConfig { + minSdk = 27 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" + consumerProguardFiles("consumer-rules.pro") + } + + buildTypes { + release { + isMinifyEnabled = false + proguardFiles( + getDefaultProguardFile("proguard-android-optimize.txt"), + "proguard-rules.pro" + ) + } + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } + kotlinOptions { + jvmTarget = "1.8" + } +} + +dependencies { + implementation(project(":domain")) + implementation(project(":database")) + + val dependencies = rootProject.ext["dependencies"] as Map + implementation(dependencies["securityCrypto"]!!) + implementation(dependencies["retrofit2Retrofit"]!!) + implementation(dependencies["moshiKotlin"]!!) + implementation(dependencies["retrofit2ConverterMoshi"]!!) + implementation(dependencies["coroutineCore"]!!) + implementation(dependencies["coroutineAndroid"]!!) + implementation(dependencies["coreKtx"]!!) + implementation(dependencies["preference"]!!) + + testImplementation("junit:junit") + testImplementation("io.mockk:mockk") + testImplementation("com.willowtreeapps.assertk:assertk") + testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test") +} \ No newline at end of file diff --git a/petJournal/data/proguard-rules.pro b/petJournal/data/proguard-rules.pro index 481bb434..ff59496d 100644 --- a/petJournal/data/proguard-rules.pro +++ b/petJournal/data/proguard-rules.pro @@ -1,6 +1,6 @@ # Add project specific ProGuard rules here. # You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. +# proguardFiles setting in build.gradle.kts. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html diff --git a/petJournal/database/build.gradle b/petJournal/database/build.gradle index 91dc4909..44bad44c 100644 --- a/petJournal/database/build.gradle +++ b/petJournal/database/build.gradle @@ -1,16 +1,15 @@ plugins { id 'com.android.library' id 'org.jetbrains.kotlin.android' - id 'kotlin-kapt' + id 'com.google.devtools.ksp' } android { namespace 'com.petjournal.database' - compileSdk 33 + compileSdk 34 defaultConfig { - minSdk 24 - targetSdk 33 + minSdk 27 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" @@ -38,7 +37,9 @@ android { } dependencies { implementation(project(":domain")) - kapt 'androidx.room:room-compiler:2.4.3' +// kapt 'androidx.room:room-compiler:2.4.3' + ksp 'androidx.room:room-compiler:2.4.3' + def dependencies = rootProject.ext.dependencies implementation dependencies.roomRuntime implementation dependencies.roomKtx diff --git a/petJournal/database/proguard-rules.pro b/petJournal/database/proguard-rules.pro index 481bb434..ff59496d 100644 --- a/petJournal/database/proguard-rules.pro +++ b/petJournal/database/proguard-rules.pro @@ -1,6 +1,6 @@ # Add project specific ProGuard rules here. # You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. +# proguardFiles setting in build.gradle.kts. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html diff --git a/petJournal/database/src/main/java/com/petjournal/database/database/entity/GuardianProfile.kt b/petJournal/database/src/main/java/com/petjournal/database/database/entity/GuardianProfile.kt index 1f391c8f..d1bf523f 100644 --- a/petJournal/database/src/main/java/com/petjournal/database/database/entity/GuardianProfile.kt +++ b/petJournal/database/src/main/java/com/petjournal/database/database/entity/GuardianProfile.kt @@ -10,4 +10,4 @@ data class GuardianProfile( val lastName: String? = null, val email: String? = null, val phone: String? = null -) +) \ No newline at end of file diff --git a/petJournal/domain/build.gradle b/petJournal/domain/build.gradle deleted file mode 100644 index 59b73744..00000000 --- a/petJournal/domain/build.gradle +++ /dev/null @@ -1,45 +0,0 @@ -plugins { - id 'com.android.library' - id 'org.jetbrains.kotlin.android' -} - -android { - namespace 'com.soujunior.domain' - compileSdk 33 - - defaultConfig { - minSdk 24 - targetSdk 33 - - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - consumerProguardFiles "consumer-rules.pro" - } - - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - kotlinOptions { - jvmTarget = '1.8' - } -} - -dependencies { - - def dependencies = rootProject.ext.dependencies - implementation dependencies.coroutineCore - implementation dependencies.coroutineAndroid - implementation dependencies.moshiKotlin - implementation dependencies.retrofit2ConverterMoshi - - testImplementation testJunit - testImplementation testMockk - testImplementation testAssertk - testImplementation testKotlinxCoroutines -} \ No newline at end of file diff --git a/petJournal/domain/build.gradle.kts b/petJournal/domain/build.gradle.kts new file mode 100644 index 00000000..268c6740 --- /dev/null +++ b/petJournal/domain/build.gradle.kts @@ -0,0 +1,46 @@ +plugins { + id("com.android.library") // Plugin para módulo Android Library + id("org.jetbrains.kotlin.android") // Plugin para suporte ao Kotlin +} + +android { + namespace = "com.soujunior.domain" // Definindo o namespace + compileSdk = 34 // Definindo a versão da SDK de compilação + + defaultConfig { + minSdk = 27 // Definindo a versão mínima da SDK + + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" // Configurando o testInstrumentationRunner + consumerProguardFiles("consumer-rules.pro") // Adicionando arquivos de regras Proguard + } + + buildTypes { + release { + isMinifyEnabled = false // Desativando a minificação no build release + proguardFiles( + getDefaultProguardFile("proguard-android-optimize.txt"), + "proguard-rules.pro" + ) // Adicionando arquivos Proguard + } + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 // Configurando a compatibilidade do código fonte + targetCompatibility = JavaVersion.VERSION_1_8 // Configurando a compatibilidade do código alvo + } + kotlinOptions { + jvmTarget = "1.8" // Definindo a versão do JVM target + } +} + +dependencies { + val dependencies = rootProject.ext["dependencies"] as Map // Obtendo as dependências do arquivo ext + implementation(dependencies["coroutineCore"]!!) // Implementação da dependência coroutineCore + implementation(dependencies["coroutineAndroid"]!!) // Implementação da dependência coroutineAndroid + implementation(dependencies["moshiKotlin"]!!) // Implementação da dependência moshiKotlin + implementation(dependencies["retrofit2ConverterMoshi"]!!) // Implementação da dependência retrofit2ConverterMoshi + + testImplementation(rootProject.ext["testJunit"] as String) // Implementação da dependência de teste JUnit + testImplementation(rootProject.ext["testMockk"] as String) // Implementação da dependência de teste MockK + testImplementation(rootProject.ext["testAssertk"] as String) // Implementação da dependência de teste AssertK + testImplementation(rootProject.ext["testKotlinxCoroutines"] as String) // Implementação da dependência de teste para coroutines +} \ No newline at end of file diff --git a/petJournal/domain/proguard-rules.pro b/petJournal/domain/proguard-rules.pro index 481bb434..ff59496d 100644 --- a/petJournal/domain/proguard-rules.pro +++ b/petJournal/domain/proguard-rules.pro @@ -1,6 +1,6 @@ # Add project specific ProGuard rules here. # You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. +# proguardFiles setting in build.gradle.kts. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html diff --git a/petJournal/gradle/wrapper/gradle-wrapper.properties b/petJournal/gradle/wrapper/gradle-wrapper.properties index 39a1e8e1..6b135b46 100644 --- a/petJournal/gradle/wrapper/gradle-wrapper.properties +++ b/petJournal/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Tue Feb 28 17:55:34 GFT 2023 +#Mon May 20 13:52:35 BRT 2024 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip distributionPath=wrapper/dists -zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/petJournal/settings.gradle b/petJournal/settings.gradle.kts similarity index 72% rename from petJournal/settings.gradle rename to petJournal/settings.gradle.kts index be6d5f2c..12df9de6 100644 --- a/petJournal/settings.gradle +++ b/petJournal/settings.gradle.kts @@ -10,10 +10,12 @@ dependencyResolutionManagement { repositories { google() mavenCentral() + maven(url = "https://jitpack.io") } } + rootProject.name = "PetJournal" -include ':app' -include ':data' -include ':domain' -include ':database' +include (":app") +include (":data") +include (":domain") +include (":database")