User: llamalad7 Date: 19 Jul 25 14:38 Revision: eaec458e29fb695207ce85a72d5472ad83c0020f Summary: Fix: Fix `@Coerce` on return type wanting subtypes not supertypes. TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=10103&personal=false Index: src/main/kotlin/platform/mixin/inspection/injector/InvalidInjectorMethodSignatureInspection.kt =================================================================== --- src/main/kotlin/platform/mixin/inspection/injector/InvalidInjectorMethodSignatureInspection.kt (revision ae7224b88b37dd58e6af49984d950a216db919a0) +++ src/main/kotlin/platform/mixin/inspection/injector/InvalidInjectorMethodSignatureInspection.kt (revision eaec458e29fb695207ce85a72d5472ad83c0020f) @@ -248,7 +248,7 @@ if (expectedReturnType is PsiPrimitiveType || methodReturnType is PsiPrimitiveType) { return false } - return isAssignable(expectedReturnType, methodReturnType) + return isAssignable(methodReturnType, expectedReturnType) } private fun checkParameters(