User: rednesto Date: 16 Jul 23 14:59 Revision: bf256202050a98b8afa2495aea17685e02e406c2 Summary: Fix minecraft-dev/mcdev-error-report#1071 TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=8638&personal=false Index: src/main/kotlin/platform/mixin/util/AsmUtil.kt =================================================================== --- src/main/kotlin/platform/mixin/util/AsmUtil.kt (revision 152abf41a45014c351f14dae843050749be8df06) +++ src/main/kotlin/platform/mixin/util/AsmUtil.kt (revision bf256202050a98b8afa2495aea17685e02e406c2) @@ -719,7 +719,7 @@ val simpleName = clazz?.name?.substringAfterLast('/') if (simpleName != null) { name = simpleName.substringAfterLast('$') - while (!name[0].isJavaIdentifierStart()) { + while (name.isNotEmpty() && !name[0].isJavaIdentifierStart()) { val dollarIndex = simpleName.lastIndexOf('$', simpleName.length - name.length - 2) if (dollarIndex == -1) { name = simpleName