Fix compilation

This commit is contained in:
Dmitry Jemerov
2017-08-28 11:32:38 +02:00
parent 5b8e5fb9aa
commit 1814f3172a
@@ -165,7 +165,7 @@ class KotlinGradleModelBuilder : ModelBuilderService {
private fun Task.getSourceSetName(): String {
return try {
javaClass.methods.firstOrNull { it.name.startsWith("getSourceSetName") && it.parameterCount == 0 }?.invoke(this) as? String
javaClass.methods.firstOrNull { it.name.startsWith("getSourceSetName") && it.parameterTypes.isEmpty() }?.invoke(this) as? String
} catch (e : InvocationTargetException) {
null // can be thrown if property is not initialized yet
} ?: "main"