From ebbb657fd418389a73c53c4b66017c0f377ea2ba Mon Sep 17 00:00:00 2001 From: Andrew Grosner Date: Thu, 31 Aug 2017 18:45:36 -0400 Subject: [PATCH] [processor] fix dependencies. simplify check on oneToMany. --- .../dbflow/kotlinextensions/OneToManyExtensions.kt | 2 +- dbflow-processor/build.gradle | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dbflow-kotlinextensions/src/main/java/com/raizlabs/android/dbflow/kotlinextensions/OneToManyExtensions.kt b/dbflow-kotlinextensions/src/main/java/com/raizlabs/android/dbflow/kotlinextensions/OneToManyExtensions.kt index dd591c448..6e63c8086 100644 --- a/dbflow-kotlinextensions/src/main/java/com/raizlabs/android/dbflow/kotlinextensions/OneToManyExtensions.kt +++ b/dbflow-kotlinextensions/src/main/java/com/raizlabs/android/dbflow/kotlinextensions/OneToManyExtensions.kt @@ -15,7 +15,7 @@ class OneToMany(private val query: () -> ModelQueriable) : ReadWrite private var list: List? = null override fun getValue(thisRef: Any, property: KProperty<*>): List? { - if (list?.isEmpty() ?: true) { + if (list?.isEmpty() != false) { list = query().list } return list diff --git a/dbflow-processor/build.gradle b/dbflow-processor/build.gradle index cf1978f5e..b78e31608 100644 --- a/dbflow-processor/build.gradle +++ b/dbflow-processor/build.gradle @@ -7,10 +7,10 @@ targetCompatibility = JavaVersion.VERSION_1_8 sourceCompatibility = JavaVersion.VERSION_1_8 dependencies { - api project("${dbflow_project_prefix}dbflow-core") - api 'com.squareup:javapoet:1.9.0' - api 'com.github.agrosner:KPoet:1.0.0' - api "org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version" + compile project("${dbflow_project_prefix}dbflow-core") + compile 'com.squareup:javapoet:1.9.0' + compile 'com.github.agrosner:KPoet:1.0.0' + compile "org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version" compileOnly 'org.glassfish:javax.annotation:10.0-b28'