mirror of
https://github.com/vector-im/riotX-android
synced 2025-10-06 00:02:48 +02:00
Upgrade a few dependencies and update the codebase
Use fully qualified R classes Fix or ignore deprecation Update github actions and ensure JDK 17 is used Add group for paparazzi Fixes Lint issues Fix Jacoco configuration
This commit is contained in:
@@ -250,7 +250,7 @@ android {
|
||||
resValue "string", "app_name", "Element - dbg"
|
||||
|
||||
if (project.hasProperty("coverage")) {
|
||||
testCoverageEnabled = coverage == "true"
|
||||
testCoverageEnabled = project.coverage == "true"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -342,7 +342,7 @@ android {
|
||||
}
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
lint {
|
||||
lintConfig file("../tools/lint/lint.xml")
|
||||
|
||||
checkDependencies true
|
||||
@@ -355,7 +355,7 @@ android {
|
||||
}
|
||||
|
||||
kotlinOptions {
|
||||
jvmTarget = "11"
|
||||
jvmTarget = versions.jvmTarget
|
||||
freeCompilerArgs += [
|
||||
"-opt-in=kotlin.RequiresOptIn",
|
||||
// Fixes false positive "This is an internal Mavericks API. It is not intended for external use."
|
||||
@@ -370,6 +370,7 @@ android {
|
||||
|
||||
buildFeatures {
|
||||
viewBinding true
|
||||
buildConfig true
|
||||
}
|
||||
}
|
||||
|
||||
@@ -377,6 +378,7 @@ dependencies {
|
||||
implementation project(':vector')
|
||||
implementation project(':vector-config')
|
||||
implementation project(':library:core-utils')
|
||||
implementation project(':library:ui-strings')
|
||||
debugImplementation project(':library:external:span')
|
||||
debugImplementation project(':library:ui-styles')
|
||||
implementation libs.dagger.hilt
|
||||
@@ -393,7 +395,7 @@ dependencies {
|
||||
debugImplementation 'com.facebook.soloader:soloader:0.10.5'
|
||||
debugImplementation "com.kgurgul.flipper:flipper-realm-android:2.2.0"
|
||||
|
||||
gplayImplementation "com.google.android.gms:play-services-location:21.0.1"
|
||||
gplayImplementation "com.google.android.gms:play-services-location:21.3.0"
|
||||
// UnifiedPush gplay flavor only
|
||||
gplayImplementation platform(libs.google.firebaseBom)
|
||||
gplayImplementation(libs.google.messaging) {
|
||||
@@ -409,7 +411,7 @@ dependencies {
|
||||
nightlyImplementation libs.google.appdistribution
|
||||
|
||||
// OSS License, gplay flavor only
|
||||
gplayImplementation 'com.google.android.gms:play-services-oss-licenses:17.0.1'
|
||||
gplayImplementation 'com.google.android.gms:play-services-oss-licenses:17.1.0'
|
||||
kapt libs.dagger.hiltCompiler
|
||||
ksp libs.airbnb.epoxyProcessor
|
||||
|
||||
|
Reference in New Issue
Block a user