Skip to content

Commit 9d40d07

Browse files
committed
Fix #1813 Single character Accessor targets aren't inferred correctly
1 parent 50e0169 commit 9d40d07

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/kotlin/platform/mixin/handlers/AccessorHandler.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ class AccessorHandler : MixinMemberAnnotationHandler {
8484
val result = PATTERN.matchEntire(memberName) ?: return null
8585
val prefix = result.groupValues[1]
8686
var name = result.groupValues[2]
87-
if (name.uppercase(Locale.ENGLISH) != name) {
87+
if (name.uppercase(Locale.ENGLISH) != name || name.length == 1) {
8888
name = name.decapitalize()
8989
}
9090
val type = if (prefix == "set") {

0 commit comments

Comments
 (0)