User: kevin Date: 15 Jul 26 13:29 Revision: d512e2b4851a768ed57d3b6e839b0b2ffb8eab8a Summary: Make invoker follow accessor behavior (#2628) TeamCity URL: http://ci.mcdev.io:80/viewModification.html?tab=vcsModificationFiles&modId=10571&personal=false Index: src/main/kotlin/platform/mixin/handlers/InvokerHandler.kt =================================================================== --- src/main/kotlin/platform/mixin/handlers/InvokerHandler.kt (revision 6fa9d4fe79db638f74125134a71e4d21b6605065) +++ src/main/kotlin/platform/mixin/handlers/InvokerHandler.kt (revision d512e2b4851a768ed57d3b6e839b0b2ffb8eab8a) @@ -91,7 +91,7 @@ return "" } val name = result.groupValues[2] - if (name.uppercase(Locale.ENGLISH) != name) { + if (name.uppercase(Locale.ENGLISH) != name || name.length == 1) { return name.decapitalize() } return name