bernaferrari/ChangeDetection

Make ProGuard work

bernaferrari opened this issue · 2 comments

I have no idea what is going on..
Execution failed for task ':app:transformClassesAndResourcesWithProguardForDebug

Full log:
w: Classpath entry points to a non-existent location: /Users/bernardoferrari/Documents/ChangeDetection/app/build/generated/source/aidl/debug
w: Classpath entry points to a non-existent location: /Users/bernardoferrari/Documents/ChangeDetection/app/src/debug/kotlin
w: Classpath entry points to a non-existent location: /Users/bernardoferrari/Documents/ChangeDetection/app/src/debug/java
w: Classpath entry points to a non-existent location: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/kotlin
w: Note: [1] Wrote GeneratedAppGlideModule with: []
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/SettingsFragment.kt: (38, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type Application
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ViewModelFactory.kt: (49, 15): Unchecked cast: MainViewModel to T
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ViewModelFactory.kt: (53, 15): Unchecked cast: TextViewModel to T
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ViewModelFactory.kt: (57, 15): Unchecked cast: PdfViewModel to T
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ViewModelFactory.kt: (61, 15): Unchecked cast: ImageViewModel to T
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/detailsText/TextViewModel.kt: (228, 13): Condition 'original == null' is always 'false'
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/detailsText/TextViewModel.kt: (228, 33): Condition 'new == null' is always 'false'
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ui/ElasticDragDismissFrameLayout.kt: (258, 13): Parameter 'elasticOffset' is never used
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ui/ElasticDragDismissFrameLayout.kt: (258, 35): Parameter 'elasticOffsetPixels' is never used
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ui/ElasticDragDismissFrameLayout.kt: (259, 13): Parameter 'rawOffset' is never used
w: /Users/bernardoferrari/Documents/ChangeDetection/app/src/main/java/com/bernaferrari/changedetection/ui/ElasticDragDismissFrameLayout.kt: (259, 31): Parameter 'rawOffsetPixels' is never used

Task :app:compileDebugJavaWithJavac
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
ProGuard, version 6.0.3
Reading input...
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/groupie-kotlin-android-extensions-2.1.0.aar/bd97255296a14b8d8f63ec2d05ab8393/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-android-extensions-runtime/1.2.50/79bd4544208d0758b9ed20cb1e40d42a5d4ded0d/kotlin-android-extensions-runtime-1.2.50.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/rxandroid-2.0.2.aar/e04b38026d20be130982bfc794f80847/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/io.reactivex.rxjava2/rxjava/2.1.12/975d34a9f14da5b0aecffa603501e9716aae5aa4/rxjava-2.1.12.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/0.23.3/248df8cc22220f90c62fc22054a86d7a00edc03c/kotlinx-coroutines-android-0.23.3.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core/0.23.3/c81f5ce66a33dab0a524aaae5313b0a7cb926b0e/kotlinx-coroutines-core-0.23.3.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/navigation-ui-1.0.0-alpha02.aar/00eb29fd1f200c6961a9ebb9f8ae5250/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/navigation-fragment-1.0.0-alpha02.aar/3400fbd42973a0bcdb4430764aae0b39/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/work-runtime-1.0.0-alpha02.aar/37ca17e3a99e76201b3c9308a955612d/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/extensions-1.1.1.aar/f851733f33b7d284fdd36f9b5c08c37b/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/runtime-1.1.0.aar/4439392fc21e9582f92664e3057a23a5/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/runtime-1.0.0.aar/c2279c385a940605c8b7ce6afb2b94cb/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/material-about-library-2.3.0.aar/1b58a4bfe6356693db528de5e8cf445c/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/design-27.1.1.aar/25b9828d41de51eceb26352cf0d9880e/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/support-v4-27.1.1.aar/87c9b7ea508143f61cb357cbbe7e02ac/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/cardview-v7-27.1.1.aar/6d17630fab32bcc36c5b0c652de07555/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/commons-0.9.6.0.aar/442e5a65e8e1279e8993e99990f25043/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/discrete-scrollview-1.4.7.aar/b51c736ed91faf66440e2098f524371c/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/core-0.9.6.0.aar/1774ff4e612ca78ad1ecce074536bac5/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/library-1.4.2.aar/c047f059284ec458ed74a583de888c37/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/3862eae5b091cfc01efde1080ceb75a4/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/groupie-2.1.0.aar/22aa7e8e0c54b6392129ae321f8bdca1/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/recyclerview-v7-27.1.1.aar/8734d89814a6164f016074fc1386ccb4/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/recyclerview-integration-4.7.1.aar/f66edbb79f039e3a8b31225621232463/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/glide-4.7.1.aar/306f63c34c21ca00b012fda981e5194e/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/support-fragment-27.1.1.aar/74e349eead54b736778acfa9a7f9caba/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-27.1.1.aar/7b46432c4731b7c759bcad06ef37e472/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/support-core-ui-27.1.1.aar/078590394946db1352b7c14d8429e2d9/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/notify-1.0.0.aar/bde86f1c259d9cc010bf56d5f7400182/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/core-ktx-0.3.aar/b62d906af2f4e2db5a32cc61098151dd/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/transition-27.1.1.aar/77efa0229844ad7aaf68c5d87e0fabc4/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/navigation-runtime-1.0.0-alpha02.aar/e42a8569501a5037ec6634abf167f92d/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/support-core-utils-27.1.1.aar/c29b56553aff0c449445c9d4a11491fc/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/support-media-compat-27.1.1.aar/5841181b8df923adfb4d3e9b02970e67/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-27.1.1.aar/9f362d89e948de9cba0e55b34518d0f3/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/navigation-common-1.0.0-alpha02.aar/b6fb3bacd9ba859604e6c05e0e94245b/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/support-compat-27.1.1.aar/f7a7bfbf658670d9bf31fa9401cdae1b/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/logger-2.2.0.aar/302352dd8a5e95f9aaba0b49a24d1e8a/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/subsampling-scale-image-view-3.10.0.aar/5f3d18f0843ac61bc9885500fd4f2b10/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/23f7a36a95e95ac000585ac40a8ba4e4/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/livedata-1.1.1.aar/dac8b81ed28b8fdd12e37f91180c24d3/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/livedata-core-1.1.1.aar/8c14153bfee32ad01bbff3454222b61d/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/a19811b56114473c4ad8d0373a66e9f5/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/android.arch.paging/common/1.0.0/9634a5f543f7cc5d97b62780fd1d5e9985fdb4b6/common-1.0.0.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/android.arch.core/common/1.1.1/e55b70d1f5620db124b3e85a7f4bdc7bd48d9f95/common-1.1.1.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/common/1.1.1/207a6efae6a3555e326de41f76bdadd9a239cbce/common-1.1.1.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/viewmodel-1.1.1.aar/05febeb9a527666610dc39feb9c783ef/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/android.arch.persistence.room/common/1.1.0/6e749dde07b1f6fe13444c94befde3c28e700d5b/common-1.1.0.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/db-framework-1.1.0.aar/efa04112fe10268b0568c6e9fb3f8f62/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/db-1.1.0.aar/4e655c11675e647edf61c393a0e0ad2b/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/exifinterface-27.1.0.aar/b9f9113ca03f35a5f043924d385e01ea/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/gifdecoder-4.7.1.aar/10b4a3b64d220a21ae380cc9c024d450/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/27.1.1/39ded76b5e1ce1c5b2688e1d25cdc20ecee32007/support-annotations-27.1.1.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/Toasty-1.3.0.aar/19a6363876129d41535fe182fbf2fbc7/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/iconics-core-3.0.3.aar/06a17294bf77096b7b7ff0376f83afd8/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/community-material-typeface-2.0.46.1.aar/5333264917c1b838edfa6964da5ff3b2/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/google-material-typeface-3.0.1.2.original.aar/85bae8e321ae3de1bf9e2c187874ff8e/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/multidex-1.0.3.aar/84e63f6c78bba83db4344ba727ce1d11/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/constraint-layout-1.1.2.aar/8285770faabf78f59267011a2fce2a0d/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jsoup/jsoup/1.11.3/36da09a8f68484523fa2aaa100399d612b247d67/jsoup-1.11.3.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/stetho-1.5.0.aar/98a0d747c864f593d31afafa9fff192b/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp/3.10.0/7ef0f1d95bf4c0b3ba30bbae25e0e562b05cf75e/okhttp-3.10.0.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.2.21/3159ff5936aa570a90050d385cb717fbb6c1723a/kotlin-reflect-1.2.21.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.2.41/d0cfb3ef897c00449e5e696355db9506225fb507/kotlin-stdlib-jdk7-1.2.41.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.2.50/66d47b004c5b8a1d2d1df9e463187390ed741316/kotlin-stdlib-1.2.50.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/transforms-1/files-1.1/threetenabp-1.1.0.aar/5ec0f1ed2422f51bc96f50e8cc3296fb/jars/classes.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.github.marlonlom/timeago/3.0.2/717bc96b0daeca67effb2081757574f48da66758/timeago-3.0.2.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.2/323964c36556eb0e6209f65c1cef72b53b461ab8/reactive-streams-1.0.2.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-common/0.23.3/94ff949da32fa6a0f30aa2c92ba6bd6ca4e21896/kotlinx-coroutines-core-common-0.23.3.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.github.bumptech.glide/disklrucache/4.7.1/21e6054c134c7f5c435ab7635984f39c5375083e/disklrucache-4.7.1.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.github.bumptech.glide/annotations/4.7.1/796c0bf0a61141278c4bc32de2b92e6eb7fa8b1a/annotations-4.7.1.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.android.support.constraint/constraint-layout-solver/1.1.2/bfc967828daffc35ba01c9ee204d98b664930a0f/constraint-layout-solver-1.1.2.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/2.0.1/516c03b21d50a644d538de0f0369c620989cd8f0/jsr305-2.0.1.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.14.0/102d7be47241d781ef95f1581d414b0943053130/okio-1.14.0.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/atomicfu-common/0.10.3/95970a5b355bb19908bf8ee7380af7e40211de1a/atomicfu-common-0.10.3.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.2.50/6b19a2fcc29d34878b3aab33fd5fcf70458a73df/kotlin-stdlib-common-1.2.50.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar] (filtered)
Reading program jar [/Users/bernardoferrari/.gradle/caches/modules-2/files-2.1/org.threeten/threetenbp/1.3.6/f1e223783a2046337be2d9333c304522854fde9b/threetenbp-1.3.6-no-tzdb.jar] (filtered)
Reading program directory [/Users/bernardoferrari/Documents/ChangeDetection/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes] (filtered)
Reading program directory [/Users/bernardoferrari/Documents/ChangeDetection/app/build/tmp/kotlin-classes/debug] (filtered)
Reading program directory [/Users/bernardoferrari/Documents/ChangeDetection/app/build/tmp/kapt3/classes/debug] (filtered)
Reading program jar [/Users/bernardoferrari/Documents/ChangeDetection/app/build/intermediates/transforms/mergeJavaRes/debug/0.jar] (filtered)
Reading library jar [/Users/bernardoferrari/Library/Android/sdk/platforms/android-27/android.jar]
Reading library jar [/Users/bernardoferrari/Library/Android/sdk/build-tools/27.0.3/core-lambda-stubs.jar]
Reading library jar [/Users/bernardoferrari/Library/Android/sdk/platforms/android-27/optional/org.apache.http.legacy.jar]
Initializing...
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.OpenSSLProvider
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.OpenSSLProvider
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okhttp3.internal.platform.ConscryptPlatform: can't find referenced class org.conscrypt.Conscrypt
Warning: okio.DeflaterSink: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
Warning: okio.Okio: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
Warning: okio.Okio: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
Note: com.facebook.stetho.inspector.runtime.RhinoDetectingRuntimeReplFactory: can't find dynamically referenced class com.facebook.stetho.rhino.JsRuntimeReplFactoryBuilder
Note: com.mikepenz.iconics.Iconics calls '(com.mikepenz.iconics.typeface.ITypeface)Class.forName(variable).newInstance()'
Note: kotlin.internal.PlatformImplementationsKt: can't find dynamically referenced class kotlin.internal.jdk8.JDK8PlatformImplementations
Note: kotlin.internal.PlatformImplementationsKt: can't find dynamically referenced class kotlin.internal.JRE8PlatformImplementations
Note: kotlin.internal.PlatformImplementationsKt: can't find dynamically referenced class kotlin.internal.JRE7PlatformImplementations
Note: okhttp3.internal.platform.AndroidPlatform: can't find dynamically referenced class com.android.org.conscrypt.SSLParametersImpl
Note: okhttp3.internal.platform.AndroidPlatform: can't find dynamically referenced class org.apache.harmony.xnet.provider.jsse.SSLParametersImpl
Note: okhttp3.internal.platform.AndroidPlatform$CloseGuard: can't find dynamically referenced class dalvik.system.CloseGuard
Note: okhttp3.internal.platform.ConscryptPlatform: can't find dynamically referenced class org.conscrypt.ConscryptEngineSocket
Note: okhttp3.internal.platform.Platform: can't find dynamically referenced class sun.security.ssl.SSLContextImpl

