diff --git a/app/build.gradle b/app/build.gradle index 0400873..7141aa0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -72,8 +72,8 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" implementation 'androidx.appcompat:appcompat:1.6.1' - implementation 'com.google.android.material:material:1.8.0' - implementation 'com.google.crypto.tink:apps-webpush:1.7.0' + implementation 'com.google.android.material:material:1.9.0' + implementation 'com.google.crypto.tink:apps-webpush:1.9.1' implementation 'com.android.volley:volley:1.2.1' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation "androidx.multidex:multidex:2.0.1" diff --git a/build.gradle b/build.gradle index 2ca4eab..ed7b6f0 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,6 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = "1.8.10" + ext.kotlin_version = '1.9.10' repositories { google() mavenCentral() @@ -13,10 +13,10 @@ buildscript { } dependencies { - classpath "com.android.tools.build:gradle:7.4.1" + classpath 'com.android.tools.build:gradle:8.1.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.google.gms:google-services:4.3.15' - classpath "org.jlleitschuh.gradle:ktlint-gradle:11.2.0" + classpath "org.jlleitschuh.gradle:ktlint-gradle:11.5.1" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } @@ -37,6 +37,6 @@ allprojects { apply plugin: "org.jlleitschuh.gradle.ktlint" } -task clean(type: Delete) { +tasks.register('clean', Delete) { delete rootProject.buildDir } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 98bed16..984e192 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,4 +18,8 @@ android.useAndroidX=true # Automatically convert third-party libraries to use AndroidX android.enableJetifier=true # Kotlin code style for this project: "official" or "obsolete": -kotlin.code.style=official \ No newline at end of file +kotlin.code.style=official +android.disableAutomaticComponentCreation=true +android.defaults.buildfeatures.buildconfig=true +android.nonTransitiveRClass=false +android.nonFinalResIds=false \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a68dd83..0a4439a 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Sun Jan 22 19:24:22 CET 2023 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME