49 lines
1.6 KiB
Groovy
49 lines
1.6 KiB
Groovy
plugins {
|
|
id "net.ltgt.errorprone" version "0.0.13"
|
|
}
|
|
|
|
apply plugin: 'com.android.library'
|
|
|
|
android {
|
|
compileSdkVersion 28
|
|
|
|
android {
|
|
sourceSets {
|
|
main {
|
|
res.srcDirs = ['src/test/resources/res']
|
|
}
|
|
}
|
|
testOptions {
|
|
unitTests {
|
|
includeAndroidResources = true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
// Project dependencies
|
|
compileOnly project(":robolectric")
|
|
|
|
// Compile dependencies
|
|
compileOnly AndroidSdk.MAX_SDK.coordinates
|
|
compileOnly "androidx.core:core:1.0.0-rc02"
|
|
compileOnly 'androidx.fragment:fragment:1.0.0-rc02'
|
|
compileOnly "androidx.lifecycle:lifecycle-viewmodel:2.0.0-rc01"
|
|
compileOnly "androidx.lifecycle:lifecycle-common:2.0.0-beta01"
|
|
|
|
// Testing dependencies
|
|
testImplementation "com.google.truth:truth:0.44"
|
|
testImplementation "org.mockito:mockito-core:2.5.4"
|
|
testImplementation "androidx.arch.core:core-common:2.0.0-beta01"
|
|
testImplementation "androidx.arch.core:core-runtime:2.0.0-rc01"
|
|
testImplementation "androidx.collection:collection:1.0.0-rc01"
|
|
testImplementation "androidx.core:core:1.0.0-rc02"
|
|
testImplementation 'androidx.fragment:fragment:1.0.0-rc02'
|
|
testImplementation "androidx.lifecycle:lifecycle-viewmodel:2.0.0-rc01"
|
|
testImplementation "androidx.lifecycle:lifecycle-common:2.0.0-beta01"
|
|
testImplementation "androidx.lifecycle:lifecycle-runtime:2.0.0-rc01"
|
|
testImplementation "androidx.lifecycle:lifecycle-livedata-core:2.0.0-rc01"
|
|
testImplementation "androidx.loader:loader:1.0.0-rc02"
|
|
}
|