mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
Specify gradle dependency versions in ONLY one place (#2399)
This commit is contained in:
2
.github/dependabot.yml
vendored
2
.github/dependabot.yml
vendored
@@ -39,6 +39,8 @@ updates:
|
||||
directory: "kotlin/android/"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
# Requires using a newer Java runtime
|
||||
ignore: "org.jetbrains.kotlin:kotlin-gradle-plugin"
|
||||
- package-ecosystem: "gradle"
|
||||
directory: "kotlin/android/app/"
|
||||
schedule:
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
plugins {
|
||||
id("com.android.application")
|
||||
id("kotlin-android")
|
||||
id("dagger.hilt.android.plugin")
|
||||
id("com.google.dagger.hilt.android")
|
||||
id("kotlin-parcelize")
|
||||
id("androidx.navigation.safeargs")
|
||||
id("com.google.android.libraries.mapsplatform.secrets-gradle-plugin")
|
||||
id("com.google.gms.google-services")
|
||||
id("com.google.firebase.crashlytics")
|
||||
id("com.diffplug.spotless") version "6.22.0"
|
||||
@@ -171,7 +169,7 @@ dependencies {
|
||||
implementation("androidx.core:core-ktx:$coreVersion")
|
||||
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1")
|
||||
kapt("androidx.hilt:hilt-compiler:1.0.0")
|
||||
kapt("com.google.dagger:hilt-android-compiler:2.48.1")
|
||||
kapt("com.google.dagger:hilt-android-compiler")
|
||||
|
||||
// Retrofit 2
|
||||
implementation("com.squareup.retrofit2:retrofit:2.9.0")
|
||||
@@ -197,7 +195,7 @@ dependencies {
|
||||
implementation("androidx.browser:browser:1.5.0")
|
||||
|
||||
// Import the BoM for the Firebase platform
|
||||
implementation(platform("com.google.firebase:firebase-bom:32.2.2"))
|
||||
implementation(platform("com.google.firebase:firebase-bom:32.3.1"))
|
||||
|
||||
// Add the dependencies for the Crashlytics and Analytics libraries
|
||||
// When using the BoM, you don't specify versions in Firebase library dependencies
|
||||
|
||||
@@ -6,24 +6,17 @@ buildscript {
|
||||
maven(url = "https://jitpack.io")
|
||||
maven(url = "https://plugins.gradle.org/m2/")
|
||||
}
|
||||
dependencies {
|
||||
// Should support Gradle version
|
||||
// See https://developer.android.com/build/releases/gradle-plugin
|
||||
classpath("com.android.tools.build:gradle:8.1.2")
|
||||
|
||||
// Should match Kotlin compiler version
|
||||
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.22")
|
||||
classpath("com.google.dagger:hilt-android-gradle-plugin:2.44.1")
|
||||
classpath("com.google.android.libraries.mapsplatform.secrets-gradle-plugin:secrets-gradle-plugin:2.0.1")
|
||||
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.5.3")
|
||||
classpath("org.mozilla.rust-android-gradle:plugin:0.9.3")
|
||||
classpath("com.google.gms:google-services:4.3.15")
|
||||
classpath("com.google.firebase:firebase-crashlytics-gradle:2.9.8")
|
||||
}
|
||||
}
|
||||
|
||||
plugins {
|
||||
id("org.jetbrains.kotlin.android") version "1.8.22" apply false
|
||||
id("com.android.application") version "8.1.2" apply false
|
||||
id("com.android.library") version "8.1.2" apply false
|
||||
id("com.google.firebase.appdistribution") version "4.0.0" apply false
|
||||
id("com.google.dagger.hilt.android") version "2.44" apply false
|
||||
id("com.google.gms.google-services") version "4.4.0" apply false
|
||||
id("org.mozilla.rust-android-gradle.rust-android") version "0.9.3" apply false
|
||||
id("com.google.firebase.crashlytics") version "2.9.9" apply false
|
||||
}
|
||||
|
||||
tasks.register("clean", Delete::class) {
|
||||
|
||||
Reference in New Issue
Block a user