Merge pull request #139 from zcash/task/clean-up-dependencies
Dependency cleanup so plugin dependencies are easier to find.
This commit is contained in:
commit
7d2a62854a
|
@ -113,6 +113,7 @@ dependencies {
|
|||
implementation project(':mnemonic')
|
||||
implementation project(':lockbox')
|
||||
implementation project(':sdk')
|
||||
implementation project(':chipsinputlayout')
|
||||
|
||||
// Zcash
|
||||
implementation 'com.github.zcash:zcash-android-wallet-plugins:1.0.0'
|
||||
|
@ -177,7 +178,6 @@ dependencies {
|
|||
// check for build errors at https://jitpack.io/com/github/gmale/chips-input-layout/<version>/build.log
|
||||
// implementation 'com.github.gmale:chips-input-layout:4750760a7222bc04ca48266b387456d2b03541a7'
|
||||
|
||||
implementation project(':chipsinputlayout')
|
||||
implementation 'androidx.annotation:annotation:1.1.0'
|
||||
|
||||
// Tests
|
||||
|
|
|
@ -16,7 +16,7 @@ object Deps {
|
|||
const val CONSTRAINT_LAYOUT = "androidx.constraintlayout:constraintlayout:1.1.3"
|
||||
const val FRAGMENT_KTX = "androidx.fragment:fragment-ktx:1.1.0-beta01"
|
||||
const val MULTIDEX = "androidx.multidex:multidex:2.0.1"
|
||||
object Navigation : Version("2.1.0") {
|
||||
object Navigation : Version("2.2.0") {
|
||||
val FRAGMENT_KTX = "androidx.navigation:navigation-fragment-ktx:$version"
|
||||
val UI_KTX = "androidx.navigation:navigation-ui-ktx:$version"
|
||||
}
|
||||
|
@ -44,6 +44,20 @@ object Deps {
|
|||
val TEST = "org.jetbrains.kotlinx:kotlinx-coroutines-test:$version"
|
||||
}
|
||||
}
|
||||
object Zcash {
|
||||
val ANDROID_WALLET_PLUGINS = "com.github.zcash:zcash-android-wallet-plugins:1.0.0"
|
||||
}
|
||||
object Misc {
|
||||
object Plugins {
|
||||
val SECURE_STORAGE = "de.adorsys.android:securestoragelibrary:1.2.2"
|
||||
object Mnemonics {
|
||||
val SPONGY_CASTLE = "com.madgag.spongycastle:core:1.58.0.0"
|
||||
val NOVACRYPTO_BIP39 = "io.github.novacrypto:BIP39:2019.01.27"
|
||||
val NOVACRYPTO_SECURESTRING = "io.github.novacrypto:securestring:2019.01.27"
|
||||
}
|
||||
val QR_SCANNER = "com.google.zxing:core:3.2.1"
|
||||
}
|
||||
}
|
||||
|
||||
object Test {
|
||||
const val JUNIT = "junit:junit:4.12"
|
||||
|
@ -56,31 +70,3 @@ object Deps {
|
|||
|
||||
open class Version(@JvmField val version: String)
|
||||
|
||||
//zzz
|
||||
//zzz "androidx.constraintlayout:constraintlayout:2.0.0-alpha3"
|
||||
//zzz "androidx.core:core:1.1.0-alpha05"
|
||||
//zzz "androidx.core:core-ktx:1.0.0"
|
||||
//zzz "androidx.fragment:fragment:1.1.0-beta01"
|
||||
//zzz "androidx.fragment:fragment-ktx:1.1.0-beta01"
|
||||
//zzz "androidx.multidex:multidex:2.0.1"
|
||||
//zzz "androidx.navigation:navigation-fragment-ktx:${versions.navigation}"
|
||||
//zzz "androidx.navigation:navigation-ui-ktx:${versions.navigation}"
|
||||
//zzz "androidx.test.espresso:espresso-core:3.1.0"
|
||||
//zzz "androidx.test:runner:1.1.0"
|
||||
//zzz "cash.z.android.wallet:zcash-android-testnet:1.9.1-alpha@aar"
|
||||
//zzz "com.airbnb.android:lottie:3.0.0"
|
||||
//zzz "com.facebook.stetho:stetho:1.5.1"
|
||||
//zzz "com.google.android.material:material:1.1.0-alpha06"
|
||||
//zzz "com.google.dagger:dagger-android-processor:${versions.dagger}"
|
||||
//zzz "com.google.dagger:dagger-android-support:${versions.dagger}"
|
||||
//zzz "com.google.dagger:dagger-compiler:${versions.dagger}"
|
||||
//zzz "com.leinardi.android:speed-dial:2.0.0"
|
||||
//zzz "com.nhaarman.mockitokotlin2:mockito-kotlin:2.1.0"
|
||||
//zzz "org.jetbrains.kotlin:kotlin-reflect:${versions.kotlin}"
|
||||
//zzz "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${versions.kotlin}"
|
||||
//zzz "org.jetbrains.kotlinx:kotlinx-coroutines-android:${versions.coroutines}"
|
||||
//zzz "org.jetbrains.kotlinx:kotlinx-coroutines-core:${versions.coroutines}"
|
||||
//zzz "org.junit.jupiter:junit-jupiter-api:${versions.junit5}"
|
||||
//zzz "org.junit.jupiter:junit-jupiter-api:${versions.junit5}"
|
||||
//zzz "org.junit.jupiter:junit-jupiter-engine:${versions.junit5}"
|
||||
//zzz "org.mockito:mockito-junit-jupiter:2.26.0",
|
||||
|
|
|
@ -43,9 +43,9 @@ dependencies {
|
|||
implementation Deps.AndroidX.CORE_KTX
|
||||
|
||||
// Zcash
|
||||
implementation 'com.github.zcash:zcash-android-wallet-plugins:1.0.0'
|
||||
implementation Deps.Zcash.ANDROID_WALLET_PLUGINS
|
||||
|
||||
implementation "de.adorsys.android:securestoragelibrary:1.2.2"
|
||||
implementation Deps.Misc.Plugins.SECURE_STORAGE
|
||||
|
||||
androidTestImplementation Deps.Test.Android.JUNIT
|
||||
androidTestImplementation Deps.Test.Android.ESPRESSO
|
||||
|
|
|
@ -7,11 +7,11 @@ dependencies {
|
|||
implementation Deps.Kotlin.STDLIB
|
||||
|
||||
// Zcash
|
||||
implementation 'com.github.zcash:zcash-android-wallet-plugins:1.0.0'
|
||||
implementation Deps.Zcash.ANDROID_WALLET_PLUGINS
|
||||
|
||||
implementation 'com.madgag.spongycastle:core:1.58.0.0'
|
||||
implementation 'io.github.novacrypto:BIP39:2019.01.27'
|
||||
implementation 'io.github.novacrypto:securestring:2019.01.27'
|
||||
implementation Deps.Misc.Plugins.Mnemonics.SPONGY_CASTLE
|
||||
implementation Deps.Misc.Plugins.Mnemonics.NOVACRYPTO_BIP39
|
||||
implementation Deps.Misc.Plugins.Mnemonics.NOVACRYPTO_SECURESTRING
|
||||
|
||||
testImplementation Deps.Test.JUNIT
|
||||
}
|
||||
|
|
|
@ -30,5 +30,5 @@ dependencies {
|
|||
implementation Deps.Kotlin.STDLIB
|
||||
|
||||
// dependencies specific to this module, not shared with other modules
|
||||
implementation 'com.google.zxing:core:3.2.1'
|
||||
implementation Deps.Misc.Plugins.QR_SCANNER
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue