From 44938d654b74fea2b20104d958e7106e79a1a3bb Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Mon, 15 Aug 2016 13:19:36 -0700 Subject: [PATCH] Switched to kapt. --- app/build.gradle | 8 ++++++-- .../net/permissionsdispatcherkotlinsample/MainActivity.kt | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 6f32b13..6b56218 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,6 +1,5 @@ apply plugin: 'com.android.application' apply plugin: 'kotlin-android' -apply plugin: 'com.neenbedankt.android-apt' android { compileSdkVersion 24 @@ -32,9 +31,14 @@ dependencies { // https://github.com/hotchemi/PermissionsDispatcher compile 'com.github.hotchemi:permissionsdispatcher:2.1.3' - apt 'com.github.hotchemi:permissionsdispatcher-processor:2.1.3' + kapt 'com.github.hotchemi:permissionsdispatcher-processor:2.1.3' compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" } + repositories { mavenCentral() } + +kapt { + generateStubs = true +} diff --git a/app/src/main/java/android/erik/thauvin/net/permissionsdispatcherkotlinsample/MainActivity.kt b/app/src/main/java/android/erik/thauvin/net/permissionsdispatcherkotlinsample/MainActivity.kt index 7384c01..8a4ed02 100644 --- a/app/src/main/java/android/erik/thauvin/net/permissionsdispatcherkotlinsample/MainActivity.kt +++ b/app/src/main/java/android/erik/thauvin/net/permissionsdispatcherkotlinsample/MainActivity.kt @@ -35,7 +35,7 @@ class MainActivity : AppCompatActivity() { if (phone.isNullOrBlank()) { Snackbar.make(view, "Please enter a phone number", Snackbar.LENGTH_LONG).setAction("Action", null).show() } else { - MainActivityPermissionsDispatcher.callWithCheck(this@MainActivity, phone) + MainActivityPermissionsDispatcher.`call$app_compileDebugKotlinWithCheck`(this@MainActivity, phone) } } }