Remove unused dependencies
This commit is contained in:
parent
948566c625
commit
a8bbf29b42
17
build.gradle
17
build.gradle
|
@ -31,6 +31,7 @@ buildscript {
|
||||||
// ktlint Plugin
|
// ktlint Plugin
|
||||||
plugins {
|
plugins {
|
||||||
id "org.jlleitschuh.gradle.ktlint" version "10.2.1"
|
id "org.jlleitschuh.gradle.ktlint" version "10.2.1"
|
||||||
|
id 'com.autonomousapps.dependency-analysis' version "1.0.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://github.com/jeremylong/DependencyCheck
|
// https://github.com/jeremylong/DependencyCheck
|
||||||
|
@ -193,3 +194,19 @@ project(":library:diff-match-patch") {
|
||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
//}
|
//}
|
||||||
|
|
||||||
|
dependencyAnalysis {
|
||||||
|
dependencies {
|
||||||
|
bundle("kotlin-stdlib") {
|
||||||
|
includeGroup("org.jetbrains.kotlin")
|
||||||
|
}
|
||||||
|
bundle("react") {
|
||||||
|
includeGroup("com.facebook.react")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
issues {
|
||||||
|
all {
|
||||||
|
ignoreKtx(true) // default is false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -81,7 +81,7 @@ ext.libs = [
|
||||||
'hiltCompiler' : "com.google.dagger:hilt-compiler:$dagger"
|
'hiltCompiler' : "com.google.dagger:hilt-compiler:$dagger"
|
||||||
],
|
],
|
||||||
squareup : [
|
squareup : [
|
||||||
'moshi' : "com.squareup.moshi:moshi-adapters:$moshi",
|
'moshi' : "com.squareup.moshi:moshi:$moshi",
|
||||||
'moshiKotlin' : "com.squareup.moshi:moshi-kotlin-codegen:$moshi",
|
'moshiKotlin' : "com.squareup.moshi:moshi-kotlin-codegen:$moshi",
|
||||||
'retrofit' : "com.squareup.retrofit2:retrofit:$retrofit",
|
'retrofit' : "com.squareup.retrofit2:retrofit:$retrofit",
|
||||||
'retrofitMoshi' : "com.squareup.retrofit2:converter-moshi:$retrofit"
|
'retrofitMoshi' : "com.squareup.retrofit2:converter-moshi:$retrofit"
|
||||||
|
|
|
@ -55,5 +55,7 @@ dependencies {
|
||||||
implementation libs.androidx.appCompat
|
implementation libs.androidx.appCompat
|
||||||
implementation libs.androidx.recyclerview
|
implementation libs.androidx.recyclerview
|
||||||
|
|
||||||
implementation libs.google.material
|
api("androidx.viewpager2:viewpager2:1.0.0")
|
||||||
|
implementation("androidx.core:core:1.7.0")
|
||||||
|
implementation("androidx.transition:transition:1.2.0")
|
||||||
}
|
}
|
|
@ -50,6 +50,5 @@ android {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation libs.androidx.appCompat
|
|
||||||
implementation libs.jetbrains.coroutinesAndroid
|
implementation libs.jetbrains.coroutinesAndroid
|
||||||
}
|
}
|
|
@ -39,8 +39,8 @@ android {
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation libs.androidx.appCompat
|
implementation libs.androidx.appCompat
|
||||||
implementation libs.androidx.fragmentKtx
|
|
||||||
implementation libs.androidx.exifinterface
|
implementation libs.androidx.exifinterface
|
||||||
|
implementation libs.androidx.core
|
||||||
|
|
||||||
// Log
|
// Log
|
||||||
implementation libs.jakewharton.timber
|
implementation libs.jakewharton.timber
|
||||||
|
|
|
@ -54,10 +54,6 @@ android {
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation libs.androidx.appCompat
|
implementation libs.androidx.appCompat
|
||||||
implementation libs.google.material
|
implementation libs.google.material
|
||||||
// Pref theme
|
|
||||||
implementation libs.androidx.preferenceKtx
|
|
||||||
// PFLockScreen attrs
|
|
||||||
implementation 'com.github.vector-im:PFLockScreen-Android:1.0.0-beta12'
|
|
||||||
// dialpad dimen
|
// dialpad dimen
|
||||||
implementation 'im.dlg:android-dialer:1.2.5'
|
implementation 'im.dlg:android-dialer:1.2.5'
|
||||||
}
|
}
|
|
@ -31,9 +31,7 @@ android {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|
||||||
implementation project(":matrix-sdk-android")
|
implementation project(":matrix-sdk-android")
|
||||||
implementation libs.androidx.appCompat
|
|
||||||
|
|
||||||
implementation libs.jetbrains.coroutinesCore
|
implementation libs.jetbrains.coroutinesCore
|
||||||
implementation libs.jetbrains.coroutinesAndroid
|
implementation libs.jetbrains.coroutinesAndroid
|
||||||
|
@ -41,7 +39,4 @@ dependencies {
|
||||||
|
|
||||||
// Paging
|
// Paging
|
||||||
implementation libs.androidx.pagingRuntimeKtx
|
implementation libs.androidx.pagingRuntimeKtx
|
||||||
|
|
||||||
// Logging
|
|
||||||
implementation libs.jakewharton.timber
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -109,7 +109,6 @@ dependencies {
|
||||||
implementation libs.jetbrains.coroutinesCore
|
implementation libs.jetbrains.coroutinesCore
|
||||||
implementation libs.jetbrains.coroutinesAndroid
|
implementation libs.jetbrains.coroutinesAndroid
|
||||||
|
|
||||||
implementation libs.androidx.appCompat
|
|
||||||
implementation libs.androidx.core
|
implementation libs.androidx.core
|
||||||
|
|
||||||
// Lifecycle
|
// Lifecycle
|
||||||
|
@ -128,12 +127,11 @@ dependencies {
|
||||||
implementation(platform("com.squareup.okhttp3:okhttp-bom:4.9.3"))
|
implementation(platform("com.squareup.okhttp3:okhttp-bom:4.9.3"))
|
||||||
implementation 'com.squareup.okhttp3:okhttp'
|
implementation 'com.squareup.okhttp3:okhttp'
|
||||||
implementation 'com.squareup.okhttp3:logging-interceptor'
|
implementation 'com.squareup.okhttp3:logging-interceptor'
|
||||||
implementation 'com.squareup.okhttp3:okhttp-urlconnection'
|
|
||||||
|
|
||||||
implementation libs.squareup.moshi
|
implementation libs.squareup.moshi
|
||||||
kapt libs.squareup.moshiKotlin
|
kapt libs.squareup.moshiKotlin
|
||||||
|
|
||||||
implementation libs.markwon.core
|
api "com.atlassian.commonmark:commonmark:0.13.0"
|
||||||
|
|
||||||
// Image
|
// Image
|
||||||
implementation libs.androidx.exifinterface
|
implementation libs.androidx.exifinterface
|
||||||
|
@ -149,10 +147,6 @@ dependencies {
|
||||||
// Work
|
// Work
|
||||||
implementation libs.androidx.work
|
implementation libs.androidx.work
|
||||||
|
|
||||||
// FP
|
|
||||||
implementation libs.arrow.core
|
|
||||||
implementation libs.arrow.instances
|
|
||||||
|
|
||||||
// olm lib is now hosted in MavenCentral
|
// olm lib is now hosted in MavenCentral
|
||||||
implementation 'org.matrix.android:olm-sdk:3.2.10'
|
implementation 'org.matrix.android:olm-sdk:3.2.10'
|
||||||
|
|
||||||
|
@ -174,8 +168,6 @@ dependencies {
|
||||||
implementation 'com.googlecode.libphonenumber:libphonenumber:8.12.46'
|
implementation 'com.googlecode.libphonenumber:libphonenumber:8.12.46'
|
||||||
|
|
||||||
testImplementation libs.tests.junit
|
testImplementation libs.tests.junit
|
||||||
testImplementation 'org.robolectric:robolectric:4.7.3'
|
|
||||||
//testImplementation 'org.robolectric:shadows-support-v4:3.0'
|
|
||||||
// Note: version sticks to 1.9.2 due to https://github.com/mockk/mockk/issues/281
|
// Note: version sticks to 1.9.2 due to https://github.com/mockk/mockk/issues/281
|
||||||
testImplementation libs.mockk.mockk
|
testImplementation libs.mockk.mockk
|
||||||
testImplementation libs.tests.kluent
|
testImplementation libs.tests.kluent
|
||||||
|
|
|
@ -6,7 +6,6 @@ apply plugin: 'kotlin-android'
|
||||||
apply plugin: 'kotlin-parcelize'
|
apply plugin: 'kotlin-parcelize'
|
||||||
apply plugin: 'kotlin-kapt'
|
apply plugin: 'kotlin-kapt'
|
||||||
apply plugin: 'com.likethesalad.stem'
|
apply plugin: 'com.likethesalad.stem'
|
||||||
apply plugin: 'dagger.hilt.android.plugin'
|
|
||||||
|
|
||||||
kapt {
|
kapt {
|
||||||
correctErrorTypes = true
|
correctErrorTypes = true
|
||||||
|
@ -373,7 +372,6 @@ dependencies {
|
||||||
// FlowBinding
|
// FlowBinding
|
||||||
implementation libs.github.flowBinding
|
implementation libs.github.flowBinding
|
||||||
implementation libs.github.flowBindingAppcompat
|
implementation libs.github.flowBindingAppcompat
|
||||||
implementation libs.github.flowBindingMaterial
|
|
||||||
|
|
||||||
implementation libs.airbnb.epoxy
|
implementation libs.airbnb.epoxy
|
||||||
implementation libs.airbnb.epoxyGlide
|
implementation libs.airbnb.epoxyGlide
|
||||||
|
@ -448,7 +446,6 @@ dependencies {
|
||||||
implementation 'com.github.jetradarmobile:android-snowfall:1.2.1'
|
implementation 'com.github.jetradarmobile:android-snowfall:1.2.1'
|
||||||
// DI
|
// DI
|
||||||
implementation libs.dagger.hilt
|
implementation libs.dagger.hilt
|
||||||
kapt libs.dagger.hiltCompiler
|
|
||||||
|
|
||||||
// Analytics
|
// Analytics
|
||||||
implementation 'com.posthog.android:posthog:1.1.2'
|
implementation 'com.posthog.android:posthog:1.1.2'
|
||||||
|
|
Loading…
Reference in New Issue