Skip to content

Instantly share code, notes, and snippets.

@wellingtoncosta
Last active August 14, 2018 17:31
Show Gist options
  • Save wellingtoncosta/b7417bceae88005e7f683de33cf79138 to your computer and use it in GitHub Desktop.
Save wellingtoncosta/b7417bceae88005e7f683de33cf79138 to your computer and use it in GitHub Desktop.
//versions
ext.kotlin_version = '1.2.51'
ext.support_version = '27.1.1'
ext.dagger_version = '2.16'
ext.room_version = '1.1.1'
dependencies {
// Kotlin
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
// Android Support
implementation "com.android.support:appcompat-v7:$support_version"
implementation "com.android.support:design:$support_version"
implementation "com.android.support:recyclerview-v7:$support_version"
implementation "com.android.support:support-v4:$support_version"
implementation 'com.android.support.constraint:constraint-layout:2.0.0-alpha1'
// Android LiveData and ViewModel
implementation "android.arch.lifecycle:extensions:1.1.1"
implementation 'com.github.WellingtonCosta:viewmodel-dagger:1.0'
// Android Databinding
kapt 'com.android.databinding:compiler:3.1.3'
// RxJava and RxAndroid
implementation 'io.reactivex.rxjava2:rxjava:2.1.13'
implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
// Dagger 2
implementation "com.google.dagger:dagger:$dagger_version"
kapt "com.google.dagger:dagger-compiler:$dagger_version"
implementation "com.google.dagger:dagger-android-support:$dagger_version"
kapt "com.google.dagger:dagger-android-processor:$dagger_version"
// Room Persistence Library
implementation "android.arch.persistence.room:runtime:$room_version"
implementation "android.arch.persistence.room:rxjava2:$room_version"
kapt "android.arch.persistence.room:compiler:$room_version"
// Tests
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment