New J2K: fix exception in ConvertGettersAndSetters if function is called set

This commit is contained in:
Ilya Kirillov
2019-04-18 15:41:14 +03:00
committed by Ilya Kirillov
parent 2ce7dc9d19
commit 9e1a858bed
@@ -139,7 +139,7 @@ class ConvertGettersAndSetters : NewJ2kPostProcessing {
private fun KtFunction.setterName() =
name?.takeIf { JvmAbi.isSetterName(it) }
?.removePrefix("set")
?.takeIf { it.first().isUpperCase() }
?.takeIf { it.isNotEmpty() && it.first().isUpperCase() }
?.decapitalize()
?.escaped()