[minor] fix compiler warnings in scripting modules

This commit is contained in:
Ilya Chernikov
2021-07-20 16:19:17 +02:00
committed by teamcityserver
parent 59304ba70c
commit 8eb7e719d3
5 changed files with 5 additions and 3 deletions
@@ -301,7 +301,7 @@ private fun File.readCompiledScript(): CompiledScript {
private fun ByteArray.toHexString(): String = joinToString("", transform = { "%02x".format(it) })
private fun Class<*>.supertypes(): MutableList<Class<*>> = when {
superclass == null -> interfaces.toMutableList() ?: mutableListOf()
superclass == null -> interfaces.toMutableList()
interfaces.isEmpty() -> mutableListOf(superclass)
else -> ArrayList<Class<*>>(interfaces.size + 1).apply {
interfaces.toCollection(this@apply)