Hide EA-86599 in a log warning

This commit is contained in:
Ilya Chernikov
2016-08-31 13:13:05 +02:00
parent b127cc3941
commit 9618863b72
@@ -73,8 +73,14 @@ open class KotlinScriptDefinitionFromTemplate(final override val template: KClas
// TODO: logScriptDefMessage missing or invalid constructor
defAnn != null -> ScriptTemplateDefinitionData(defAnn.resolver,
{
defAnn.resolver.primaryConstructor?.call() ?: null.apply {
log.error("[kts] No default constructor found for ${defAnn.resolver.qualifiedName}")
try {
defAnn.resolver.primaryConstructor?.call() ?: null.apply {
log.error("[kts] No default constructor found for ${defAnn.resolver.qualifiedName}")
}
}
catch (ex: ClassCastException) {
log.error("[kts] Script def error ${ex.message}")
null
}
},
filePattern)