Task :app:transformClassesAndResourcesWithProguardForDebug
Request to incrementing alive workforce from 0. Current workforce (dead or alive) 4
thread-pool size=8

Note: the configuration keeps the entry point 'com.afollestad.materialdialogs.internal.MDButton { void setStackedGravity(com.afollestad.materialdialogs.GravityEnum); }', but not the descriptor class 'com.afollestad.materialdialogs.GravityEnum'
Note: the configuration keeps the entry point 'com.afollestad.materialdialogs.internal.MDRootLayout { void setStackingBehavior(com.afollestad.materialdialogs.StackingBehavior); }', but not the descriptor class 'com.afollestad.materialdialogs.StackingBehavior'
Note: the configuration keeps the entry point 'com.afollestad.materialdialogs.internal.MDRootLayout { void setButtonGravity(com.afollestad.materialdialogs.GravityEnum); }', but not the descriptor class 'com.afollestad.materialdialogs.GravityEnum'
Note: the configuration keeps the entry point 'com.afollestad.materialdialogs.internal.MDRootLayout { void setButtonStackedGravity(com.afollestad.materialdialogs.GravityEnum); }', but not the descriptor class 'com.afollestad.materialdialogs.GravityEnum'
Note: the configuration keeps the entry point 'com.bernaferrari.changedetection.ui.ColorPickerItem { void setColors(kotlin.Pair); }', but not the descriptor class 'kotlin.Pair'
Note: the configuration keeps the entry point 'com.bernaferrari.changedetection.ui.ColorPickerItem { ColorPickerItem(android.content.Context,android.util.AttributeSet,int,int,int,kotlin.jvm.internal.DefaultConstructorMarker); }', but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker'
Note: the configuration keeps the entry point 'com.bernaferrari.changedetection.ui.ControlBarItemToggleView { ControlBarItemToggleView(android.content.Context,android.util.AttributeSet,int,int,kotlin.jvm.internal.DefaultConstructorMarker); }', but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker'
Note: the configuration keeps the entry point 'com.bernaferrari.changedetection.ui.CustomWebView { CustomWebView(android.content.Context,android.util.AttributeSet,int,int,kotlin.jvm.internal.DefaultConstructorMarker); }', but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker'
Note: the configuration keeps the entry point 'com.bernaferrari.changedetection.ui.ElasticDragDismissFrameLayout { ElasticDragDismissFrameLayout(android.content.Context,android.util.AttributeSet,int,int,int,kotlin.jvm.internal.DefaultConstructorMarker); }', but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker'
Note: the configuration keeps the entry point 'com.bernaferrari.changedetection.ui.RecyclerViewWithEmptyState { RecyclerViewWithEmptyState(android.content.Context,android.util.AttributeSet,int,int,kotlin.jvm.internal.DefaultConstructorMarker); }', but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker'
Note: the configuration keeps the entry point 'com.facebook.stetho.dumpapp.Dumper { Dumper(java.lang.Iterable,org.apache.commons.cli.CommandLineParser); }', but not the descriptor class 'org.apache.commons.cli.CommandLineParser'
Note: the configuration keeps the entry point 'com.facebook.stetho.dumpapp.Dumper { void dumpPluginOutput(java.io.InputStream,java.io.PrintStream,java.io.PrintStream,org.apache.commons.cli.CommandLine); }', but not the descriptor class 'org.apache.commons.cli.CommandLine'
Note: the configuration keeps the entry point 'com.facebook.stetho.dumpapp.DumperContext { DumperContext(java.io.InputStream,java.io.PrintStream,java.io.PrintStream,org.apache.commons.cli.CommandLineParser,java.util.List); }', but not the descriptor class 'org.apache.commons.cli.CommandLineParser'
Note: the configuration keeps the entry point 'com.yarolegovich.discretescrollview.DiscreteScrollView { void setItemTransformer(com.yarolegovich.discretescrollview.transform.DiscreteScrollItemTransformer); }', but not the descriptor class 'com.yarolegovich.discretescrollview.transform.DiscreteScrollItemTransformer'
Note: the configuration keeps the entry point 'com.yarolegovich.discretescrollview.DiscreteScrollView { void setOrientation(com.yarolegovich.discretescrollview.DSVOrientation); }', but not the descriptor class 'com.yarolegovich.discretescrollview.DSVOrientation'
Note: the configuration keeps the entry point 'kotlin.coroutines.experimental.AbstractCoroutineContextElement { AbstractCoroutineContextElement(kotlin.coroutines.experimental.CoroutineContext$Key); }', but not the descriptor class 'kotlin.coroutines.experimental.CoroutineContext$Key'
Note: the configuration keeps the entry point 'kotlin.coroutines.experimental.AbstractCoroutineContextElement { kotlin.coroutines.experimental.CoroutineContext$Element get(kotlin.coroutines.experimental.CoroutineContext$Key); }', but not the descriptor class 'kotlin.coroutines.experimental.CoroutineContext$Key'
Note: the configuration keeps the entry point 'kotlin.coroutines.experimental.AbstractCoroutineContextElement { java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2); }', but not the descriptor class 'kotlin.jvm.functions.Function2'
Note: the configuration keeps the entry point 'kotlin.coroutines.experimental.AbstractCoroutineContextElement { kotlin.coroutines.experimental.CoroutineContext minusKey(kotlin.coroutines.experimental.CoroutineContext$Key); }', but not the descriptor class 'kotlin.coroutines.experimental.CoroutineContext$Key'
Note: the configuration keeps the entry point 'kotlin.coroutines.experimental.AbstractCoroutineContextElement { kotlin.coroutines.experimental.CoroutineContext plus(kotlin.coroutines.experimental.CoroutineContext); }', but not the descriptor class 'kotlin.coroutines.experimental.CoroutineContext'
Note: the configuration keeps the entry point 'kotlinx.coroutines.experimental.android.AndroidExceptionPreHandler { void handleException(kotlin.coroutines.experimental.CoroutineContext,java.lang.Throwable); }', but not the descriptor class 'kotlin.coroutines.experimental.CoroutineContext'
Note: there were 21 unkept descriptor classes in kept class members.
You should consider explicitly keeping the mentioned classes
(using '-keep').
(http://proguard.sourceforge.net/manual/troubleshooting.html#descriptorclass)
Note: there were 9 unresolved dynamic references to classes or interfaces.
You should check if you need to specify additional program jars.
(http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclass)
Note: there were 1 class casts of dynamically created class instances.
You might consider explicitly keeping the mentioned classes and/or
their implementations (using '-keep').
(http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclasscast)
Warning: there were 14 unresolved references to classes or interfaces.
You may need to add missing library jars or update their versions.
If your code works fine without the missing classes, you can suppress
the warnings with '-dontwarn' options.
(http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedclass)
Warning: Exception while processing task java.io.IOException: Please correct the above warnings first.
Thread(Tasks limiter_5): destruction

Task :app:transformClassesAndResourcesWithProguardForDebug FAILED

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':app:transformClassesAndResourcesWithProguardForDebug'.

Job failed, see logs for details

  • Try:
    Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Exception is:
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformClassesAndResourcesWithProguardForDebug'.
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:103)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73)
    at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
    at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
    at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:596)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    Caused by: java.lang.RuntimeException: Job failed, see logs for details
    at com.android.build.gradle.internal.transforms.ProGuardTransform.transform(ProGuardTransform.java:194)
    at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:239)
    at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:235)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
    at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:230)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:50)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95)
    ... 29 more
    Caused by: java.io.IOException: Please correct the above warnings first.
    at proguard.Initializer.execute(Initializer.java:485)
    at proguard.ProGuard.initialize(ProGuard.java:271)
    at proguard.ProGuard.execute(ProGuard.java:113)
    at com.android.build.gradle.internal.transforms.BaseProguardAction.runProguard(BaseProguardAction.java:64)
    at com.android.build.gradle.internal.transforms.ProGuardTransform.doMinification(ProGuardTransform.java:249)
    at com.android.build.gradle.internal.transforms.ProGuardTransform.access$000(ProGuardTransform.java:63)
    at com.android.build.gradle.internal.transforms.ProGuardTransform$1.run(ProGuardTransform.java:171)
    at com.android.builder.tasks.Job.runTask(Job.java:47)
    at com.android.build.gradle.tasks.SimpleWorkQueue$EmptyThreadContext.runTask(SimpleWorkQueue.java:41)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:282)

  • Get more help at https://help.gradle.org

BUILD FAILED in 35s
25 actionable tasks: 8 executed, 17 up-to-date

Which Gradle task were you running that produced that specific error? I ran assembleDebug with no trouble. Attempted to run :app:transformClassesAndResourcesWithProguardForDebug but it fails stating it can't find that task. I was able to run :app:transformClassesAndResourcesWithProguardForRelease successfully though.

I added shrinkResources=true and minify=true from release to build and tried to assembleDebug without success..