Skip to content

Instantly share code, notes, and snippets.

View fabiomsr's full-sized avatar

Fabio Santana fabiomsr

View GitHub Profile
@fabiomsr
fabiomsr / boolean.kt
Created September 30, 2016 07:49
Kotlin: Boolean unbox
fun Boolean?.unbox() = this ?: false
@fabiomsr
fabiomsr / build.gradle
Created September 27, 2016 19:40
Dependencies
dependencies {
compile ‘com.android.support:appcompat-v7:24.2.0’
compile ‘com.google.dagger:dagger:2.7’
apt ‘com.google.dagger:dagger-compile:2.7’
compile ‘io.reactivex:rxjava:1.2.0’
compile ‘io.reactivex:rxandroid:1.2.1’
compile ‘com.squareup.okhttp3:okhttp:3.4.1’
compile ‘com.google.code.gson:gson:2.7’
dependencies {
compile "com.android.support:appcompat-v7:$rootProject.versionAndroidSDK"
rootProject.appDependencies.each {
add(it.configuration, it.dependency, it.options)
}
}
@fabiomsr
fabiomsr / dependencies.gradle
Created September 19, 2016 20:47
Plugins list
ext {
/// Versions
/// Libs
/// Modules Dependencies
/// Modules
@fabiomsr
fabiomsr / build.gradle
Created September 19, 2016 20:45
Plugins
rootProject.appPlugins.each {
apply plugin: it
}
@fabiomsr
fabiomsr / build.gradle
Created September 19, 2016 20:44
Plugins
apply plugin: 'com.neenbedankt.android-apt'
apply plugin: 'realm-android'
apply plugin: 'me.tatarka.retrolambda'
@fabiomsr
fabiomsr / build.gradle
Last active September 27, 2016 19:27
Exclude
dependencies {
rootProject.appDependencies.each {
add(it.configuration, it.dependency, it.options)
}
}
@fabiomsr
fabiomsr / dependencies.gradle
Last active September 27, 2016 19:27
Exclude
ext {
// Versions
/// Libs
/// Modules dependencies
appDependencies = [
[configuration: "compile", dependency: androidLibs.appCompat],
[configuration: "compile", dependency: libs.dagger],
@fabiomsr
fabiomsr / dependencies.gradle
Last active September 19, 2016 20:27
Domain dependency
ext {
// Versions
/// Libs
/// Modules dependencies
appDependencies = [
[configuration: "compile", dependency: androidLibs.appCompat],
[configuration: "compile", dependency: libs.dagger],
@fabiomsr
fabiomsr / dependencies.gradle
Last active September 19, 2016 20:24
Modules
{
/// Versions
/// Libs
/// Module dependencies
///
/// Modules
///