diff --git a/TopsortAnalytics/build.gradle b/TopsortAnalytics/build.gradle index 07529d3..473334d 100644 --- a/TopsortAnalytics/build.gradle +++ b/TopsortAnalytics/build.gradle @@ -5,11 +5,11 @@ plugins { android { namespace 'com.topsort.analytics' - compileSdk 33 + compileSdk 34 defaultConfig { minSdk 24 - targetSdk 33 + targetSdk 34 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" @@ -36,10 +36,10 @@ android { dependencies { - implementation 'androidx.core:core-ktx:1.10.1' + implementation 'androidx.core:core-ktx:1.13.1' //Work Manager - implementation "androidx.work:work-runtime-ktx:2.8.1" + implementation "androidx.work:work-runtime-ktx:2.9.0" //JodaTime implementation group: 'joda-time', name: 'joda-time', version: '2.12.5' @@ -47,6 +47,6 @@ dependencies { testImplementation 'junit:junit:4.13.2' testImplementation 'org.json:json:20200518' testImplementation 'org.assertj:assertj-core:3.26.0' - androidTestImplementation 'androidx.test.ext:junit:1.1.5' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' + androidTestImplementation 'androidx.test.ext:junit:1.2.1' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' } diff --git a/app/build.gradle b/app/build.gradle index f72ec47..da9503c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,12 +7,12 @@ def config = { k -> "\"${project.properties.get(k)}\"" } android { namespace 'com.topsort.analytics' - compileSdk 33 + compileSdk 34 defaultConfig { applicationId "com.topsort.analytics" minSdk 24 - targetSdk 33 + targetSdk 34 versionCode 1 versionName "1.0" @@ -39,16 +39,19 @@ android { kotlinOptions { jvmTarget = '1.8' } + buildFeatures { + buildConfig = true + } } dependencies { - implementation 'androidx.core:core-ktx:1.10.1' + implementation 'androidx.core:core-ktx:1.13.1' - implementation 'com.google.android.material:material:1.9.0' + implementation 'com.google.android.material:material:1.12.0' implementation project(path: ':TopsortAnalytics') testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.1.5' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' + androidTestImplementation 'androidx.test.ext:junit:1.2.1' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' } diff --git a/build.gradle b/build.gradle index 1360d17..6af0d76 100644 --- a/build.gradle +++ b/build.gradle @@ -3,9 +3,9 @@ import io.gitlab.arturbosch.detekt.Detekt import io.gitlab.arturbosch.detekt.DetektCreateBaselineTask plugins { - id 'com.android.application' version '7.4.2' apply false - id 'com.android.library' version '7.4.2' apply false - id 'org.jetbrains.kotlin.android' version '1.8.21' apply false + id 'com.android.application' version '8.5.1' apply false + id 'com.android.library' version '8.5.1' apply false + id 'org.jetbrains.kotlin.android' version '1.9.23' apply false id 'io.gitlab.arturbosch.detekt' version '1.23.6' }